public ActionResult GeriBildirimSil(int?id) { if (id != null) { var geriBildirim = geriBildirimBAL.GeriBildirimGetir(id, 1); if (geriBildirim != null) { if (geriBildirimBAL.BagisciGeriBildirimGuncelleyebilirMi(BagisciBilgileriDondur.KullaniciId(), id)) { var sonuc = geriBildirimBAL.GeriBildirimSil(id, BagisciBilgileriDondur.KullaniciId()); if (sonuc.TamamlandiMi == true) { KullaniciBilgileriDondur.LogKaydet(2, "Geri bildirim silindi. Geri Bildirim Konu=>" + geriBildirim.Konu); TempData["uyari"] = "Geri bildirim başarıyla silme işlemi tamamlandı."; return(RedirectToAction("GeriBildirimListesi")); } else { TempData["hata"] = KullaniciBilgileriDondur.HataMesajlariniOku(sonuc.HataMesajlari); return(RedirectToAction("GeriBildirimListesi")); } } else { TempData["hata"] = "Geri bildirim okunduğundan dolayı işlem yapamazsınız."; return(RedirectToAction("GeriBildirimListesi")); } } else { TempData["hata"] = "İşlem yapmak istediğiniz geri bildirimi bulunamadı."; return(RedirectToAction("GeriBildirimListesi")); } } else { TempData["hata"] = "İşlem yapmak istediğiniz geri bildirimi seçiniz."; return(RedirectToAction("GeriBildirimListesi")); } }
public ActionResult YetkiListesi(int?id) { YetkiDurumlari(); if (id != null) { var kullanici = kullaniciBAL.KullaniciGetir(id); if (kullanici != null) { if (yetkiBAL.KullaniciAyniBolgedeMi(id, KullaniciBilgileriDondur.KullaniciId())) { var yetkiler = yetkiBAL.YetkileriGetir(id); if (yetkiler != null) { KullaniciBilgileriDondur.LogKaydet(0, "Kullanıcının yetkileri görüntülendi. Kullanıcı Id=>" + id); return(View(yetkiler)); } else { TempData["hata"] = "Yetkiler bulunamadı."; return(RedirectToAction("Liste")); } } else { TempData["hata"] = "Yalnızca kendi görevli oolduğunuz bölgedeki kullanıcılar için işlem yapabilirsiniz."; return(RedirectToAction("Liste")); } } else { TempData["hata"] = "Yetkilerini görüntülemek istediğiniz kullanıcı bulunamadı."; return(RedirectToAction("Liste")); } } else { TempData["hata"] = "Yetkileri görüntülemek için lütfen kullanıcı seçiniz"; return(RedirectToAction("Liste")); } }
public JsonResult TumDetaylariGetir(int?detayId) { Thread.Sleep(2000); if (mesajBAL.KullaniciIslemYapabilirMi(KullaniciBilgileriDondur.KullaniciId(), detayId)) { MesajDetayJsModel model = new MesajDetayJsModel() { BasariliMi = true, MesajDetayList = mesajBAL.TumMesajlarDetaylariGetir(detayId) }; model.MesajDetaySayisi = model.MesajDetayList.Count; return(Json(model, JsonRequestBehavior.AllowGet)); } else { MesajDetayJsModel model = new MesajDetayJsModel() { BasariliMi = false }; return(Json(model, JsonRequestBehavior.AllowGet)); } }
public JsonResult FiltreliMesajlariGetir(int?arananKullaniciId, string aranan, string tarih, int?kimeGonderildi) { aranan = ""; if (aranan.Equals("")) { aranan = null; } if (tarih.Equals("")) { tarih = null; } MesajJsModel model = new MesajJsModel() { BasariliMi = true, MesajList = mesajBAL.FiltreliMesajlariGetir(KullaniciBilgileriDondur.KullaniciId(), arananKullaniciId, aranan, tarih, kimeGonderildi) }; model.MesajSayisi = model.MesajList.Count; Thread.Sleep(2000); return(Json(model, JsonRequestBehavior.AllowGet)); }
public ActionResult SubeSil(int?id) { if (subeBusinessLayer.KullaniciMerkezdeMi(KullaniciBilgileriDondur.KullaniciId())) { if (id != null) { var sube = subeBusinessLayer.SubeBul(id); if (sube != null) { if (subeBusinessLayer.SubeSil(id)) { KullaniciBilgileriDondur.LogKaydet(2, "Şube silinmek için görüntülendi. Şehir=>" + sube.Sehir.SehirAdi + " Kullanıcı=>" + sube.Kullanici.KullaniciAdi + " " + sube.Kullanici.KullaniciSoyadi); TempData["uyari"] = "Şube silme işlemi başarı ile tamamlandı"; return(RedirectToAction("Liste")); } else { TempData["hata"] = "Bilinmeyen bir hata oluştu"; return(RedirectToAction("Sil", "Sube", new { id })); } } else { TempData["hata"] = "Silinecek şube bulunamadı"; return(RedirectToAction("Liste")); } } else { TempData["hata"] = "Lütfen silmek istediğiniz şubeyi seçiniz"; return(RedirectToAction("Liste")); } } else { TempData["hata"] = "Sadece merkezdeki koordinatörler bu işlemi yapabilirler"; return(RedirectToAction("Liste")); } }
public ActionResult Sil(int?id) { if (id != null) { var esya = esyaBAL.EsyaGetir(id); if (esya != null) { KullaniciBilgileriDondur.LogKaydet(0, "Eşya Silmek için görüntülendi. Eşya Adı=>" + esya.EsyaAdi); return(View(esya)); } else { TempData["hata"] = "Silmek istediğiniz eşya bulunamadı."; return(RedirectToAction("Liste")); } } else { TempData["hata"] = "Silmek istediğiniz eşyayı seçiniz"; return(RedirectToAction("Liste")); } }
public ActionResult Duzenle(int?id) { if (id != null) { var duzenlenecekEsya = depoBAL.DepoEsyaGetir(id, KullaniciBilgileriDondur.KullaniciId()); if (duzenlenecekEsya != null) { Tanimla(); return(View(duzenlenecekEsya)); } else { TempData["hata"] = "Deponuzdan düzenlemek istediğiniz eşya bulunmadı."; return(RedirectToAction("Liste")); } } else { TempData["hata"] = "Deponuzdan düzenlemek istediğiniz eşyayı seçiniz"; return(RedirectToAction("Liste")); } }
public ActionResult GeriBildirimGuncelle(GeriBildirimModel model) { if (ModelState.IsValid) { var sonuc = geriBildirimBAL.GeriBildirimGuncelle(model, BagisciBilgileriDondur.KullaniciId()); if (sonuc.TamamlandiMi == true) { KullaniciBilgileriDondur.LogKaydet(3, "Geri Bildirim Güncellendi. Geri Bildirim Konu=>" + model.Konu); TempData["uyari"] = "Geri bildiriminiz alınmıştır. Teşekkür ederiz."; return(RedirectToAction("GeriBildirimListesi")); } else { TempData["hata"] = KullaniciBilgileriDondur.HataMesajlariniOku(sonuc.HataMesajlari); return(View(model)); } } else { return(View(model)); } }
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)); } }
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 Sil(int?id) { if (id != null) { if (bagisBAL.KullaniciIslemYapabilirMi(KullaniciBilgileriDondur.KullaniciId(), id)) { if (bagisBAL.BagisOnaylandiMi(id, KullaniciBilgileriDondur.KullaniciId()) == false) { var bagis = bagisBAL.Detay(id); if (bagis != null) { KullaniciBilgileriDondur.LogKaydet(0, "Bağış Silmek İçin Detay Görüntülendi." + bagis.BagisciAdiSoyadi); return(View(bagis)); } else { TempData["hata"] = "Bağış bulunamadı."; return(RedirectToAction("Liste")); } } else { TempData["hata"] = "Bağış durumu onaylandığından dolayı bu bağış için işlem yapamazsınız."; return(RedirectToAction("Liste")); } } else { TempData["hata"] = "Sadece kendi bağışınız için işlem yapabilirsiniz."; return(RedirectToAction("Liste")); } } else { TempData["hata"] = "Lütfen silmek istediğiniz bağışı 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 JsonResult FiltreliBagislariGetir(string tarih) { if (tarih != null) { try { Convert.ToDateTime(tarih); } catch (Exception) { tarih = null; } } TeslimAlinacakBagisJsModel model = new TeslimAlinacakBagisJsModel() { BasariliMi = true, BagisList = bagisBAL.FiltreliBagislariGetir(KullaniciBilgileriDondur.KullaniciId(), tarih) }; model.BagisSayisi = model.BagisList.Count; Thread.Sleep(2000); return(Json(model, JsonRequestBehavior.AllowGet)); }
public JsonResult FiltreliGeriBildirimleriGetir(string aranan, string tarih, int?sehirId) { if (aranan.Equals("")) { aranan = null; } if (tarih.Equals("")) { tarih = null; } GeriBildirimJsModel model = new GeriBildirimJsModel() { BasariliMi = true, GeriBildirimList = geriBildirimBAL.FiltreliGeriBildirimleriGetir(KullaniciBilgileriDondur.KullaniciId(), aranan, tarih, sehirId) }; model.GeriBildirimSayisi = model.GeriBildirimList.Count; Thread.Sleep(2000); return(Json(model, JsonRequestBehavior.AllowGet)); }
public ActionResult YeniGeriBildirim(GeriBildirimModel model) { model.Tarih = DateTime.Now; if (ModelState.IsValid) { var sonuc = geriBildirimBAL.YeniGeriBildirimKaydet(model); if (sonuc.TamamlandiMi == true) { KullaniciBilgileriDondur.LogKaydet(1, "Yeni geri bildirim oluşturuldu. Geri Bildirim Konu=>" + model.Konu); TempData["uyari"] = "Geri bildiriminiz alınmıştır. Teşekkür ederiz."; return(RedirectToAction("GeriBildirimListesi")); } else { TempData["hata"] = KullaniciBilgileriDondur.HataMesajlariniOku(sonuc.HataMesajlari); return(View(model)); } } else { return(View(model)); } }
public JsonResult FiltreliBagiscilariGetir(int?sehirId, string aranan) { if (sehirId != null || (!(aranan.Equals("")))) { BagisciJSModel model = new BagisciJSModel() { BagisciList = bagisciBAL.FiltreliBagiscilariGetir(KullaniciBilgileriDondur.KullaniciId(), sehirId, aranan), BasariliMi = true, BagisciSayisi = bagisciBAL.FiltreliBagiscilariGetir(KullaniciBilgileriDondur.KullaniciId(), sehirId, aranan).Count }; Thread.Sleep(2000); return(Json(model, JsonRequestBehavior.AllowGet)); } BagisciJSModel model2 = new BagisciJSModel() { BagisciList = bagisciBAL.TumBagiscilariGetir(KullaniciBilgileriDondur.KullaniciId()), BasariliMi = true, BagisciSayisi = bagisciBAL.TumBagiscilariGetir(KullaniciBilgileriDondur.KullaniciId()).Count }; Thread.Sleep(2000); return(Json(model2, JsonRequestBehavior.AllowGet)); }
public ActionResult Duzenle(GeriBildirimModel model) { if (ModelState.IsValid) { var sonuc = geriBildirimBAL.GeriBildirimKaydet(KullaniciBilgileriDondur.KullaniciId(), model.GeriBildirimId, model.DurumInt); if (sonuc.TamamlandiMi == true) { KullaniciBilgileriDondur.LogKaydet(3, "Geri Bildirim Düzenlenmek üzere görüntülendi. Geri bildirim Sahibi=>" + model.KullaniciAdiSoyadi); TempData["uyari"] = "İşlem başarı ile gerçekleşti"; return(RedirectToAction("Liste")); } else { TempData["hata"] = KullaniciBilgileriDondur.HataMesajlariniOku(sonuc.HataMesajlari); return(RedirectToAction("Liste")); } } else { Tanimla(); return(View(model)); } }
public ActionResult BagisciSil(int?id) { if (id != null) { var sonuc = bagisciBAL.BagisciSil(KullaniciBilgileriDondur.KullaniciId(), id); if (sonuc.TamamlandiMi == true) { KullaniciBilgileriDondur.LogKaydet(2, "Bağışçı silindi. " + id); TempData["uyari"] = "İşlem başarı ile tamamlandı."; return(RedirectToAction("Liste")); } else { String hatalar = KullaniciBilgileriDondur.HataMesajlariniOku(sonuc.HataMesajlari); TempData["hata"] = hatalar; return(RedirectToAction("Liste")); } } else { TempData["hata"] = "Düzenlemek istediğiniz bağışçıyı seçiniz"; return(RedirectToAction("Liste")); } }
public ActionResult IhtiyacSahibiEkle(DisardanIhtiyacSahibiModel model) { if (ModelState.IsValid) { var sonuc = ihtiyacSahibiBAL.DisardanIhtiyacSahibiKaydet(model); if (sonuc.TamamlandiMi == true) { KullaniciBilgileriDondur.LogKaydet(1, "Dışarıdan ihtiyaç sahibi eklendi. Ekleyen=>" + model.BagisciAdi + " " + model.BagisciSoyadi + ". Eklenen=>" + model.IhtiyacSahibiAdi + " " + model.IhtiyacSahibiSoyadi); TempData["uyari"] = "Teşekkür ederiz. Ekiplerimiz tarafında ihtiyaç sahibi ziyaret edilecektir. Girmiş olduğunuz bilgiler doğrultusunda sizin için hesap açılmıştır. Hesabınıza girip eşya bağışı yapabilir ve eklediğiniz ihtiyaç sahiplerini görebilirsiniz."; return(RedirectToAction("AnaSayfa")); } else { String hatalar = KullaniciBilgileriDondur.HataMesajlariniOku(sonuc.HataMesajlari); Tanimla(); return(View(model)); } } else { Tanimla(); return(View(model)); } }
public ActionResult Kontrol(IhtiyacSahibiKontrolSayfaModel model) { if (model.MuhtacMi == true) { if (ModelState.IsValid) { int sayac = 0; for (int i = 0; i < model.verileceklerList.Count; i++) { try { Convert.ToInt32(model.verileceklerList[i].Adet); } catch (Exception) { sayac++; } } if (sayac > 0) { TempData["hata"] = "Verilecek eşya adetleri sadece sayıdan oluşmalıdır."; return(View(model)); } bool d = false; try { Convert.ToDouble(model.NakdiBagisMiktari); d = true; } catch (Exception) { } if (d == false) { TempData["hata"] = "Verilen nakdi bağış sadece virgül içeren bir sayıdan oluşabilir."; return(View(model)); } d = true; if (model.TahminiTeslim.HasValue) { try { Convert.ToDateTime(model.TahminiTeslim); d = false; } catch (Exception) { } } if (d == true) { TempData["hata"] = "Tahmini teslim tarihi doğru formatta değil."; return(View(model)); } sayac = 0; int sayac2 = 0; for (int i = 0; i < model.verileceklerList.Count; i++) { if (model.verileceklerList[i].Adet > 0) { sayac++; } else if (model.verileceklerList[i].Adet < 0) { sayac2++; } } if (sayac2 > 0) { TempData["hata"] = "Verilecek eşya sayısı 0'dan küçük olamaz"; return(View(model)); } if (sayac > 0) { if (!(model.TahminiTeslim.HasValue)) { ModelState.AddModelError("TahiminTeslimTarihi", "Verilecek eşya seçildiğinden dolayı tahmini teslim tarihi seçilmedilir."); return(View(model)); } } if (ihtiyacSahibiBAL.KullaniciIslemYapabilirMi(KullaniciBilgileriDondur.KullaniciId(), model.IhtiyacSahibiKontrolId)) { if (!(ihtiyacSahibiBAL.TeslimTamamlandiMi(model.IhtiyacSahibiKontrolId))) { if (ihtiyacSahibiBAL.ihtiyacSahibiKontrolKaydet(model)) { KullaniciBilgileriDondur.LogKaydet(3, "İhtiyaç sahibi kontrol edildi. Kontrol edilen ihtiyaç sahibi adı soyadı=>" + model.IhtiyacSahibiAdiSoyadi); TempData["uyari"] = "İşlem başarı ile tamamlandı."; return(RedirectToAction("IhtiyacSahibiKontrolListesi")); } else { TempData["hata"] = "İşlem sırasında hata oluştu."; return(View(model)); } } else { TempData["hata"] = "Teslim tamamlandıktan sonra güncelleme yapılamaz."; return(View(model)); } } else { TempData["hata"] = "Sadece kendi bölgenizdeki ihtiyaç sahipleri için işlem yapabilirsiniz."; return(RedirectToAction("IhtiyacSahibiKontrolListesi")); } } else { return(View(model)); } } else { ModelState.AddModelError("MuhtacMi", "Muhtaç durumunu true yapmanız gerekmektedir."); return(View(model)); } }
public ActionResult Liste() { Tanimla(); KullaniciBilgileriDondur.LogKaydet(0, "Log Listesi Görüntülendi."); return(View(logBAL.TumLoglariGetir(KullaniciBilgileriDondur.KullaniciId()))); }
public ActionResult YeniBagis(List <BagisciBagisModel> model) { TeslimAlinacakBagisModel bagisTablo = new TeslimAlinacakBagisModel(); var kullanici = kullaniciBAL.KullaniciGetir(KullaniciBilgileriDondur.KullaniciId()); var bagisci = bagisciBAL.BagisciBul(KullaniciBilgileriDondur.KullaniciId()); bagisTablo.BagisciAdiSoyadi = bagisci.BagisciAdi + " " + bagisci.BagisciSoyadi; bagisTablo.BagisciAdres = bagisci.Adres; bagisTablo.BagisciTelNo = bagisci.TelNo; bagisTablo.esyaModel = new List <TeslimAlinacakBagisEsyaModel>(); for (int i = 0; i < model.Count; i++) { if (model[i].Adet != null) { bagisTablo.esyaModel.Add(new TeslimAlinacakBagisEsyaModel() { Adet = model[i].Adet, EsyaId = model[i].EsyaId }); bagisTablo.esyaModel[i].resimModel = new List <TeslimAlinacakBagisResimModel>(); var eklenecekResim = new TeslimAlinacakBagisResimModel(); if (model[i].Resim1_data != null) { int a = model[i].Resim1_data.FileName.LastIndexOf("."); int b = model[i].Resim1_data.FileName.Length - a; Guid gu = Guid.NewGuid(); String guId = Guid.NewGuid().ToString("N") + model[i].Resim1_data.FileName .Substring(a, (b)); model[i].Resim1_data.SaveAs(Server.MapPath("~/Picture") + "/" + guId); eklenecekResim.ResimYol = "/Picture/" + guId; } if (model[i].Resim2_data != null) { int a = model[i].Resim2_data.FileName.LastIndexOf("."); int b = model[i].Resim2_data.FileName.Length - a; String guId = Guid.NewGuid().ToString("N") + model[i].Resim2_data.FileName .Substring(a, (b)); model[i].Resim2_data.SaveAs(Server.MapPath("~/Picture") + "/" + guId); eklenecekResim.ResimYol2 = "/Picture/" + guId; } if (model[i].Resim3_data != null) { int a = model[i].Resim2_data.FileName.LastIndexOf("."); int b = model[i].Resim2_data.FileName.Length - a; String guId = Guid.NewGuid().ToString("N") + model[i].Resim3_data.FileName .Substring(a, (b)); model[i].Resim3_data.SaveAs(Server.MapPath("~/Picture") + "/" + guId); eklenecekResim.ResimYol3 = "/Picture/" + guId; } if (eklenecekResim.ResimYol != null) { bagisTablo.esyaModel[i].resimModel.Add(eklenecekResim); } } } var sonuc = bagisBAL.BagisKaydet(bagisTablo, Convert.ToInt32(KullaniciBilgileriDondur.KullaniciId())); if (sonuc == true) { KullaniciBilgileriDondur.LogKaydet(1, "Yeni Bağış Eklendi."); TempData["uyari"] = "Teşekkür ederiz. En yakın zamanda birimlerimiz sizinle irtibata geçecekler."; } else { TempData["hata"] = "Bilinmeyen bir hata oluştu."; } return(RedirectToAction("Liste")); }
public ActionResult Liste() { KullaniciBilgileriDondur.LogKaydet(0, "Mesaj Listesi Görüntülendi."); Tanimla(); return(View()); }
public ActionResult NakdiBagisYap(DisardanNakdiBagisModel model) { if (ModelState.IsValid) { if (model.Miktar < 0) { Tanimla(); ModelState.AddModelError("Miktar", "Pozitif bir miktar giriniz"); return(View(model)); } else if (model.Miktar == 0) { Tanimla(); ModelState.AddModelError("Miktar", "Pozitif bir miktar giriniz"); return(View(model)); } try { String ilkYari = model.KartNo.Substring(0, 8); String ikinciYari = model.KartNo.Substring(8, 8); Convert.ToInt32(ilkYari); Convert.ToInt32(ikinciYari); } catch (Exception) { Tanimla(); ModelState.AddModelError("KartNo", "Kart No sadece rakamlardan oluşabilir"); return(View(model)); } if (model.GuvenlikKodu != null) { try { Convert.ToInt32(model.GuvenlikKodu); } catch (Exception) { Tanimla(); ModelState.AddModelError("GuvenlikKodu", "Güvenlik kodu sadece sayılardan oluşabilir"); return(View(model)); } } var sonuc = kasaBAL.DisardanKartIleBagis(model); if (sonuc.TamamlandiMi == true) { KullaniciBilgileriDondur.LogKaydet(1, "Dışarıdan nakdi bağış eklendi. Ekleyen=>" + model.BagisciAdi + " " + model.BagisciSoyadi + ". Eklenen=>" + model.Miktar + " " + model.BagisSehir.SehirId); TempData["uyari"] = "Teşekkür ederiz. Nakdi bağışınız alındı. Verdiğiniz bilgiler doğrultusunda sistemimizde hesabınız oluşturuldu. Dilerseniz giriş yapabilir ve bugüne kadar ne kadar nakdi bağış yaptığınızı öğrenebilirsiniz."; return(RedirectToAction("AnaSayfa")); } else { string hatalar = KullaniciBilgileriDondur.HataMesajlariniOku(sonuc.HataMesajlari); TempData["hata"] = hatalar; Tanimla(); return(View(model)); } } else { Tanimla(); return(View(model)); } }
public JsonResult FiltreliIhtiyacSahipleriniGetir(String IhtiyacSahibiAranan, int?SehirId) { IhtiyacSahibiJSModel ihtiyacSahibiModel = new IhtiyacSahibiJSModel(); ihtiyacSahibiModel.IhtiyacSahipleri = ihtiyacSahibiBAL.FiltreliIhtiyacSahibiListesiniGetir(IhtiyacSahibiAranan, SehirId, KullaniciBilgileriDondur.KullaniciId()); ihtiyacSahibiModel.BasariliMi = true; ihtiyacSahibiModel.IhtiyacSahibiSayisi = ihtiyacSahibiModel.IhtiyacSahipleri.Count; Thread.Sleep(2000); return(Json(ihtiyacSahibiModel, JsonRequestBehavior.AllowGet)); }
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 BilgilerimiGuncelle() { var kullanici = kullaniciBusinessLayer.KullaniciGetir(KullaniciBilgileriDondur.KullaniciId()); return(View(kullanici)); }
public JsonResult FiltreliKullanicilariGetir(KullaniciFiltrelemeModel filtreliKullaniciModel) { var jsKullaniciModel = new KullaniciJSModel() { KullaniciModelList = kullaniciBusinessLayer.FiltreliKullanicilariGetir(filtreliKullaniciModel.AraTxt, filtreliKullaniciModel.SehirId, KullaniciBilgileriDondur.KullaniciId(), filtreliKullaniciModel.OnayliMi, filtreliKullaniciModel.MerkezdeMi, filtreliKullaniciModel.OnayliMi), BasariliMi = true }; jsKullaniciModel.KullaniciSayisi = jsKullaniciModel.KullaniciModelList.Count; Thread.Sleep(2000); return(Json(jsKullaniciModel, JsonRequestBehavior.AllowGet)); }
public ActionResult Liste() { KullaniciBilgileriDondur.LogKaydet(0, "Kullanıcı Listesi Görüntülendi."); Tanimla(); return(View(new KullaniciModel())); }
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)); } }