public ActionResult Create(Users users) { if (ModelState.IsValid) { db.Users.Add(users); db.SaveChanges(); if (users.Role == "jobowner") { return RedirectToAction("Create", "Job", new { FirstJobOwner = users.Id }); } else { return RedirectToAction("Index", "Home"); } } return View(users);//jobs }
public ActionResult Create(Users users) { //if (ModelState.IsValid) //{ // db.Users.Add(users); // db.SaveChanges(); // return RedirectToAction("Index"); //} //return View(users); if (ModelState.IsValid) { db.Users.Add(users); db.SaveChanges(); if (users.Role=="jobowner") { //@Url.Action("ViewStockNext", "Inventory", new { firstItem = 11 }); return RedirectToAction("Create", "Job", new { FirstJobOwner = users.Id }); //return RedirectToAction("Job/Index"); } else { return RedirectToAction("Index", "Home"); //return RedirectToAction("Home/Index"); //return View(users); } } //ViewBag.JobId = new SelectList(db.Jobs, "Id", "Title", users.JobId); return View(users);//jobs }
public ActionResult Edit(Users users) { if (ModelState.IsValid) { db.Entry(users).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(users); }
public ActionResult Login(Users l) { using (db) { var v = db.Users.Where(model => model.Email.Equals(l.Email) && model.Password.Equals(l.Password)).FirstOrDefault(); if (v != null) { Session["LogedUserID"] = v.Id.ToString(); Session["LogedUserFullname"] = v.FullName.ToString(); HttpCookie aCookie = new HttpCookie("userInfo"); aCookie.Values["userName"] = l.Email; aCookie.Values["lastVisit"] = DateTime.Now.ToString(); aCookie.Expires = DateTime.Now.AddDays(1); Response.Cookies.Add(aCookie); return RedirectToAction("AfterLogin", "User"); } else { ModelState.AddModelError("", "Email Or Password is Incorrect."); } } return View(); //} }
public JsonResult doesPhoneNumberExist(Users u) { var v = db.Users.Where(model => model.Phone.Equals(u.Phone)).FirstOrDefault(); return Json(v == null); }
public JsonResult doesUserNameExist(Users u) { var v = db.Users.Where(model => model.Email.Equals(u.Email)).FirstOrDefault(); return Json(v == null); }
public ActionResult Edit(Users editu) { if (ModelState.IsValid) { db.Entry(editu).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("AfterLogin", "User"); } return View(editu); }