public IslemOnayModel EsyaDuzenle(EsyaModel duzenlenmisEsya, int?kullaniciId) { IslemOnayModel onay = new IslemOnayModel(); EsyaTablo esya = new EsyaTablo() { EsyaId = Convert.ToInt32(duzenlenmisEsya.EsyaId), EsyaAdi = duzenlenmisEsya.EsyaAdi }; if (esyaDAL.EsyaVarMi(esya)) { onay.HataMesajlari.Add("Sistemde aynı isimde bir başka eşya kayıtlıdır."); onay.TamamlandiMi = false; } else { if (esyaDAL.EsyaDuzenle(esya, kullaniciId)) { onay.TamamlandiMi = true; } else { onay.TamamlandiMi = false; onay.HataMesajlari.Add("Güncelleme işlemi sırasında hata oluştu. Yetkiniz olmadığından bu hatayı görüyor olabilirsiniz."); } } return(onay); }
public ActionResult Ekle(EsyaModel eklenecekEsya) { if (ModelState.IsValid) { var sonuc = esyaBAL.Ekle(eklenecekEsya); if (sonuc.TamamlandiMi == true) { KullaniciBilgileriDondur.LogKaydet(0, "Eşya eklendi. Kullanıcı Id=>" + KullaniciBilgileriDondur.KullaniciId() + " Eşya Adı=>" + eklenecekEsya.EsyaAdi); TempData["uyari"] = "Eşya ekleme işlemi başarı ile gerçekleşti"; return(RedirectToAction("Liste", "Esya")); } else { String hatalar = ""; foreach (var hata in sonuc.HataMesajlari) { hatalar += hata + "\n"; } TempData["hata"] = hatalar; return(View(eklenecekEsya)); } } else { return(View(eklenecekEsya)); } }
public IslemOnayModel Ekle(EsyaModel eklenecekEsya) { IslemOnayModel onay = new IslemOnayModel(); if (esyaDAL.EsyaVarMi(eklenecekEsya.EsyaAdi)) { onay.TamamlandiMi = false; onay.HataMesajlari.Add("Eklenmek istenen eşya sistemde bulunuyor."); return(onay); } else { EsyaTablo esyaTabloEklenecek = new EsyaTablo() { EsyaAdi = eklenecekEsya.EsyaAdi }; if (esyaDAL.Ekle(esyaTabloEklenecek)) { onay.TamamlandiMi = true; return(onay); } else { onay.HataMesajlari.Add("Bilinmeyen bir hata oluştu."); onay.TamamlandiMi = false; return(onay); } } }
public EsyaModel EsyaGetir(int?id) { var esya = esyaDAL.EsyaGetir(id); if (esya == null) { return(null); } else { EsyaModel gosterilecekEsya = new EsyaModel() { EsyaAdi = esya.EsyaAdi, EsyaId = esya.EsyaId }; return(gosterilecekEsya); } }
public ActionResult Duzenle(EsyaModel esya) { var onay = esyaBAL.EsyaDuzenle(esya, KullaniciBilgileriDondur.KullaniciId()); if (onay.TamamlandiMi == true) { KullaniciBilgileriDondur.LogKaydet(3, "Eşya Düzenlendi. Eşya Id=>" + esya.EsyaId + " Eşya Adı=>" + esya.EsyaAdi); TempData["uyari"] = "Eşya düzenleme işlemi başarı ile tamamlandı."; return(RedirectToAction("Liste")); } else { String hatalar = ""; foreach (var hata in onay.HataMesajlari) { hatalar += hata + "\n"; } TempData["hata"] = hatalar; return(View(esya)); } }