Example #1
0
        public ActionResult Index(User1 user)
        {
            RatnoTechEntities1 usersEntities = new RatnoTechEntities1();
            int?userId = usersEntities.Validate_User(user.Username, user.Password).FirstOrDefault();

            string message = string.Empty;

            switch (userId.Value)
            {
            case -1:
                message = "Username and/or password is incorrect.";
                break;

            case -2:
                message = "Account has not been activated.";
                FormsAuthentication.SetAuthCookie(user.Username, user.RememberMe);
                return(RedirectToAction("Profile"));

                break;

            default:
                FormsAuthentication.SetAuthCookie(user.Username, user.RememberMe);
                return(RedirectToAction("Profile"));
            }

            ViewBag.Message = message;
            return(View(user));
        }
Example #2
0
 public ActionResult Register(Registration U)
 {
     if (ModelState.IsValid)
     {
         using (RatnoTechEntities1 dc = new RatnoTechEntities1())
         {
             dc.Registrations.Add(U);
             dc.SaveChanges();
             ModelState.Clear();
             U = null;
             ViewBag.Message = "Successfully Registration Done";
         }
     }
     return(View(U));
 }
Example #3
0
        public ActionResult Login(Login_Credentials lc)
        {
            ObjectParameter output = new ObjectParameter("IsValid", typeof(int));

            if (ModelState.IsValid)
            {
                RatnoTechEntities1 rt = new RatnoTechEntities1();

                var i = rt.Sp_Login(lc.Username, lc.Password, output);
                if (i == 1)
                {
                    Session["login"] = 1;
                    return(RedirectToAction("Index", "Home"));
                }
            }

            return(RedirectToAction("Register", "User"));
        }
Example #4
0
        public ActionResult ProductData(ProductModel product)
        {
            if (product != null)
            {
                //Use Namespace called :  System.IO
                string FileName = Path.GetFileNameWithoutExtension(product.ImageFile.FileName);

                //To Get File Extension
                string FileExtension = Path.GetExtension(product.ImageFile.FileName);

                //Add Current Date To Attached File Name
                FileName = DateTime.Now.ToString("yyyyMMdd") + "-" + FileName.Trim() + FileExtension;

                //Get Upload path from Web.Config file AppSettings.
                string UploadPath = ConfigurationManager.AppSettings["UserImagePath"].ToString();

                //Its Create complete path to store in server.
                product.ImagePath = UploadPath + FileName;

                //To copy and save file into server.
                product.ImageFile.SaveAs(product.ImagePath);


                //To save Club Member Contact Form Detail to database table.
                var db = new RatnoTechEntities1();

                productData _member = new productData();

                _member.productImage   = product.ImagePath;
                _member.productName    = product.ProductName;
                _member.productDetails = product.ProductDetails;

                db.productDatas.Add(_member);
                db.SaveChanges();

                return(RedirectToAction("AdminDashBoard", "Login"));
            }

            return(View());
        }