public ActionResult DevamsizlikDurumSil(DevamsizlikDurum model) { bool kontrol = _yonetim.DevamsizlikDurumSil(model); if (kontrol) { return(RedirectToAction("DevamsizlikDurumListesi")); } else { return(RedirectToAction("HataBildirimi", new { Bilgi = "Devamsuzlık Durumu Silinirken Hata oluştu." })); } }
internal bool DevamsizlikDurumSil(DevamsizlikDurum model) { try { var durum = _db.DevamsizlikDurum.First(x => x.ID == model.ID); _db.DevamsizlikDurum.Remove(durum); _db.SaveChanges(); return(true); } catch { return(false); } }
internal bool DevamsizlikDurumDuzenle(DevamsizlikDurum model) { try { model.DurumAdi = model.DurumAdi.Trim(); var durum = _db.DevamsizlikDurum.First(x => x.ID == model.ID); durum.DurumAdi = model.DurumAdi; _db.SaveChanges(); return(true); } catch { return(false); } }
public ActionResult DevamsizlikDurumDuzenle(DevamsizlikDurum model) { if (ModelState.IsValid) { bool kontrol = _yonetim.DevamsizlikDurumDuzenle(model); if (kontrol) { return(RedirectToAction("DevamsizlikDurumListesi")); } else { return(RedirectToAction("HataBildirimi", new { Bilgi = "Devamsızlık Durumu Düzenltilirken Hata oluştu" })); } } return(View(model)); }
public ActionResult DevamsizlikDurumEkle(DevamsizlikDurum model) { if (ModelState.IsValid) { int kontrol = _yonetim.DevamsizlikDurumEkle(model); if (kontrol == 1) { return(RedirectToAction("DevamsizlikDurumListesi")); } else if (kontrol == -1) { return(RedirectToAction("HataBildirimi", new { Bilgi = "Devamsızlık Durumu Silinirken hata oluştu." })); } ModelState.AddModelError("DurumAdi", "Belirlediğiniz Devamsızlık Durumu zaten var.!"); } return(View(model)); }
internal int DevamsizlikDurumEkle(DevamsizlikDurum model) { try { model.DurumAdi = model.DurumAdi.Trim(); var durum = _db.DevamsizlikDurum.SingleOrDefault(x => x.DurumAdi == model.DurumAdi); if (durum != null) { return(0); } model.Aktif = true; model.Tarih = DateTime.Today; _db.DevamsizlikDurum.Add(model); _db.SaveChanges(); return(1); } catch { return(-1); } }