private void silToolStripMenuItem_Click(object sender, EventArgs e) { int id = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Id"].Value); if (id <= 0) { MessageBox.Show("Silinecek tedarikçi yoktur"); } else { Tedarikciler t = new Tedarikciler(); t.Id = id; bool sonuc = tOrm.Delete(t); if (sonuc) { MessageBox.Show("Tedarikçi Silindi", "Tedarikçi Silme", MessageBoxButtons.OK, MessageBoxIcon.Information); dataGridView1.DataSource = tOrm.Select(); dataGridView1.Focus(); } else { MessageBox.Show("Tedarikçi Silinmedi\n", "Tedarikçi Silme", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } }
private void button2_Click(object sender, EventArgs e) { if (cmbIletisim.SelectedIndex != -1) { Tedarikciler t = new Tedarikciler(); t = Operations <Tedarikciler> .EntityDoldur(t, cmbIletisim.SelectedValue); bool sonuc = Operations <Tedarikciler> .Ekle(t); if (sonuc) { TedarikciForm tf = new TedarikciForm(); tf.MdiParent = this.MdiParent; tf.Show(); this.Close(); } else { MessageBox.Show("Kayit EKlenemedi..."); } } else { TedarikciForm tf = new TedarikciForm(); tf.MdiParent = this.MdiParent; tf.Show(); } }
private void btnEkle_Click(object sender, EventArgs e) { Tedarikciler t = new Tedarikciler(); if ((txtAdi.Text == null || txtAdi.Text == "") || (txtSoyadi.Text == null || txtSoyadi.Text == "") || (txtSirketAdi.Text == null || txtSirketAdi.Text == "")) { MessageBox.Show("Adı,Soyadı,Şirket Adı alanları boş geçilemez", "Gerekli Alanlar", MessageBoxButtons.OK, MessageBoxIcon.Question); txtAdi.Focus(); return; } t.Adi = Tools.ToTitleCase(txtAdi.Text); t.Soyadi = Tools.ToTitleCase(txtSoyadi.Text); t.SirketAdi = Tools.ToTitleCase(txtSirketAdi.Text); t.TelNo = mskdTelNo.Text; t.Mail = txtMail.Text; t.Adres = Tools.ToTitleCase(txtAdres.Text); bool sonuc = tOrm.Insert(t); if (sonuc) { MessageBox.Show("Tedarikçi Eklendi", "Tedarikçi Ekleme", MessageBoxButtons.OK, MessageBoxIcon.Information); dataGridView1.DataSource = tOrm.Select(); Tools.Temizle(this); txtAdi.Focus(); } else { MessageBox.Show("Tedarikçi eklenemedi\n -Aynı şirket isminde tedarikçi zaten vardır", "Tedarikçi Ekleme", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public string SupplierRemove(int id) { Tedarikciler sp = ctx.Tedarikcilers.FirstOrDefault(x => x.TedarikciID == id); ctx.Tedarikcilers.Remove(sp); try { ctx.SaveChanges(); return("başarılı"); } catch (Exception) { return("hata"); } }
public string Sil(int id) //silme işleminin başarılı olup olmadığını ajax a göndereceğimiz için string tanımladık { Tedarikciler tedarikci = ctx.Tedarikcilers.FirstOrDefault(x => x.TedarikciID == id); ctx.Tedarikcilers.Remove(tedarikci); try { //silme işlemi başarılı ise burası geçerli ctx.SaveChanges(); return("başarılı"); } catch (Exception) { //silme işlemi başarısız ise burası geçerli return("hatalı"); } }
private void btnGuncelle_Click(object sender, EventArgs e) { if ((txtAdi.Text == null || txtAdi.Text == "") || (txtSoyadi.Text == null || txtSoyadi.Text == "") || (txtSirketAdi.Text == null || txtSirketAdi.Text == "")) { MessageBox.Show("Adı,Soyadı,Şirket Adı alanları boş geçilemez", "Gerekli Alanlar", MessageBoxButtons.OK, MessageBoxIcon.Question); txtAdi.Focus(); return; } int id = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Id"].Value); if (id <= 0) { MessageBox.Show("Güncellenecek Tedarikçi yoktur", "Tedarikçi Yok", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { Tedarikciler t = new Tedarikciler(); t.Id = id; t.Adi = Tools.ToTitleCase(txtAdi.Text); t.Soyadi = Tools.ToTitleCase(txtSoyadi.Text); t.SirketAdi = Tools.ToTitleCase(txtSirketAdi.Text); t.TelNo = mskdTelNo.Text; t.Adres = Tools.ToTitleCase(txtAdres.Text); t.Mail = txtMail.Text; bool sonuc = tOrm.Updated(t); if (sonuc) { MessageBox.Show("Tedarikçi Güncellendi", "Tedarikçi Güncelleme", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Tedarikçi Güncellenmedi\n", "Tedarikçi Güncelleme", MessageBoxButtons.OK, MessageBoxIcon.Stop); } dataGridView1.DataSource = tOrm.Select(); Tools.ButtonVisibleControl(this.dataGridView1, this.btnEkle, this.btnGuncelle, this.btnIptal); Tools.Temizle(this); dataGridView1.Focus(); } }
public void Sil(Tedarikciler entity) { _tedarikcilerDal.Sil(entity); }
public void Guncelle(Tedarikciler entity) { _tedarikcilerDal.Guncelle(entity); }
public void Ekle(Tedarikciler entity) { _tedarikcilerDal.Ekle(entity); }
public ActionResult SupplierAdd(Tedarikciler spr) { ctx.Tedarikcilers.Add(spr); ctx.SaveChanges(); return(RedirectToAction("Index")); }
public void Update(Tedarikciler tedarikci) { _tedarikciDal.Update(tedarikci); }
public void Add(Tedarikciler tedarikci) { _tedarikciDal.Add(tedarikci); }