예제 #1
0
        public ActionResult Edit(Yorum yorum)
        {
            Musteri musteri = mm.Find(x => x.ID == yorum.musteri.ID);
            Urun    urun    = um.Find(x => x.ID == yorum.urun.ID);

            ModelState.Remove("musteri.KullaniciAdi");
            ModelState.Remove("musteri.Sifre");
            ModelState.Remove("musteri.Ad");
            ModelState.Remove("musteri.Soyad");
            ModelState.Remove("musteri.Email");
            ModelState.Remove("urun.UrunAdi");
            ModelState.Remove("urun.UrunAcıklamasi");

            if (ModelState.IsValid)
            {
                Yorum dbyorum = ym.Find(x => x.ID == yorum.ID);
                dbyorum.DuzenlemeTarihi = DateTime.Now;
                dbyorum.aciklama        = yorum.aciklama;
                dbyorum.musteri         = musteri;
                dbyorum.urun            = urun;
                dbyorum.isAktif         = yorum.isAktif;

                int sonuc = ym.Update(dbyorum);
                if (sonuc > 0)
                {
                    return(RedirectToAction("Index"));
                }
            }
            return(View(yorum));
        }
예제 #2
0
        public ActionResult EditProfile(Musteri model)
        {
            if (ModelState.IsValid)
            {
                Musteri mus = musteriManager.Find(x => x.MusteriID == model.MusteriID);
                mus.Name     = model.Name;
                mus.Surname  = model.Surname;
                mus.Adres    = model.Adres;
                mus.Email    = model.Email;
                mus.Password = model.Password;
                mus.TelNo    = model.TelNo;


                musteriManager.Update(mus);
                return(RedirectToAction("ShowProfile"));
            }

            return(View(model));
        }
        public IHttpActionResult UpdateKisiPost(Musteri musteri)
        {
            var content = new ResponseContent <Musteri>(null);

            if (musteriManager.Update(musteri) == 1)
            {
                Musteri mus = musteriManager.Find(x => x.MusteriID == CurrentSession.User.MusteriID);
                mus.Name     = musteri.Name;
                mus.Surname  = musteri.Surname;
                mus.Adres    = musteri.Adres;
                mus.Email    = musteri.Email;
                mus.Password = musteri.Password;
                mus.TelNo    = musteri.TelNo;
                musteriManager.Update(mus);

                content.Result = "1";
            }
            else
            {
                content.Result = "0";
            }

            return(new StandartResult <Musteri>(content, Request));
        }