// GET: UserRegister
 public ActionResult Index()
 {
     using (ConnstrEntities db = new ConnstrEntities())
     {
         return(View(db.Register.ToList()));
     }
 }
        public ActionResult Register(Register account)
        {
            if (ModelState.IsValid)
            {
                using (ConnstrEntities db = new ConnstrEntities())
                {
                    db.Register.Add(account);
                    db.SaveChanges();
                }
                ModelState.Clear();
                ViewBag.Message = account.UserId + " " + account.FirstName + " " + account.LastName + " " + account.DOB + " " + account.City + " " + account.UserName + " " + account.Password + " " + account.RoleName + " " + account.UserImage + "successfully Registered";
            }

            return(RedirectToAction("Login"));
        }
示例#3
0
        public ActionResult AddImage(Image ImageModel)
        {
            string fileName  = Path.GetFileNameWithoutExtension(ImageModel.ImageFile.FileName);
            string extension = Path.GetExtension(ImageModel.ImageFile.FileName);

            fileName             = fileName + DateTime.Now.ToString("yymmssfff") + extension;
            ImageModel.ImagePath = "~/User-Image/" + fileName;
            fileName             = Path.Combine(Server.MapPath("~/User-Image/"), fileName);
            ImageModel.ImageFile.SaveAs(fileName);
            using (ConnstrEntities db = new ConnstrEntities())
            {
                db.Images.Add(ImageModel);
                db.SaveChanges();
            }
            ModelState.Clear();
            return(RedirectToAction("ViewDetails"));
        }
 public ActionResult Login(Register student)
 {
     using (ConnstrEntities db = new ConnstrEntities())
     {
         var form = db.Register.Where(u => u.UserName == student.UserName && u.Password == student.Password).FirstOrDefault();
         if (form != null)
         {
             if (form.RoleName == "Admin")
             {
                 return(RedirectToAction("ShowList", "Admin"));
             }
             else if (form.RoleName == "Teacher")
             {
                 return(RedirectToAction("ShowListOnly", "Teacher"));
             }
             else if (form.RoleName == "Student")
             {
                 return(RedirectToAction("ViewDetails", "Student"));
             }
             //    {
             //        Session["UserId"] = form.UserId.ToString();
             //        Session["FirstName"] = form.FirstName.ToString();
             //    }
             //    else
             //    {
             //        ModelState.AddModelError("", "Wrong Information");
             //    }
             //}
             else
             {
                 return(RedirectToAction("Login"));
             }
         }
         return(View("Login"));
     }
 }