public virtual ActionResult KongreYetkilisiDüzenle(YetkililerModel model, bool düzenlemeyeDevam) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { ErişimEngellendiView(); } var firma = _yetkiliServisi.YetkiliAlId(model.Id); if (firma == null) { return(RedirectToAction("KongreYetkilisiListe")); } if (ModelState.IsValid) { firma = model.ToEntity(firma); _yetkiliServisi.YetkiliGüncelle(firma); BaşarılıBildirimi("KongreYetkilisi başarıyla güncellenmiştir."); _kullanıcıİşlemServisi.İşlemEkle("KongreYetkilisiGüncelle", "KongreYetkilisi güncellendi", firma.Adı); if (düzenlemeyeDevam) { return(RedirectToAction("KongreYetkilisiDüzenle", new { id = firma.Id })); } return(RedirectToAction("KongreYetkilisiListe")); } return(View(model)); }
public virtual IEnumerable <YetkililerModel> YetkiliModeliHazırla(IEnumerable <Yetkililer> yetkililer) { if (yetkililer == null) { throw new ArgumentNullException("yetkililer"); } var models = new List <YetkililerModel>(); foreach (var yetkili in yetkililer) { var model = new YetkililerModel { Id = yetkili.Id, Adı = yetkili.Adı, Soyadı = yetkili.Soyadı, KategoriId = yetkili.KategoriId, CepTel1 = yetkili.CepTel1, CepTel2 = yetkili.CepTel2, Email1 = yetkili.Email1, Email2 = yetkili.Email2, DoğumTarihi = yetkili.DoğumTarihi, Adres = yetkili.Adres, PostaKodu = yetkili.PostaKodu, YSehirId = yetkili.YSehirId, YIlceId = yetkili.YIlceId, UnvanId = yetkili.UnvanId, }; models.Add(model); } return(models); }
public virtual ActionResult KongreYetkilisiEkle() { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { ErişimEngellendiView(); } var model = new YetkililerModel(); foreach (var tumSehirler in _konumServisi.SehirlerAlUlkeId(1)) { var sehirModel = tumSehirler.ToModel(); model.Sehirler.Add(sehirModel); } foreach (var tumIlceler in _konumServisi.IlcelerAlSehirId(1)) { var ilceModel = tumIlceler.ToModel(); model.Ilceler.Add(ilceModel); } foreach (var unvanlar in _unvanServisi.TümUnvanlarıAl()) { var unvan = unvanlar.ToModel(); model.Görevler.Add(unvanlar); } return(View(model)); }
public virtual ActionResult RehberDüzenle(YetkililerModel model, bool düzenlemeyeDevam) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.YetkiliYönet)) { ErişimEngellendiView(); } var yetkili = _yetkiliServisi.YetkiliAlId(model.Id); if (yetkili == null) { return(RedirectToAction("YetkiliListe")); } if (ModelState.IsValid) { yetkili = model.ToEntity(yetkili); _yetkiliServisi.YetkiliGüncelle(yetkili); BaşarılıBildirimi("Yetkili başarıyla güncellenmiştir."); _kullanıcıİşlemServisi.İşlemEkle("YetkiliGüncelle", "Yetkili güncellendi", yetkili.Adı); if (düzenlemeyeDevam) { return(RedirectToAction("YetkiliDüzenle", new { id = yetkili.Id })); } return(RedirectToAction("YetkiliListe")); } return(View(model)); }
public virtual ActionResult YetkiliEkle(YetkililerModel model, bool düzenlemeyeDevam, string returnUrl) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { ErişimEngellendiView(); } if (ModelState.IsValid) { var firma = model.ToEntity(); _yetkiliServisi.YetkiliEkle(firma); BaşarılıBildirimi("Kongre firması başarıyla Eklendi"); _kullanıcıİşlemServisi.İşlemEkle("YeniMüşteriEklendi", "Yeni Müşteri Eklendi", firma.Adı); if (düzenlemeyeDevam) { SeçiliTabKaydet(); return(RedirectToAction("Düzenle", new { id = firma.Id })); } if (returnUrl != null) { return(Redirect(returnUrl)); } else { return(RedirectToAction("KongreYetkilisiListe")); } } return(View(model)); }
public virtual ActionResult KongreYetkilisiListe() { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { return(ErişimEngellendiView()); } var model = new YetkililerModel(); return(View(model)); }
public virtual ActionResult RehberEkle() { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.YetkiliYönet)) { ErişimEngellendiView(); } var model = new YetkililerModel(); return(View(model)); }
public virtual ActionResult KongreYetkilisiSil(YetkililerModel model) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { return(ErişimEngellendiView()); } var firma = _yetkiliServisi.YetkiliAlId(model.Id); if (firma == null) { return(RedirectToAction("KongreYetkilisiListe")); } _yetkiliServisi.YetkiliSil(firma); BaşarılıBildirimi("KongreYetkilisi başarıyla silindi"); _kullanıcıİşlemServisi.İşlemEkle("KongreYetkilisiSil", "KongreYetkilisi silindi", firma.Adı); return(RedirectToAction("KongreYetkilisiListe")); }
public virtual ActionResult KongreYetkilisiListe(DataSourceİsteği command, YetkililerModel model) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { return(ErişimEngellendiKendoGridJson()); } var firmaModels = _yetkiliServisi.TümYetkiliAl() .Select(x => x.ToModel()) .ToList(); var gridModel = new DataSourceSonucu { Data = firmaModels, Toplam = firmaModels.Count }; return(Json(gridModel)); }
public virtual ActionResult RehberSil(YetkililerModel model) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.YetkiliYönet)) { return(ErişimEngellendiView()); } var yetkili = _yetkiliServisi.YetkiliAlId(model.Id); if (yetkili == null) { return(RedirectToAction("YetkiliListe")); } _yetkiliServisi.YetkiliSil(yetkili); BaşarılıBildirimi("Yetkili başarıyla silindi"); _kullanıcıİşlemServisi.İşlemEkle("YetkiliSil", "Yetkili silindi", yetkili.Adı); return(RedirectToAction("YetkiliListe")); }
public virtual ActionResult RehberEkle(YetkililerModel model, bool düzenlemeyeDevam) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.YetkiliYönet)) { ErişimEngellendiView(); } if (ModelState.IsValid) { var yetkili = model.ToEntity(); _yetkiliServisi.YetkiliEkle(yetkili); BaşarılıBildirimi("Müşteri sektörü başarıyla Eklendi"); _kullanıcıİşlemServisi.İşlemEkle("YeniMüşteriEklendi", "Yeni Müşteri Eklendi", yetkili.Adı); if (düzenlemeyeDevam) { SeçiliTabKaydet(); return(RedirectToAction("Düzenle", new { id = yetkili.Id })); } return(RedirectToAction("YetkiliListe")); } return(View(model)); }
public static Yetkililer ToEntity(this YetkililerModel model, Yetkililer destination) { return(model.MapTo(destination)); }
public static Yetkililer ToEntity(this YetkililerModel model) { return(model.MapTo <YetkililerModel, Yetkililer>()); }