public virtual ActionResult KongreTedarikciEkle() { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { ErişimEngellendiView(); } var model = new KongreTedarikçiModel(); 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 KongreTedarikciDüzenle(KongreTedarikçiModel model, bool düzenlemeyeDevam) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { ErişimEngellendiView(); } var tedarikçi = _tedarikçiServisi.KongreTedarikçiAlId(model.Id); if (tedarikçi == null) { return(RedirectToAction("KongreTedarikciListe")); } if (ModelState.IsValid) { tedarikçi = model.ToEntity(tedarikçi); _tedarikçiServisi.KongreTedarikçiGüncelle(tedarikçi); BaşarılıBildirimi("KongreTedarikçiler başarıyla güncellenmiştir."); _kullanıcıİşlemServisi.İşlemEkle("KongreTedarikçilerGüncelle", "KongreTedarikçiler güncellendi", tedarikçi.Adı); if (düzenlemeyeDevam) { return(RedirectToAction("KongreTedarikçiDüzenle", new { id = tedarikçi.Id })); } return(RedirectToAction("KongreTedarikciListe")); } return(View(model)); }
public virtual ActionResult KongreTedarikciListe() { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { return(ErişimEngellendiView()); } var model = new KongreTedarikçiModel(); return(View(model)); }
public virtual ActionResult KongreTedarikciSil(KongreTedarikçiModel model) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { return(ErişimEngellendiView()); } var tedarikçi = _tedarikçiServisi.KongreTedarikçiAlId(model.Id); if (tedarikçi == null) { return(RedirectToAction("KongreTedarikciListe")); } _tedarikçiServisi.KongreTedarikçiSil(tedarikçi); BaşarılıBildirimi("KongreTedarikçiler başarıyla silindi"); _kullanıcıİşlemServisi.İşlemEkle("KongreTedarikciSil", "KongreTedarikçiler silindi", tedarikçi.Adı); return(RedirectToAction("KongreTedarikciListe")); }
public virtual ActionResult KongreTedarikciListe(DataSourceİsteği command, KongreTedarikçiModel model) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { return(ErişimEngellendiKendoGridJson()); } var tedarikçiModels = _tedarikçiServisi.TümKongreTedarikçiAl() .Select(x => x.ToModel()) .ToList(); var gridModel = new DataSourceSonucu { Data = tedarikçiModels, Toplam = tedarikçiModels.Count }; return(Json(gridModel)); }
public virtual ActionResult KongreTedarikciEkle(KongreTedarikçiModel model, bool düzenlemeyeDevam) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { ErişimEngellendiView(); } if (ModelState.IsValid) { var tedarikçi = model.ToEntity(); _tedarikçiServisi.KongreTedarikçiEkle(tedarikçi); BaşarılıBildirimi("Kongre tedarikçisı başarıyla Eklendi"); _kullanıcıİşlemServisi.İşlemEkle("YeniMüşteriEklendi", "Yeni Müşteri Eklendi", tedarikçi.Adı); if (düzenlemeyeDevam) { SeçiliTabKaydet(); return(RedirectToAction("Düzenle", new { id = tedarikçi.Id })); } return(RedirectToAction("KongreTedarikciListe")); } return(View(model)); }
public static KongreTedarikçi ToEntity(this KongreTedarikçiModel model, KongreTedarikçi destination) { return(model.MapTo(destination)); }
public static KongreTedarikçi ToEntity(this KongreTedarikçiModel model) { return(model.MapTo <KongreTedarikçiModel, KongreTedarikçi>()); }