public ActionResult Guncelle(FormCollection fc, HttpPostedFileBase uploadFile) { //bool isModified = false; if (Session["kull"] != null) { tblMusteri tempMus = new tblMusteri(); using (var db = new db_EOAEntities1()) { string gelenKullAdi = fc["kullaniciAdi"]; tempMus = db.tblMusteri.Single(mus => mus.kullaniciAdi == gelenKullAdi); tempMus.musteriAdi = fc["musteriAdi"]; tempMus.musteriSoyadi = fc["musteriSoyadi"]; tempMus.musteriTel = fc["musteriTel"]; tempMus.musteriAdres = fc["musteriAdres"]; tempMus.kullaniciAdi = fc["kullaniciAdi"]; tempMus.kullaniciSifre = fc["kullaniciSifre"]; db.tblMusteri.Attach(tempMus); db.Entry(tempMus).State = EntityState.Modified; db.SaveChanges(); Session["kull"] = tempMus; //isModified = true; } } return(RedirectToAction("Hesabim")); }
public ActionResult Kontrol(tblMusteri m) { db_EOAEntities1 db = new db_EOAEntities1(); var _kull = db.tblMusteri.Where(s => s.kullaniciAdi == m.kullaniciAdi); if (_kull.Any()) { if (_kull.Where(s => s.kullaniciSifre == m.kullaniciSifre).Any()) { //Session["kull"] = ((tblMusteri)_kull); Session["kull"] = _kull.SingleOrDefault(); return(RedirectToAction("Index", "Home")); } else { //ViewBag.Mesaj = Json("Hata"); //return Json(new { status = true, message = "Invalid Password!" }); return(RedirectToAction("Index", "Login")); } } else { // return Json(new { status = false, message = "Invalid Email!" }); return(RedirectToAction("Index", "Login")); } }
public ActionResult MusteriSil(tblMusteri p) { var musteribul = db.tblMusteri.Find(p.id); musteribul.durum = false; db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Profil public ActionResult Hesabim() { if (Session["kull"] != null) { tblMusteri gelenK = (tblMusteri)Session["kull"]; return(View()); } return(RedirectToAction("Index", "Home")); }
protected void btnKaydet_Click(object sender, EventArgs e) { tblMusteri t = new tblMusteri(); t.MusteriAd = txtAd.Text; t.MusteriSoyad = txtSoyad.Text; db.tblMusteris.Add(t); db.SaveChanges(); Listele(); }
public ActionResult Add() { if (Session["kull"] != null) { tblMusteri gelenK = (tblMusteri)Session["kull"]; if (gelenK.tblRol.rolID == 2) { return(View()); } } return(RedirectToAction("Index", "Home")); }
public ActionResult YeniMusteri(tblMusteri p) { if (!ModelState.IsValid) { return(View("YeniMusteri")); } p.durum = true; db.tblMusteri.Add(p); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult MusteriGuncelle(tblMusteri t) { var mus = db.tblMusteri.Find(t.id); mus.ad = t.ad; mus.soyad = t.soyad; mus.sehir = t.sehir; mus.bakiye = t.bakiye; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Siparisler() { if (Session["kull"] != null) { tblMusteri gelenK = (tblMusteri)Session["kull"]; List <tblSiparis> Siparislerim = (List <tblSiparis>)gelenK.tblSiparis.ToList(); ViewBag.Siparislerim = Siparislerim; return(View()); } return(RedirectToAction("Index", "Home")); }
public bool MusteriYenile(tblMusteri mstr) { using (SiparisContext ctx = new SiparisContext()) { tblMusteri m = ctx.tblMusteris.Find(mstr.MusteriId); m.Musteriad = mstr.Musteriad; m.Musterisoyad = mstr.Musterisoyad; m.Musteriadres = mstr.Musteriadres; m.Musterimail = mstr.Musterimail; m.Mustericep = mstr.Mustericep; ctx.SaveChanges(); } return(true); }
public IHttpActionResult Post(tblMusteri musteri) { try { uow.MusteriRepository.musteriEkle(musteri); uow.Commit(); return(Ok(new { results = musteri })); } catch (Exception e) { HttpResponseMessage errorResponse = new HttpResponseMessage(HttpStatusCode.BadGateway); errorResponse.ReasonPhrase = e.Message; throw new HttpResponseException(errorResponse); } }
public ActionResult Kayit(KayitModel model, string returnUrl) { string message = ""; bool Status = false; #region //User Register if (ModelState.IsValid) { var isExist = IsKimlikNoExist(model.TCKN); string hesapNo = HesapNoÜret(); if (isExist) { ModelState.AddModelError("TCKN", "Bu TCKN ait baska bir müsteri vardir!"); message = "Bu TCKN ait baska bir müsteri vardir!"; ViewBag.message = message; return(View(model)); } var sifre = Crypto.Hash(model.Sifre); var user = new tblMusteri(); var hesap = new tblMusteriHesap(); user.musteriAd = model.Ad; user.musteriSoyAd = model.SoyAd; user.musteriMail = model.Email; user.musteriSifre = sifre; user.musteriTCKN = model.TCKN; user.musteriTelefon = model.TelefonNo; user.musteriNumarası = Convert.ToInt32(hesapNo); var result = db.tblMusteri.Add(user); if (result != null) { db.SaveChanges(); Status = true; return(RedirectToAction("Giris", "Uyelik")); } } else { message = "Gecersiz İstek"; } #endregion ViewBag.Message = message; return(View()); }
public bool MusteriKayit(tblMusteri mstr) { using (SiparisContext ctx = new SiparisContext()) { ctx.tblMusteris.Add(new tblMusteri { Musteriad = mstr.Musteriad, Musterisoyad = mstr.Musterisoyad, Musteriadres = mstr.Musteriadres, Mustericep = mstr.Mustericep, Musterimail = mstr.Musterimail }); ctx.SaveChanges(); return(true); } }
public ActionResult Add(FormCollection mus) { tblMusteri Musteri = new tblMusteri(); Musteri.musteriAdi = mus["musteriAdi"]; Musteri.musteriSoyadi = mus["musteriSoyadi"]; Musteri.kullaniciAdi = mus["kullaniciAdi"]; Musteri.kullaniciSifre = mus["kullaniciSifre"]; Musteri.rolId = 1; using (var db = new db_EOAEntities1()) { db.tblMusteri.Add(Musteri); db.SaveChanges(); } return(RedirectToAction("Index", "Home")); }
public ActionResult Index() { if (Session["kull"] != null) { tblMusteri gelenK = (tblMusteri)Session["kull"]; if (gelenK.tblRol.rolID > 0) { decimal toplam = 0; List <tblUrunler> sepetListesi = (List <tblUrunler>)Session["cart"]; foreach (tblUrunler item in sepetListesi) { toplam = toplam + (decimal)item.urunDetayFiyat; } ViewBag.Toplam = toplam; return(View()); } } return(RedirectToAction("Index", "Login")); }
private void btnekle_Click(object sender, EventArgs e) { MusteriBL mbl = new MusteriBL(); try { tblMusteri musteri = new tblMusteri(); musteri.Musteriad = txtad.Text.Trim(); musteri.Musterisoyad = txtsoyad.Text.Trim(); musteri.Mustericep = txtcep.Text.Trim(); musteri.Musterimail = txtmail.Text.Trim(); musteri.Musteriadres = txtadres.Text.Trim(); musteri.MusteriId = musteriid; if (musteriid == 0) { if (mbl.MusteriKayit(musteri)) { MessageBox.Show("Ekleme Başarılı"); } } else { MessageBox.Show(mbl.MusteriYenile(musteri) ? "Başarılı" : "Başarısız"); musteriid = 0; } } catch (Exception) { //MessageBox.Show("Bir hata oluştu.."); throw; } finally { Temizle(); mbl.Dispose(); } }
public IHttpActionResult Put(tblMusteri musteri) { try { var guncellenecek = uow.MusteriRepository.GetById(musteri.musteriID); //id ye ait kayıt yok ise if (musteri == null) { return(NotFound()); } //urun modeli doğrulanmadıysa else if (ModelState.IsValid == false) { return(BadRequest(ModelState)); } //OK else { guncellenecek.musteriEmail = musteri.musteriEmail; guncellenecek.musteriPassword = MD5eDonustur(musteri.musteriPassword); guncellenecek.musteriSehir = musteri.musteriSehir; guncellenecek.musteriAdres = musteri.musteriAdres; uow.Commit(); return(Ok(new { results = musteri })); } } catch (Exception e) { HttpResponseMessage errorResponse = new HttpResponseMessage(HttpStatusCode.BadGateway); errorResponse.ReasonPhrase = e.Message; throw new HttpResponseException(errorResponse); } }