public ActionResult ProfilGuncellePost(HastaUyeGuncelleDTO _hastauye) { Uye uye = _uyeService.Get(_hastauye.Uye.ID); uye.KullaniciAdi = _hastauye.Uye.KullaniciAdi; uye.Sifre = _hastauye.Uye.Sifre; //uye.GuvenlikSorusuID = _hastauye.Uye.GuvenlikSorusuID; //uye.GuvenlikSoruCevabi = _hastauye.Uye.GuvenlikSoruCevabi; //uye.Type = _hastauye.Uye.Type; //uye.OnayliMi = _hastauye.Uye.OnayliMi; //uye.IsDeleted = _hastauye.Uye.IsDeleted; //uye.OlusturulmaTarihi = _hastauye.Uye.OlusturulmaTarihi; _uyeService.Update(uye); Hasta hasta = _hastaService.Get(_hastauye.Uye.ID); hasta.Adres = _hastauye.Hasta.Adres; hasta.BagisTarihi = _hastauye.Hasta.BagisTarihi; hasta.BagisTuruID = _hastauye.Hasta.BagisTuruID; hasta.CinsiyetID = _hastauye.Hasta.CinsiyetID; hasta.DogumTarihi = _hastauye.Hasta.DogumTarihi; hasta.Email = _hastauye.Hasta.Email; hasta.Fotograf = _hastauye.Hasta.Fotograf; hasta.GSM = _hastauye.Hasta.GSM; hasta.Isim = _hastauye.Hasta.Isim; //hasta.KanGrubuID = _hastauye.Hasta.KanGrubuID; hasta.SehirID = _hastauye.Hasta.SehirID; hasta.Soyisim = _hastauye.Hasta.Soyisim; hasta.TCKimlikNo = _hastauye.Hasta.TCKimlikNo; hasta.UlkeID = _hastauye.Hasta.UlkeID; _hastaService.Update(hasta); Session["uye"] = null; Session["hasta"] = null; Session["donor"] = null; return(RedirectToAction("Index", "Hasta")); }
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)); }