public IActionResult Put([FromBody] Hasta model)
        {
            service.Update(model);
            ServiceResponse <Hasta> response = new ServiceResponse <Hasta>()
            {
                entity       = model,
                IsSuccessful = true
            };

            return(Ok(response));
        }
Exemplo n.º 2
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"));
        }