public virtual ActionResult HekimEkle() { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { ErişimEngellendiView(); } var model = new HekimlerModel(); foreach (var branş in _branşServisi.TümHekimBranşlarıAl()) { model.Branşlar.Add(new SelectListItem { Text = branş.Adı, Value = branş.Id.ToString() }); } foreach (var tumUlkeler in _konumServisi.TümUlkeleriAl()) { var ulkeModel = tumUlkeler.ToModel(); model.Ulkeler.Add(ulkeModel); } 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); } return(View(model)); }
public virtual ActionResult HekimDüzenle(HekimlerModel model, bool düzenlemeyeDevam) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { ErişimEngellendiView(); } var hekim = _hekimServisi.HekimlerAlId(model.Id); if (hekim == null) { return(RedirectToAction("HekimlerListe")); } if (ModelState.IsValid) { hekim = model.ToEntity(hekim); _hekimServisi.HekimlerGüncelle(hekim); BaşarılıBildirimi("Hekimler başarıyla güncellenmiştir."); _kullanıcıİşlemServisi.İşlemEkle("HekimlerGüncelle", "Hekimler güncellendi", hekim.Adı); if (düzenlemeyeDevam) { return(RedirectToAction("HekimDüzenle", new { id = hekim.Id })); } return(RedirectToAction("HekimListe")); } return(View(model)); }
public virtual ActionResult HekimListe() { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { return(ErişimEngellendiView()); } var model = new HekimlerModel(); return(View(model)); }
public virtual ActionResult HekimListe(DataSourceİsteği command, HekimlerModel model) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { return(ErişimEngellendiKendoGridJson()); } var hekimModels = _hekimServisi.TümHekimlerAl() .Select(x => x.ToModel()) .ToList(); var gridModel = new DataSourceSonucu { Data = hekimModels, Toplam = hekimModels.Count }; return(Json(gridModel)); }
public virtual ActionResult HekimSil(HekimlerModel model) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { return(ErişimEngellendiView()); } var hekim = _hekimServisi.HekimlerAlId(model.Id); if (hekim == null) { return(RedirectToAction("HekimListe")); } _hekimServisi.HekimlerSil(hekim); BaşarılıBildirimi("Hekimler başarıyla silindi"); _kullanıcıİşlemServisi.İşlemEkle("HekimlerSil", "Hekimler silindi", hekim.Adı); return(RedirectToAction("HekimListe")); }
public virtual ActionResult HekimEkle(HekimlerModel model, bool düzenlemeyeDevam) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { ErişimEngellendiView(); } if (ModelState.IsValid) { var hekim = model.ToEntity(); _hekimServisi.HekimlerEkle(hekim); BaşarılıBildirimi("Müşteri sektörü başarıyla Eklendi"); _kullanıcıİşlemServisi.İşlemEkle("YeniMüşteriEklendi", "Yeni Müşteri Eklendi", hekim.Adı); if (düzenlemeyeDevam) { SeçiliTabKaydet(); return(RedirectToAction("Düzenle", new { id = hekim.Id })); } return(RedirectToAction("HekimListe")); } return(View(model)); }
public static Hekimler ToEntity(this HekimlerModel model, Hekimler destination) { return(model.MapTo(destination)); }
public static Hekimler ToEntity(this HekimlerModel model) { return(model.MapTo <HekimlerModel, Hekimler>()); }