private void btnKaydet_Click(object sender, EventArgs e) { try { Tedarikci tedarikci = repoTedarikci.Listele(w => w.ID == secilenTedarikciID).First(); if (tedarikci != null) { tedarikci.Aciklama = txtAciklama.Text; tedarikci.Adres = txtAdres.Text; tedarikci.Email = txtEmail.Text; tedarikci.Ad = txtTedarikciAd.Text; tedarikci.Sektor = txtTSektor.Text; tedarikci.VergiDairesi = txtVergiDairesi.Text; tedarikci.VergiNo = txtVergiNo.Text; tedarikci.YetkiliAd = txtYetkiliAd.Text; tedarikci.YetkiliSoyad = txtYetkiliSoyad.Text; tedarikci.CepTelefon = msktxtCep.Text; tedarikci.Fax = msktxtFax.Text; tedarikci.EvTelefon = msktxtTelefon.Text; repoTedarikci.Update(tedarikci); Temizle(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public ActionResult Guncelle(Tedarikci u) { try { Tedarikci gu = db.Tedarikci.Where(x => x.ID == u.ID).FirstOrDefault(); if (gu == null) { return(RedirectToAction("Hata", "Admin")); } gu.FirmaAdi = u.FirmaAdi; gu.FirmaTel = u.FirmaTel; gu.FirmaAdres = u.FirmaAdres; gu.FirmaMail = u.FirmaMail; gu.YetkiliAdi = u.YetkiliAdi; gu.YetkiliSoyadi = u.YetkiliSoyadi; gu.YetkiliUnvani = u.YetkiliUnvani; gu.YetkiliTel = u.YetkiliTel; gu.YetkiliMail = u.YetkiliMail; db.SaveChanges(); TempData["GenelMesaj"] = "Tedarikçi güncelleme işlemi başarılı bir şekilde tamamlanmıştır."; return(RedirectToAction("Listesi")); } catch (Exception) { return(Redirect("/Admin/Hata")); } }
//harf kolonlarına yalnızca harf girilebilir kontrolleri private void btnKaydet_Click(object sender, EventArgs e) { //ekleme yaparken aynı var mı kontrolü Tedarikci td = new Tedarikci(); td.TedarikciAdi = txtTedarikciAdi.Text; td.IletisimNo = txtIletisimNo.Text; td.Adres = txtAdres.Text; if (txtAdres.Text.Trim() != "" && txtIletisimNo.Text.Trim() != "" && txtTedarikciAdi.Text.Trim() != "" && ter.TedarikciKontrolByKAdi(txtTedarikciAdi.Text) == false) { ter.YeniTedarikciEkle(td); MessageBox.Show("Yeni Tedarikci Eklendi"); txtTedarikciAdi.Clear(); txtIletisimNo.Clear(); txtAdres.Clear(); } else if (ter.TedarikciKontrolByKAdi(txtTedarikciAdi.Text) == true) { MessageBox.Show("Var olan bir tedarikçi eklemeye çalıştınız"); txtTedarikciAdi.Clear(); txtTedarikciAdi.Focus(); } else { MessageBox.Show("Eksik bilgi girdiniz"); } }
private void cbTedarikciler_SelectedIndexChanged(object sender, EventArgs e) { txtAdet.Focus(); Tedarikci secilen = cbTedarikciler.SelectedItem as Tedarikci; TedId = secilen.Id; }
public Tedarikci TedarikciGetirByID(int ID) { Tedarikci degisen = (from t in ent.Tedarikci where t.Id == ID select t).FirstOrDefault(); return(degisen); }
public ActionResult DeleteConfirmed(int id) { Tedarikci tedarikci = db.Tedarikci.Find(id); db.Tedarikci.Remove(tedarikci); db.SaveChanges(); return(RedirectToAction("Index")); }
public Tedarikci TedarikciGetirByAdSoyad(string tedarikciAdiSoyadi) { Tedarikci adiSoyadi = (from t in ent.Tedarikci where t.TedarikciAdi == tedarikciAdiSoyadi select t).FirstOrDefault(); return(adiSoyadi); }
public void Post(string tedarikciAdi, string aciklama) { Tedarikci t = new Tedarikci(); t.Adi = tedarikciAdi; t.Aciklama = aciklama; manager.repository.Insert(t); }
private void btnSec_Click(object sender, EventArgs e) { int t_id = Convert.ToInt16(dataGridView1.CurrentRow.Cells["ID"].Value); Tedarikci tedarikci = repoTedarikci.Listele(w => w.ID == t_id).FirstOrDefault(); Araclar.frmTedarikciDuzenle.tedarikci = tedarikci; Araclar.frmTedarikciDuzenle.FrmTedarikciDuzenle_Load(null, null); Araclar.frmTedarikciDuzenle.Show(); this.Close(); }
public ActionResult Guncelle(int id) { Tedarikci u = db.Tedarikci.Where(x => x.ID == id).FirstOrDefault(); if (u == null) { return(RedirectToAction("Hata", "Admin")); } return(View(u)); }
public void Put(int id, string tedarikciAdi, string aciklama) { Tedarikci t = new Tedarikci(); t.Id = id; t.Adi = tedarikciAdi; t.Aciklama = aciklama; manager.repository.Update(t); }
public void TedarikcilerEkle(TedarikcilerDTO entity) { Tedarikci tedarikci = new Tedarikci { TedarikciAdi = entity.TedarikciAdi }; tedarikcilerRepository.Ekle(tedarikci); tedarikcilerRepository.Context.SaveChanges(); }
private void gridView1_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e) { if (gridView1.GetSelectedRows().Length == 0) { return; } seciliTedarikci = gridView1.GetFocusedRow() as Tedarikci; tedarikciAdi.Text = seciliTedarikci.CompanyName; telefon.Text = seciliTedarikci.ContactName; txtAdres.Text = seciliTedarikci.Adres; }
public void TedarikciSil(Tedarikci tedarikci) { if (tedarikci == null) { throw new ArgumentNullException("tedarikci"); } _tedarikciDepo.Sil(tedarikci); _önbellekYönetici.KalıpİleSil(TEDARİKCİ_PATTERN_KEY); _olayYayınlayıcı.OlaySilindi(tedarikci); }
public ActionResult Edit([Bind(Include = "TedarikciID,TedarikciAdi,UrunID,TedarikciAdres")] Tedarikci tedarikci) { if (ModelState.IsValid) { db.Entry(tedarikci).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.UrunID = new SelectList(db.Urun, "UrunID", "UrunAdi", tedarikci.UrunID); return(View(tedarikci)); }
public ActionResult Create([Bind(Include = "TedarikciID,TedarikciAdi,UrunID,TedarikciAdres")] Tedarikci tedarikci) { if (ModelState.IsValid) { db.Tedarikci.Add(tedarikci); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.UrunID = new SelectList(db.Urun, "UrunID", "UrunAdi", tedarikci.UrunID); return(View(tedarikci)); }
public ActionResult Ekle(Tedarikci u) { try { db.Tedarikci.Add(u); db.SaveChanges(); TempData["GenelMesaj"] = "Tedarikçi ekleme işlemi başarılı bir şekilde tamamlanmıştır."; return(RedirectToAction("Listesi")); } catch (Exception) { return(Redirect("/Admin/Hata")); } }
private void btnStok_Click(object sender, EventArgs e) { if (dataGridView1.Rows.Count != 0 & cmbTedarikci.SelectedIndex != -1) { for (int i = 0; i < dataGridView1.Rows.Count - 1; i++) { var barkodNo = dataGridView1.Rows[i].Cells[2].Value; var ara = from x in otomasyonContext.Uruns where x.barkodNo.ToString() == barkodNo.ToString() select x; if (ara.Any()) { foreach (var item in ara) { item.alisFiyati = double.Parse(dataGridView1.Rows[i].Cells[4].Value.ToString()); item.miktar += int.Parse(dataGridView1.Rows[i].Cells[5].Value.ToString()); } } else { var urun = new Urun(); urun.barkodNo = int.Parse(dataGridView1.Rows[i].Cells[2].Value.ToString()); urun.UrunAdi = dataGridView1.Rows[i].Cells[3].Value.ToString(); urun.alisFiyati = double.Parse(dataGridView1.Rows[i].Cells[4].Value.ToString()); urun.miktar = int.Parse(dataGridView1.Rows[i].Cells[5].Value.ToString()); urun.satisFiyati = Math.Round(urun.alisFiyati * 1.2, 2); urun.irsaliyeNo = int.Parse(dataGridView1.Rows[i].Cells[0].Value.ToString()); otomasyonContext.Uruns.Add(urun); } otomasyonContext.SaveChanges(); } int id = (int)cmbTedarikci.SelectedValue; Tedarikci tedarikci = otomasyonContext.Tedarikcis.Find(id); tedarikci.AlınacakTutar += double.Parse(lblTutar.Text); otomasyonContext.SaveChanges(); lblTutar.Text = ""; label1.Text = ""; MessageBox.Show("Ürünler stoğa eklendi.", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information); dataGridView1.DataSource = ""; llblDosyAdi.Text = ""; cmbTedarikci.Text = ""; cmbTedarikci.SelectedIndex = -1; } else { MessageBox.Show("Lütfen dosya ve tedarikçi seçtiğinizden emin olun!!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public void AddTedarikci() { // Arrange Tedarikci ted = new Tedarikci { Adi = "Deneme", Aciklama = "Deneme Aciklama" }; // Act _tedarikciRepository.Insert(ted); // Assert Assert.IsTrue(ted.Id > 0); }
public ActionResult Duzenle(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tedarikci tedarikci = db.Tedarikcis.Find(id); if (tedarikci == null) { return(HttpNotFound()); } return(View(tedarikci)); }
// GET: Tedarikci/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tedarikci tedarikci = db.Tedarikci.Find(id); if (tedarikci == null) { return(HttpNotFound()); } ViewBag.UrunID = new SelectList(db.Urun, "UrunID", "UrunAdi", tedarikci.UrunID); return(View(tedarikci)); }
public string Sil(int id) { Tedarikci tedarikci = db.Tedarikcis.FirstOrDefault(x => x.TedarikciId == id); db.Tedarikcis.Remove(tedarikci); try { db.SaveChanges(); return("başarılı"); } catch (Exception e) { return("hata"); } }
public bool YeniTedarikciEkle(Tedarikci t) { bool Sonuc = false; ent.Tedarikci.Add(t); try { ent.SaveChanges(); Sonuc = true; } catch (Exception ex) { string hata = ex.Message; } return(Sonuc); }
public ActionResult TedarikciGuncelle(Tedarikci p) { var ted = c.Tedarikcis.Find(p.TedarikciId); ted.TedKod = p.TedKod; ted.TedFirma = p.TedFirma; ted.TedIlgiliKisi = p.TedIlgiliKisi; ted.TedAdres = p.TedAdres; ted.IllerId = p.IllerId; ted.IlcelerId = p.IlcelerId; ted.TedTelefon = p.TedTelefon; ted.TedGsm = p.TedGsm; ted.TedEposta = p.TedEposta; ted.TedarikturId = p.TedarikturId; ted.TedKonu = p.TedKonu; c.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Duzenle([Bind(Include = "TedarikciId,TedarikciAdi")] Tedarikci tedarikci) { if (ModelState.IsValid) { var tedarik2 = db.Tedarikcis.FirstOrDefault(x => x.TedarikciAdi == tedarikci.TedarikciAdi); if (tedarik2 == null) { db.Entry(tedarikci).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } else { ViewBag.Yanlis = "Tedarikci Bulunmaktadır."; } } return(View(tedarikci)); }
public ActionResult Yeni([Bind(Include = "TedarikciId,TedarikciAdi")] Tedarikci tedarikci) { if (ModelState.IsValid) { var tedarik1 = db.Tedarikcis.FirstOrDefault(x => x.TedarikciAdi == tedarikci.TedarikciAdi); if (tedarik1 == null) { db.Tedarikcis.Add(tedarikci); db.SaveChanges(); return(RedirectToAction("Index")); } else { ViewBag.Yanlis = "Tedarikci Bulunmaktadır."; } } return(View(tedarikci)); }
public bool Sil(int ID) { bool Sonuc = false; Tedarikci silinen = (from c in ent.Tedarikci where c.Id == ID select c).FirstOrDefault(); silinen.Silindi = true; try { ent.SaveChanges(); Sonuc = true; } catch (Exception ex) { string hata = ex.Message; } return(Sonuc); }
private void btnSil_Click(object sender, EventArgs e) { try { Tedarikci tedarikci = repoTedarikci.Listele(w => w.ID == secilenTedarikciID).First(); if (tedarikci != null) { repoTedarikci.Delete(tedarikci); Temizle(); } else { MessageBox.Show("Boyle Bir Tedarikci Yok", "UYARI!"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnEkle_Click(object sender, EventArgs e) { if (txtTAdı.Text != "") { var bul = from x in otomasyonContext.Tedarikcis where x.Ad == txtTAdı.Text select x; if (bul.Any()) { MessageBox.Show("Bu isme sahip bir tedarikçi zaten var!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { var tedarikci = new Tedarikci(); tedarikci.Ad = txtTAdı.Text; tedarikci.AlınacakTutar = 0; otomasyonContext.Tedarikcis.Add(tedarikci); otomasyonContext.SaveChanges(); TedarikciListele(); } txtTAdı.Text = ""; } }
private void btnTGuncelle_Click(object sender, EventArgs e) { int id = Convert.ToInt32(lblId.Text); Tedarikci t = tedarikciRepo.IDGoreGetir(g => g.ID == id); t.Ad = txtTAd.Text; t.Sektor = txtTSektor.Text; t.YetkiliAd = txtTYetkiliAd.Text; t.YetkiliSoyad = txtTYetkiliSoyad.Text; t.VergiDairesi = txtTVDairesi.Text; t.VergiNo = txtTVNo.Text; t.Telefon = mtbTTelefon.Text; t.Mail = txtTMail.Text; t.Faks = txtTFaks.Text; t.Aciklama = rtbTAciklama.Text; t.Adres = rtbTAdres.Text; tedarikciRepo.Guncelle(t); txtTAd.Clear(); txtTSektor.Clear(); txtTYetkiliAd.Clear(); txtTYetkiliSoyad.Clear(); txtTMail.Clear(); txtTFaks.Clear(); rtbTAdres.Clear(); rtbTAciklama.Clear(); mtbTTelefon.Clear(); txtTVDairesi.Clear(); txtTVNo.Clear(); }