// 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")); }
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")); } }