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));
        }
Exemplo n.º 2
0
        public ActionResult IlceAlSehirId(string sehirId)
        {
            if (String.IsNullOrEmpty(sehirId))
            {
                throw new ArgumentNullException("sehirId");
            }
            int  id      = 0;
            bool isValid = Int32.TryParse(sehirId, out id);
            var  ilceler = _konumServisi.IlcelerAlSehirId(id);
            var  sonuc   = (from s in ilceler
                            select new
            {
                id = s.Id,
                name = s.Adı
            }).ToList();

            return(Json(sonuc, JsonRequestBehavior.AllowGet));
        }