public ActionResult Aktivasyon(Guid id) { if (aprep.Any(x => x.ActivationCode == id)) { aprep.Default(x => x.ActivationCode == id).IsActive = true; TempData["HesapAktif"] = "Hesabınız aktif hale getirildi"; if (Session["bekleyenUrun"] != null) { //Product bekleyenUrun = Session["bekleyenUrun"] as Product; //CartItem ci = new CartItem(); //ci.ID = bekleyenUrun.ID; //ci.Name = bekleyenUrun.ProductName; //ci.Price = Convert.ToDecimal(bekleyenUrun.UnitPrice); //ci.ImagePath = bekleyenUrun.ImagePath; //Cart c = new Cart(); //c.SepeteEkle(ci); Session["scart"] = ControlProduct.KeepProduct(Session["bekleyenUrun"]); } return(RedirectToAction("Index", "Member")); } TempData["HesapAktif"] = "Aktif edilecek hesap bulunamadı"; return(RedirectToAction("Register")); }
public ActionResult Login(AppUser item) { if (aprep.Any(x => x.UserName == item.UserName && x.Password == item.Password && x.Status != MODEL.Enums.DataStatus.Deleted && x.UserRole == MODEL.Enums.Role.Admin)) { AppUser girisYapan = aprep.Default(x => x.UserName == item.UserName && x.Password == item.Password && x.Status != MODEL.Enums.DataStatus.Deleted && x.UserRole == MODEL.Enums.Role.Admin); Session["admin"] = girisYapan; //todo Area yönlendirmesi return(RedirectToAction("")); } else if (aprep.Any(x => x.UserName == item.UserName && x.Password == item.Password && x.UserRole == MODEL.Enums.Role.Member && x.Status != MODEL.Enums.DataStatus.Deleted)) { AppUser girisYapanUye = aprep.Default(x => x.UserName == item.UserName && x.Password == item.Password && x.UserRole == MODEL.Enums.Role.Member && x.Status != MODEL.Enums.DataStatus.Deleted); Session["member"] = girisYapanUye; if (Session["bekleyenUrun"] != null) { Session["scart"] = ControlProduct.KeepProduct(Session["bekleyenUrun"]); } return(RedirectToAction("Index", "Member")); } ViewBag.KullaniciBulunamadi = "Böyle bir kullanıcı yoktur"; return(View()); }
public ActionResult Aktivasyon(Guid id) { if (aprep.Any(x => x.ActivationCode == id)) { aprep.Default(x => x.ActivationCode == id).IsActive = true; TempData["HesapAktif"] = "Hesabınız aktif hale getirildi"; if (Session["bekleyenUrun"] != null) { Session["scart"] = ControlProduct.KeepProduct(Session["bekleyenUrun"]); } return(RedirectToAction("Index", "Member")); } TempData["HesapAktif"] = "Aktif edilecek hesap bulunamadı"; return(RedirectToAction("Register")); }