public IActionResult Index(string nereden, string nereye) { if (nereden == null || nereye == null || nereden == nereye) { var sehirModel = new BiletGuzergah() { Sehirs = _sehirService.GetAll(), Guzergahs = null }; ViewBag.Sehirler = new SelectList(sehirModel.Sehirs, "SehirId", "SehirAd"); return(View(sehirModel)); } else { var sehirModel = new BiletGuzergah() { Sehirs = _sehirService.GetAll(), Guzergahs = _guzergahService.GetYolculuk(nereden, nereye) }; TempData["nereden"] = _guzergahService.GetNereden(nereden); TempData["nereye"] = _guzergahService.GetNereye(nereye); ViewBag.Sehirler = new SelectList(sehirModel.Sehirs, "SehirId", "SehirAd"); return(View(sehirModel)); } }
public ActionResult ProfilGuncelle() { Hasta hasta = Session["hasta"] as Hasta; Uye uye = Session["uye"] as Uye; HastaUyeGuncelleDTO _hastauye = new HastaUyeGuncelleDTO { Uye = uye, Hasta = hasta }; DateTime DogumTarihi = hasta.DogumTarihi; List <SelectListItem> Sehirler = new List <SelectListItem>(); List <SelectListItem> Ulkeler = new List <SelectListItem>(); List <SelectListItem> Cinsiyetler = new List <SelectListItem>(); List <SelectListItem> KanGruplari = new List <SelectListItem>(); List <SelectListItem> BagisTurleri = new List <SelectListItem>(); foreach (var item in _ulkeService.GetAll()) { Ulkeler.Add(new SelectListItem { Text = item.UlkeAdi, Value = item.UlkeID.ToString() }); } foreach (var item in _sehirService.GetAll()) { Sehirler.Add(new SelectListItem { Text = item.SehirAdi, Value = item.SehirID.ToString() }); } foreach (var item in _cinsiyetService.GetAll()) { Cinsiyetler.Add(new SelectListItem { Text = item.CinsiyetTipi, Value = item.CinsiyetID.ToString() }); } foreach (var item in _kanGrubuService.GetAll()) { KanGruplari.Add(new SelectListItem { Text = item.KanGrubuTipi, Value = item.KanGrubuID.ToString() }); } foreach (var item in _bagisTuruService.GetAll()) { BagisTurleri.Add(new SelectListItem { Text = item.BagisTipi, Value = item.BagisTuruID.ToString() }); } //DateTime test = Convert.ToDateTime(hasta.DogumTarihi.Year + "-" + hasta.DogumTarihi.Month + "-" + hasta.DogumTarihi.Day); ViewBag.DT = DogumTarihi; ViewBag.Cinsiyetler = Cinsiyetler; ViewBag.BagisTurleri = BagisTurleri; ViewBag.KanGruplari = KanGruplari; ViewBag.Ulkeler = Ulkeler; ViewBag.Sehirler = Sehirler; return(View(_hastauye)); }