C# Müteahhit ve İnşaat Sektörü Otomasyonu SQL Veritabanı sizlerle paylaşıyorum , uzun zamandır arşivimde kullanmıyorum.Kendini geliştirmek isteyen arkadaşlar için projeleri paylaşmaya devam ediyorum.
Müteahhit ve İnşaat Sektörü Otomasyonu İndirme Linki
Csharp Ön İnşaat ve Müteahhit Proje Dosyası İndir
Müteahhit ve İnşaat Sektörü Otomasyonu Özellikleri
Programlama dili c# ile kodlanmıştır.
sql veritabanı kullanılmıştır.
projede istatistiksel sorgulamalar ekle sil çıkar güncelle giriş yap ara fonksiyonları bulunmaktadır
herhangi bir tasarım aracı kullanılmamış formun kendi ayarları ile tasarımı yapılmıştır.
eksikleri vardır hala geliştirme aşamasındadır ticari amaçlı kullanımından herhangi bir sorumluluk duyulmamaktadır.
Müteahhit ve İnşaat Sektörü Otomasyonu Örnek Kaynak Kodları
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.Diagnostics;
using System.Xml;
namespace Bilgen_Otomasyon
{
public partial class Kayit : Form
{
public Kayit()
{
InitializeComponent();
}
sqlbaglantisi bag = new sqlbaglantisi();
public DataTable tablo = new DataTable();
public SqlDataAdapter adtr = new SqlDataAdapter();
public SqlCommand kmt = new SqlCommand();
public object DateTimePicker1 { get; private set; }
void dovizdoldur()
{
XmlDocument xmlVerisi = new XmlDocument();
xmlVerisi.Load("http://www.tcmb.gov.tr/kurlar/today.xml");
decimal dolar = Convert.ToDecimal(xmlVerisi.SelectSingleNode(string.Format("Tarih_Date/Currency[@Kod='{0}']/ForexSelling", "USD")).InnerText.Replace('.', ','));
decimal Euro = Convert.ToDecimal(xmlVerisi.SelectSingleNode(string.Format("Tarih_Date/Currency[@Kod='{0}']/ForexSelling", "EUR")).InnerText.Replace('.', ','));
label27.Text = dolar.ToString()+" $";
label28.Text = Euro.ToString()+" Euro";
}
public void tertemizle()
{
textBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
textBox4.Text = "";
textBox5.Text = "";
textBox6.Text = "";
textBox7.Text = "";
textBox8.Text = "";
textBox9.Text = "";
textBox10.Text = "";
textBox11.Text = "";
textBox12.Text = "";
comboBox1.Text = "";
comboBox2.Text = "";
comboBox3.Text = "";
comboBox4.Text = "";
comboBox5.Text = "";
/* label19.Text = "";
label17.Text = "";*/
}
public void doldur()
{
try
{
tablo.Clear();
SqlDataAdapter adtr = new SqlDataAdapter("select * From fatura order by id desc", bag.baglan());
adtr.Fill(tablo);
dataGridView1.DataSource = tablo;
adtr.Dispose();
dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
//datagridview1'deki tüm satırı seç
dataGridView1.Columns[0].Visible = false;
dataGridView1.Columns[16].Visible = false;
dataGridView1.Columns[17].Visible = false;
dataGridView1.RowHeadersVisible = false;
dataGridView1.Columns[1].HeaderText = "Firma";
dataGridView1.Columns[2].HeaderText = "Fatura No";
dataGridView1.Columns[3].HeaderText = "Fatura Tarihi";
dataGridView1.Columns[4].HeaderText = "İrsaliye No";
dataGridView1.Columns[5].HeaderText = "İrsaliye Tarihi";
dataGridView1.Columns[6].HeaderText = "Malzeme Cinsi";
//
dataGridView1.Columns[7].HeaderText = "Özellikleri";
dataGridView1.Columns[8].HeaderText = "Miktarı";
dataGridView1.Columns[9].HeaderText = "Birimi";
dataGridView1.Columns[10].HeaderText = "Birim Fiyat";
dataGridView1.Columns[11].HeaderText = "Matrah";
dataGridView1.Columns[12].HeaderText = "KDV Oranı";
//
dataGridView1.Columns[13].HeaderText = "KDV Tutarı";
dataGridView1.Columns[14].HeaderText = "Toplam";
dataGridView1.Columns[15].HeaderText = "Fatura Tutarı";