Exemple #1
0
        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"));
        }
Exemple #2
0
        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());
        }
Exemple #3
0
 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"));
 }