Пример #1
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"));
        }