public ActionResult KullaniciSil(int?id) { if (id != null) { var kullanici = kullaniciBusinessLayer.KullaniciGetir(id); if (kullanici != null) { if (Convert.ToBoolean(KullaniciBilgileriDondur.KullaniciMerkezdeMi())) { if (kullaniciBusinessLayer.KullaniciSil(id)) { KullaniciBilgileriDondur.LogKaydet(2, "Kullanıcı Silindi. Adı Soyadı=>" + kullanici.KullaniciAdi + " " + kullanici.KullaniciSoyadi); TempData["uyari"] = "Kullanıcı silme işlemi başarı ile tamamlandı"; return(RedirectToAction("Liste")); } else { TempData["hata"] = "Bilinmeyen bir hata oluştu"; return(RedirectToAction("Sil", "Kullanici", new { id })); } } else { if (kullanici.Sehir.SehirId == KullaniciBilgileriDondur.KullaniciSehir()) { if (kullaniciBusinessLayer.KullaniciSil(id)) { TempData["uyari"] = "Kullanıcı silme işlemi başarı ile tamamlandı"; return(RedirectToAction("Liste")); } else { TempData["hata"] = "Bilinmeyen bir hata oluştu"; return(RedirectToAction("Sil", "Kullanici", new { id })); } } else { TempData["hata"] = sadeceGorevli; return(RedirectToAction("Liste", "Kullanici")); } } } else { TempData["hata"] = "Lütfen silmek istediğiniz kullanıcıyı seçiniz"; return(RedirectToAction("Liste")); } } else { TempData["hata"] = "Lütfen silmek istediğiniz kullanıcıyı seçiniz"; return(RedirectToAction("Liste")); } }
public ActionResult Detay(int?id) { if (id != null) { var kullanici = kullaniciBusinessLayer.KullaniciGetir(id); if (kullanici != null) { if (Convert.ToBoolean(KullaniciBilgileriDondur.KullaniciMerkezdeMi())) { return(View(kullanici)); } else { if (kullanici.Sehir.SehirId == KullaniciBilgileriDondur.KullaniciSehir()) { KullaniciBilgileriDondur.LogKaydet(4, "Kullanıcı Detay Görüntülendi. Adı Soyadı=>" + kullanici.KullaniciAdi + " " + kullanici.KullaniciSoyadi); return(View(kullanici)); } else { TempData["hata"] = sadeceGorevli; return(RedirectToAction("Liste", "Kullanici")); } } } else { TempData["hata"] = "Lütfen görüntülemek istediğiniz kullanıcıyı seçiniz"; return(RedirectToAction("Liste")); } } else { TempData["hata"] = "Lütfen görüntülemek istediğiniz kullanıcıyı seçiniz"; return(RedirectToAction("Liste")); } }
public ActionResult Duzenle(int?id) { MerkezdeGosterilecekMi(); if (id != null) { var kullanici = kullaniciBusinessLayer.KullaniciGetir(id); if (kullanici != null) { if (Convert.ToBoolean(KullaniciBilgileriDondur.KullaniciMerkezdeMi())) { return(View(kullanici)); } else { if (kullanici.Sehir.SehirId == KullaniciBilgileriDondur.KullaniciSehir()) { return(View(kullanici)); } else { TempData["hata"] = sadeceGorevli; return(RedirectToAction("Liste", "Kullanici")); } } } else { TempData["hata"] = "Lütfen silmek istediğiniz kullanıcıyı seçiniz"; return(RedirectToAction("Liste")); } } else { TempData["hata"] = "Lütfen silmek istediğiniz kullanıcıyı seçiniz"; return(RedirectToAction("Liste")); } }
public ActionResult Ekle(KullaniciModel yeniKullanici) { yeniKullanici.KullaniciSifre = "123456"; yeniKullanici.KullaniciSifreTekrar = "123456"; yeniKullanici.AktifMi = true; yeniKullanici.KullaniciOnayliMi = true; if (ModelState.IsValid) { if (KullaniciBilgileriDondur.KullaniciMerkezdeMi() == true) { if (!kullaniciBusinessLayer.KullaniciVarMi(yeniKullanici.KullaniciEPosta)) { if (ValidateIdentityNumber(yeniKullanici.KullaniciTCKimlik)) { if (kullaniciBusinessLayer.KullaniciEkle(yeniKullanici)) { KullaniciBilgileriDondur.LogKaydet(1, "Kullanıcı Eklendi. Adı Soyadı=>" + yeniKullanici.KullaniciAdi + " " + yeniKullanici.KullaniciSoyadi); TempData["uyari"] = yeniKullanici.KullaniciAdi + " " + yeniKullanici.KullaniciSoyadi + " kullanıcısı başarı ile kayıt edildi"; return(RedirectToAction("Liste", "Kullanici")); } else { TempData["hata"] = "Ekleme işlemi sırasında hata oluştu."; MerkezdeGosterilecekMi(); return(View(yeniKullanici)); } } else { ModelState.AddModelError("KullaniciTCKimlik", "Lütfen geçerli bir TC Kimlik numarası giriniz."); MerkezdeGosterilecekMi(); return(View(yeniKullanici)); } } else { ModelState.AddModelError("KullaniciEPosta", "E Posta adresi kullanımda."); MerkezdeGosterilecekMi(); return(View(yeniKullanici)); } } else { if (!kullaniciBusinessLayer.KullaniciVarMi(yeniKullanici.KullaniciEPosta)) { if (yeniKullanici.Sehir.SehirId == KullaniciBilgileriDondur.KullaniciSehir()) { if (ValidateIdentityNumber(yeniKullanici.KullaniciTCKimlik)) { if (kullaniciBusinessLayer.KullaniciEkle(yeniKullanici)) { TempData["uyari"] = yeniKullanici.KullaniciAdi + " " + yeniKullanici.KullaniciSoyadi + " kullanıcısı başarı ile kayıt edildi"; return(RedirectToAction("Liste", "Kullanici")); } else { TempData["hata"] = "Ekleme işlemi sırasında hata oluştu."; MerkezdeGosterilecekMi(); return(View(yeniKullanici)); } } else { ModelState.AddModelError("KullaniciTCKimlik", "Lütfen geçerli bir TC Kimlik numarası giriniz."); MerkezdeGosterilecekMi(); return(View(yeniKullanici)); } } else { TempData["hata"] = "Kullanıcıyı sadece görevli olduğunuz şehire ekleyebilirsiniz"; MerkezdeGosterilecekMi(); return(View(yeniKullanici)); } } else { ModelState.AddModelError("KullaniciEPosta", "E Posta adresi kullanımda."); MerkezdeGosterilecekMi(); return(View(yeniKullanici)); } } } else { MerkezdeGosterilecekMi(); return(View(yeniKullanici)); } }
public ActionResult Duzenle(KullaniciModel duzenlenmisKullanici) { if (ModelState.IsValid) { var kullanici = kullaniciBusinessLayer.KullaniciGetir(duzenlenmisKullanici.KullaniciId); if (kullanici != null) { if (KullaniciBilgileriDondur.KullaniciMerkezdeMi() == true) { if (kullaniciBusinessLayer.KullaniciVarMi(duzenlenmisKullanici.KullaniciEPosta, duzenlenmisKullanici.KullaniciId)) { if (ValidateIdentityNumber(duzenlenmisKullanici.KullaniciTCKimlik)) { duzenlenmisKullanici.AktifMi = true; if (kullaniciBusinessLayer.KullaniciGuncelle(duzenlenmisKullanici)) { KullaniciBilgileriDondur.LogKaydet(3, "Kullanıcı Düzenlendi. Adı Soyadı=>" + kullanici.KullaniciAdi + " " + kullanici.KullaniciSoyadi + " Kullanıcı Id=>" + kullanici.KullaniciId); TempData["uyari"] = duzenlenmisKullanici.KullaniciAdi + " " + duzenlenmisKullanici.KullaniciSoyadi + " kullanıcısı başarı ile düzenlendi."; return(RedirectToAction("Liste", "Kullanici")); } else { TempData["hata"] = "Güncelleme işlemi sırasında hata oluştu. Aynı E Posta hesabına ait başka bir hesap olabilir. Lütfen teyit ediniz."; MerkezdeGosterilecekMi(); return(View(duzenlenmisKullanici)); } } else { ModelState.AddModelError("KullaniciTCKimlik", "Lütfen geçerli bir TC Kimlik numarası giriniz."); MerkezdeGosterilecekMi(); return(View(duzenlenmisKullanici)); } } else { ModelState.AddModelError("KullaniciEPosta", "E Posta adresi kullanımda."); MerkezdeGosterilecekMi(); return(View(duzenlenmisKullanici)); } } else { if (!kullaniciBusinessLayer.KullaniciVarMi(duzenlenmisKullanici.KullaniciEPosta)) { if (duzenlenmisKullanici.Sehir.SehirId == KullaniciBilgileriDondur.KullaniciSehir()) { if (ValidateIdentityNumber(duzenlenmisKullanici.KullaniciTCKimlik)) { if (kullaniciBusinessLayer.KullaniciGuncelle(duzenlenmisKullanici)) { TempData["uyari"] = duzenlenmisKullanici.KullaniciAdi + " " + duzenlenmisKullanici.KullaniciSoyadi + " kullanıcısı başarı ile güncellendi."; return(RedirectToAction("Liste", "Kullanici")); } else { TempData["hata"] = "Güncelleme işlemi sırasında hata oluştu."; MerkezdeGosterilecekMi(); return(View(duzenlenmisKullanici)); } } else { ModelState.AddModelError("KullaniciTCKimlik", "Lütfen geçerli bir TC Kimlik numarası giriniz."); MerkezdeGosterilecekMi(); return(View(duzenlenmisKullanici)); } } else { TempData["hata"] = "Sadece görevli olduğunuz bölgelerdeki kullanıcıları düzenleyebilirsiniz."; MerkezdeGosterilecekMi(); return(View(duzenlenmisKullanici)); } } else { ModelState.AddModelError("KullaniciEPosta", "E Posta adresi kullanımda."); MerkezdeGosterilecekMi(); return(View(duzenlenmisKullanici)); } } } else { TempData["hata"] = "Düzenlenecek kullanıcıyı seçiniz"; return(RedirectToAction("Liste", "Kullanici")); } } else { MerkezdeGosterilecekMi(); return(View(duzenlenmisKullanici)); } }