private void btnKaydet_Click(object sender, EventArgs e) { if (txtUnvan.Text.Trim() != "" && txtYetkili.Text.Trim() != "" && txtAdres.Text.Trim() != "" && txtTelefon.Text.Trim() != "" && txtVergiNo.Text.Trim() != "" && txtVergiDairesi.Text.Trim() != "") { cKurumsalMusteri kr = new cKurumsalMusteri(); if (kr.KurumsalMusteriKontrol(txtVergiNo.Text)) { MessageBox.Show("Önceden sisteme girilmiş!", "Zaten Kayıtlı Müşteri"); Temizle(); txtUnvan.Focus(); } else { kr.Unvan = txtUnvan.Text; kr.Yetkili = txtYetkili.Text; kr.Adres = txtAdres.Text; kr.Telefon = txtTelefon.Text; kr.VergiNo = txtVergiNo.Text; kr.VergiDairesi = txtVergiDairesi.Text; bool Sonuc = kr.KurumsalMusteriEkle(kr); if (Sonuc) { MessageBox.Show("Müşteri Bilgileri eklendi."); Temizle(); } else { MessageBox.Show("Müşteri eklenemedi!!"); } } } else { MessageBox.Show("Gerekli alanları doldurmadınız!!"); } }
public bool KurumsalMusteriEkle(cKurumsalMusteri kr) { SqlConnection conn = new SqlConnection(cGenel.connStr); SqlCommand comm = new SqlCommand("Insert into Firma (Unvan,Yetkili,Adres,Telefon,VergiNo,VergiDairesi) values(@Unvan,@Yetkili,@Adres,@Telefon,@VergiNo,@VergiDairesi)", conn); comm.Parameters.Add("@Unvan", SqlDbType.VarChar).Value = kr._unvan; comm.Parameters.Add("@Yetkili", SqlDbType.VarChar).Value = kr._yetkili; comm.Parameters.Add("@Adres", SqlDbType.VarChar).Value =kr._adres; comm.Parameters.Add("@Telefon", SqlDbType.VarChar).Value = kr._telefon; comm.Parameters.Add("@VergiNo", SqlDbType.VarChar).Value = kr._vergiNo; comm.Parameters.Add("@VergiDairesi", SqlDbType.VarChar).Value = kr._vergiDairesi; if (conn.State == ConnectionState.Closed) conn.Open(); bool Sonuc = Convert.ToBoolean(comm.ExecuteNonQuery()); conn.Close(); return Sonuc; }
private void btnDegistir_Click(object sender, EventArgs e) { if (txtUnvan.Text.Trim() != "" && txtYetkili.Text.Trim() != "" && txtAdres.Text.Trim() != "" && txtTelefon.Text.Trim() != "" && txtVergiNo.Text.Trim() != "" && txtVergiDairesi.Text.Trim() != "") { cKurumsalMusteri kr = new cKurumsalMusteri(); kr.FirmaID = Convert.ToInt32(txtID.Text); kr.Unvan = txtUnvan.Text; kr.Yetkili = txtYetkili.Text; kr.Adres = txtAdres.Text; kr.Telefon = txtTelefon.Text; kr.VergiNo = txtVergiNo.Text; kr.VergiDairesi = txtVergiDairesi.Text; if (kr.KurumsalMusteriGuncelle(kr)) { MessageBox.Show("Değişiklikler Yapıldı."); Temizle(); } } else { MessageBox.Show("Eksik Bilgiler Bulunmaktadır!"); } }
public bool KurumsalMusteriGuncelle(cKurumsalMusteri kr) { bool Sonuc = false; SqlConnection conn = new SqlConnection(cGenel.connStr); SqlCommand comm = new SqlCommand("Update Firma Set Unvan=@Unvan,Yetkili=@Yetkili,Adres=@Adres,Telefon=@Telefon,VergiNo=@VergiNo,VergiDairesi=@VergiDairesi where FirmaID=@FirmaID", conn); comm.Parameters.Add("@FirmaID", SqlDbType.Int).Value = kr._firmaID; comm.Parameters.Add("@Unvan", SqlDbType.VarChar).Value = kr._unvan; comm.Parameters.Add("@Yetkili", SqlDbType.VarChar).Value = kr._yetkili; comm.Parameters.Add("@Adres", SqlDbType.VarChar).Value = kr._adres; comm.Parameters.Add("@Telefon", SqlDbType.VarChar).Value = kr._telefon; comm.Parameters.Add("@VergiNo", SqlDbType.VarChar).Value = kr._vergiNo; comm.Parameters.Add("@VergiDairesi", SqlDbType.VarChar).Value = kr._vergiDairesi; if (conn.State == ConnectionState.Closed) conn.Open(); try { Sonuc = Convert.ToBoolean(comm.ExecuteNonQuery()); } catch (SqlException ex) { string hata = ex.Message; } finally { conn.Close(); } return Sonuc; }
public void MusterileriGetirByFirmaID(int ID, cKurumsalMusteri kr) { SqlConnection conn = new SqlConnection(cGenel.connStr); SqlCommand comm = new SqlCommand("Select * from Firma where FirmaID=@FirmaID", conn); comm.Parameters.Add("@FirmaID", SqlDbType.Int).Value = ID; if (conn.State == ConnectionState.Closed) conn.Open(); SqlDataReader dr; try { dr = comm.ExecuteReader(); while (dr.Read()) { kr._firmaID = Convert.ToInt32(dr[0]); kr._unvan = dr[1].ToString(); kr._yetkili = dr[2].ToString(); kr._adres = dr[3].ToString(); kr._telefon = dr[4].ToString(); kr._vergiNo = dr[5].ToString(); kr._vergiDairesi = dr[6].ToString(); } } catch (SqlException ex) { string hata = ex.Message; } }
public void MusteriGetirKurumsal(DataGridView dgv, cKurumsalMusteri kr) { kr._firmaID = Convert.ToInt32(dgv.SelectedRows[0].Cells[0].Value); }
public List<cKurumsalMusteri> KurumsalMusterileriGetirByDetayli(string UnvanaGore) { List<cKurumsalMusteri> list = new List<cKurumsalMusteri>(); SqlConnection conn = new SqlConnection(cGenel.connStr); SqlCommand comm = new SqlCommand(); if (UnvanaGore == null) { comm = new SqlCommand("Select * from Firma where Silindi=0", conn); } else { comm = new SqlCommand("Select * from Firma where Unvan like @Unvan + '%'", conn); comm.Parameters.Add("@Unvan", SqlDbType.VarChar).Value = UnvanaGore; } if (conn.State == ConnectionState.Closed) conn.Open(); SqlDataReader dr; try { dr = comm.ExecuteReader(); while (dr.Read()) { cKurumsalMusteri kr = new cKurumsalMusteri(); kr._firmaID = Convert.ToInt32(dr["FirmaID"]); kr._unvan = dr["Unvan"].ToString(); kr._yetkili = dr["Yetkili"].ToString(); kr._adres = dr["Adres"].ToString(); kr._telefon = dr["Telefon"].ToString(); kr._vergiNo = dr["VergiNo"].ToString(); kr._vergiDairesi = dr["VergiDairesi"].ToString(); list.Add(kr); } } catch (SqlException ex) { string hata = ex.Message; } return list; }
private void btnMusteriGetir_Click(object sender, EventArgs e) { frmMusteriSorgulama frm = new frmMusteriSorgulama(); cGenel.MusteriTipi = "Kurumsal Müşteri"; cGenel.FormMusteri = "Musteri Getir"; frm.ShowDialog(); cKurumsalMusteri krm = new cKurumsalMusteri(); cKurumsalMusteri kr = new cKurumsalMusteri(); txtID.Text = cGenel.KurumsalMusteriID.ToString(); krm.MusterileriGetirByFirmaID(cGenel.KurumsalMusteriID, kr); txtUnvan.Text = kr.Unvan; txtYetkili.Text = kr.Yetkili; txtAdres.Text = kr.Adres; txtTelefon.Text = kr.Telefon; txtVergiNo.Text = kr.VergiNo; txtVergiDairesi.Text = kr.VergiDairesi; }
private void btnMusteriGetir_Click(object sender, EventArgs e) { frmMusteriSorgulama frm = new frmMusteriSorgulama(); cGenel.FormMusteri = "Musteri Getir"; if (cbMusteriTipi.Text == "Bireysel Müşteri") { cGenel.MusteriTipi = "Bireysel Müşteri"; frm.ShowDialog(); cBireyselMusteri bm = new cBireyselMusteri(); cBireyselMusteri bmg = new cBireyselMusteri(); txtMusteriID.Text = cGenel.BireyselMusteriID.ToString(); bmg.MusterileriGetirByMusteriID(cGenel.BireyselMusteriID, bm); txtMusteriID.Text = bm.MusteriID.ToString(); txtMusteriAd.Text = bm.MusteriAd; txtSoyad.Text = bm.MusteriSoyad; txtTCNo.Text = bm.KimlikNo; txtTelefon.Text = bm.Telefon; } else if (cbMusteriTipi.Text == "Kurumsal Müşteri") { cGenel.MusteriTipi = "Kurumsal Müşteri"; frm.ShowDialog(); cKurumsalMusteri kr = new cKurumsalMusteri(); cKurumsalMusteri krm = new cKurumsalMusteri(); txtMusteriID.Text = cGenel.KurumsalMusteriID.ToString(); krm.MusterileriGetirByFirmaID(cGenel.KurumsalMusteriID, kr); txtMusteriAd.Text = kr.Unvan; txtSoyad.Text = kr.Yetkili; txtTCNo.Text = kr.Telefon; } }