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);
     }
 }
Exemplo n.º 2
0
        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));
        }
Exemplo n.º 3
0
        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));
        }
Exemplo n.º 4
0
        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"));
        }
Exemplo n.º 5
0
        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));
        }
Exemplo n.º 7
0
        public ActionResult AdminOnayla(int id)
        {
            Uye uye = _uyeService.Get(id);

            return(View(uye));
        }