public ActionResult YeniMesaj(GonderilecekMesajModel model) { model.GonderenId = KullaniciBilgileriDondur.KullaniciId(); if (ModelState.IsValid) { var sonuc = mesajBAL.MesajGonder(model); if (sonuc.TamamlandiMi == true) { KullaniciBilgileriDondur.LogKaydet(1, "Yeni mesaj gönderimi başlatıldı. Mesaj metni=>" + model.MesajMetni); TempData["uyari"] = "İşlem başarı ile gerçekleşti."; return(RedirectToAction("Liste")); } else { string hatalar = KullaniciBilgileriDondur.HataMesajlariniOku(sonuc.HataMesajlari); if (hatalar != null) { TempData["hata"] = "Gönderim işlemi sırasında hata oluştu."; Tanimla(); return(View(model)); } else { TempData["hata"] = hatalar; Tanimla(); return(View(model)); } } } else { Tanimla(); return(View(model)); } }