public virtual ActionResult FirmaEkle() { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { ErişimEngellendiView(); } var model = new FirmaModel(); 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 tumYetkililer in _yetkiliServisi.TümYetkiliAl()) { var yetkili = tumYetkililer.ToModel(); model.Yetkili.Add(new SelectListItem { Text = yetkili.Adı, Value = yetkili.Id.ToString() }); } foreach (var kategoriler in _firmaKategoriServisi.TümFirmaKategorisiAl()) { var kategori = kategoriler.ToModel(); model.Kategoriler.Add(new SelectListItem { Text = kategori.Adı, Value = kategori.Id.ToString() }); } return(View(model)); }
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)); }