} //ürün düzenle private void button2_Click(object sender, EventArgs e) //müşteri sil { DialogResult result = MessageBox.Show("Müşteriyi silmek istediğinize emin misiniz?", "Müşteri Silme", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { MusterilerModel mm = new MusterilerModel(); mm.MusteriAd = mAd; mm.MusteriSoyad = mSoyad; mm.Adres = mAdres; mm.Telefon = mTel; bool silindiMi = Helper.HelperMusteriler.DeleteMusteri(Helper.HelperMusteriler.FindMusteri(mm)); if (silindiMi) { MessageBox.Show("Silindiler"); DataGridView1List(); } else { MessageBox.Show("Silme işlemi gerçekleştirilemedi. Daha sonra tekrar deneyiniz."); } } else { MessageBox.Show("Silme işlemi iptal edildi"); } }
public static Musteriler ConvertToMusteriler(MusterilerModel mm) { Musteriler m = new Musteriler(); m.MusteriID = mm.MusteriID; m.MusteriAd = mm.MusteriAd; m.MusteriSoyad = mm.MusteriSoyad; m.Telefon = mm.Telefon; m.Adres = mm.Adres; return(m); }
private void button4_Click(object sender, EventArgs e) //müşteri düzenle { MusterilerModel mm = new MusterilerModel(); mm.MusteriAd = textBox8.Text; mm.MusteriSoyad = textBox7.Text; mm.Telefon = textBox6.Text; mm.Adres = textBox5.Text; mm.MusteriID = musteriID; Helper.HelperMusteriler.UpdateMusteri(mm); dataGridView1.Rows.Clear(); DataGridView1List(); }
public static bool AddMusteri(MusterilerModel m) { using (hesapEntities he = new hesapEntities()) { Musteriler musteri = ConvertToMusteriler(m); he.Musteriler.Add(musteri); if (he.SaveChanges() > 0) { return(true); } else { return(false); } } }
public static bool UpdateMusteri(MusterilerModel mm) { var musteri = ConvertToMusteriler(mm); using (hesapEntities he = new hesapEntities()) { he.Entry(musteri).State = EntityState.Modified; if (he.SaveChanges() > 0) { return(true); } else { return(false); } } }
public static int FindMusteri(MusterilerModel m) { int musteriID = 0; using (hesapEntities he = new hesapEntities()) { var list = he.Musteriler.ToList(); foreach (var item in list) { if (m.MusteriAd.Equals(item.MusteriAd) && m.MusteriSoyad.Equals(item.MusteriSoyad) && m.Telefon.Equals(item.Telefon) && m.Adres.Equals(item.Adres)) { musteriID = item.MusteriID; } } } return(musteriID); }
public static List <MusterilerModel> MusterilerAsList() { List <MusterilerModel> musteriList = new List <MusterilerModel>(); using (hesapEntities he = new hesapEntities()) { var list = he.Musteriler.ToList(); foreach (Musteriler item in list) { MusterilerModel mm = new MusterilerModel(); mm.MusteriID = item.MusteriID; mm.MusteriAd = item.MusteriAd; mm.MusteriSoyad = item.MusteriSoyad; mm.Telefon = item.Telefon; mm.Adres = item.Adres; musteriList.Add(mm); } } return(musteriList); }
private void button1_Click(object sender, EventArgs e) //müşteri düzenle tablosunu aktifleştirir { if (dataGridView1.SelectedRows.Count > 0) { textBox8.Text = mAd; textBox7.Text = mSoyad; textBox6.Text = mTel; textBox5.Text = mAdres; MusterilerModel updm = new MusterilerModel(); updm.MusteriAd = mAd; updm.MusteriSoyad = mSoyad; updm.Telefon = mTel; updm.Adres = mAdres; musteriID = Helper.HelperMusteriler.FindMusteri(updm); button4.Enabled = true; } else { MessageBox.Show("Öncelikle listeden düzenlemek istediğiniz müşteriyi seçiniz."); } }
List <int> cbUrun = new List <int>(); //satış sayfasındaki ürünlerin idleri tutuluyor private void button3_Click(object sender, EventArgs e) //yeni müşteri ekle { MusterilerModel yeniMusteri = new MusterilerModel(); yeniMusteri.MusteriAd = textBox1.Text; yeniMusteri.MusteriSoyad = textBox2.Text; yeniMusteri.Telefon = textBox3.Text; yeniMusteri.Adres = textBox4.Text; bool eklendiMi = Helper.HelperMusteriler.AddMusteri(yeniMusteri); if (eklendiMi) { MessageBox.Show("Müşteri başarı ile eklendi!"); dataGridView1.Rows.Clear(); DataGridView1List(); } else { MessageBox.Show("Müşteri eklenemedi, tekrar deneyiniz."); } }