public JsonResult SifreDegistir(string yeniSifre) { try { var hesabim = _uyeService.Get(_sessionService.GetUyeSession().Id); hesabim.Sifre = yeniSifre; _uyeService.GuncelleKaydet(hesabim); _sessionService.SetUyeSession(hesabim); return Json(true); } catch { return Json(false); } }
public JsonResult UyeSil(int id) { if (!_sessionService.GetUyeSession().Admin) { return(Json(false)); } var uye = _uyeService.Get(id); if (uye == null) { return(Json("Null Referans")); } try { _uyeService.SilKaydet(uye); } catch (Exception e) { return(Json(e.Message)); } return(Json(true)); }
public ActionResult Gelenkutusu() { Uye uye = Session["uye"] as Uye; List <GelenkutuDTO> _gelenkutu = new List <GelenkutuDTO>(); foreach (var item in _mesajService.getAllMesajbyUserID(uye.ID)) { _gelenkutu.Add(new GelenkutuDTO { ID = item.MesajID, GonderenIsim = (_uyeService.Get((uye.ID == item.UyeID1) ? item.UyeID2 : item.UyeID1).Type) ? _uyeService.Get((uye.ID == item.UyeID1) ? item.UyeID2 : item.UyeID1).Hasta.Isim : _uyeService.Get((uye.ID == item.UyeID1) ? item.UyeID2 : item.UyeID1).Donor.Isim, GonderilmeTarihi = item.MesajDetaylari.Last().GonderimTarihi, Ulke = (_uyeService.Get(item.UyeID2).Type) ? _uyeService.Get(item.UyeID2).Hasta.Ulke.UlkeAdi : _uyeService.Get(item.UyeID2).Donor.Ulke.UlkeAdi , UyeID = (uye.ID == item.UyeID1) ? item.UyeID2:item.UyeID1 }); } return(View(_gelenkutu)); }
public ActionResult ProfilGuncellePost(DonorUyeGuncelleDTO _donoruye) { Uye uye = _uyeService.Get(_donoruye.Uye.ID); uye.KullaniciAdi = _donoruye.Uye.KullaniciAdi; uye.Sifre = _donoruye.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); Donor donor = _donorService.Get(_donoruye.Uye.ID); donor.Adres = _donoruye.Donor.Adres; donor.BagisTarihi = _donoruye.Donor.BagisTarihi; donor.BagisTuruID = _donoruye.Donor.BagisTuruID; donor.CinsiyetID = _donoruye.Donor.CinsiyetID; donor.DogumTarihi = _donoruye.Donor.DogumTarihi; donor.Email = _donoruye.Donor.Email; donor.Fotograf = _donoruye.Donor.Fotograf; donor.GSM = _donoruye.Donor.GSM; donor.Isim = _donoruye.Donor.Isim; donor.KanGrubuID = _donoruye.Donor.KanGrubuID; donor.SehirID = _donoruye.Donor.SehirID; donor.Soyisim = _donoruye.Donor.Soyisim; donor.TCKimlikNo = _donoruye.Donor.TCKimlikNo; donor.UlkeID = _donoruye.Donor.UlkeID; _donorService.Update(donor); DonorOnay donorOnay = _donorOnayService.Get(_donoruye.Uye.ID); donorOnay.BagisTuru = _donoruye.DonorOnay.BagisTuru; donorOnay.Cinsiyet = _donoruye.DonorOnay.Cinsiyet; donorOnay.Email = _donoruye.DonorOnay.Email; donorOnay.GSM = _donoruye.DonorOnay.GSM; donorOnay.Sehir = _donoruye.DonorOnay.Sehir; donorOnay.Soyisim = _donoruye.DonorOnay.Soyisim; donorOnay.Isim = _donoruye.DonorOnay.Isim; donorOnay.KanGrubu = _donoruye.DonorOnay.KanGrubu; donorOnay.Ulke = _donoruye.DonorOnay.Ulke; _donorOnayService.Update(donorOnay); Session["uye"] = null; Session["hasta"] = null; Session["donor"] = null; Session["donoronay"] = null; return(RedirectToAction("Index", "Donor")); }
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 UyeDetay(int id) { Uye uye = _uyeService.Get(id); return(View(uye)); }
public ActionResult AdminOnayla(int id) { Uye uye = _uyeService.Get(id); return(View(uye)); }