private void dgvSantiye_MalzemeListele_CellClick(object sender, DataGridViewCellEventArgs e) { if (dgvSantiye_MalzemeListele.SelectedRows[0].DataBoundItem != null) { int seciliSantiyeId = Convert.ToInt32(dgvSantiye_MalzemeListele.SelectedRows[0].Cells["Id"].Value); _santiyeler = _santiyelerService.BirSantiyeGetirService(seciliSantiyeId); } }
public int AddSantiyelerDepolarService(Santiyeler santiye) { try { return(_santiyelerRepository.AddItem(santiye)); } catch (Exception e) { MessageBox.Show("Hata : " + e.Message); return(0); } }
public int UpdateItem(Santiyeler item) { Santiyeler eskiSantiye = _db.Santiyeler.Where(x => x.Id == item.Id).FirstOrDefault(); eskiSantiye.SantiyedekiMalzemeler = item.SantiyedekiMalzemeler; eskiSantiye.SantiyeOzellikleri = item.SantiyeOzellikleri; //eskiSantiye.NakliyeIslemleri = item.NakliyeIslemleri; eskiSantiye.SantiyeIsTakipleri = item.SantiyeIsTakipleri; eskiSantiye.DuzenlenmeTarihi = DateTime.Now; _etkilenenSatir = _db.SaveChanges(); return(_etkilenenSatir); }
private SantiyeBirimi SantiyeBirimiDoldur(int adet) { SantiyeBirimi sb = new SantiyeBirimi(); SantiyeBirimiService sbs = new SantiyeBirimiService(); Santiyeler s = new Santiyeler(); SantiyelerService ss = new SantiyelerService(); SantiyeIsTakibi sit = new SantiyeIsTakibi(); SantiyeIsTakibiService sits = new SantiyeIsTakibiService(); T_SantiyeOzellikleri so = new T_SantiyeOzellikleri(); T_SantiyeOzellikleriService sos = new T_SantiyeOzellikleriService(); T_MalzemeService ms = new T_MalzemeService(); List <T_Malzeme> malze = new List <T_Malzeme>(); malze = MalzemeDoldur(adet); int say = sbs.TumSantiyeBirimleriniGetirService().Count; int j = 0; List <NakliyeIslemi> nailist = new List <NakliyeIslemi>(); if (nailist.Count == 0) { nailist = NakliyeDoldur(adet).ToList(); } string stri = ""; for (int i = say; i <= say + adet; i++) { sb.BirimAdi = "Şantiye Birimi"; stri = i.ToString(); so.Ad = stri + ".Ad"; so.Adres = stri + ".Adres"; so.BaslangicTarihi = Convert.ToDateTime("11.11." + (1950 + i)); so.BitisTarihi = Convert.ToDateTime("12.12." + (1950 + i)); so.IsinSuresi = 400; s.SantiyeOzellikleri.Add(so); s.SantiyedekiMalzemeler.Add(malze[j]); sb.Santiyeler.Add(s); j++; } return(sb); }
public int SantiyelerSilService(Santiyeler santiye) { return(_santiyelerRepository.DeleteItem(santiye)); }
public int SantiyelerUpdateService(Santiyeler santiye) { return(_santiyelerRepository.UpdateItem(santiye)); }
public int DeleteItem(Santiyeler item) { _db.Santiyeler.Remove(item); _etkilenenSatir = _db.SaveChanges(); return(_etkilenenSatir); }
public int AddItem(Santiyeler item) { _db.Santiyeler.Add(item); _etkilenenSatir = _db.SaveChanges(); return(_etkilenenSatir); }