public ActionResult DeleteUser(int id) { using (dbMayapadaEntities dc = new dbMayapadaEntities()) { return(View(dc.Users.Where(a => a.UserId == id).FirstOrDefault())); } }
// GET: User public ActionResult Index() { ViewBag.Message = "List of users"; using (dbMayapadaEntities dc = new dbMayapadaEntities()) { return(View(dc.Users.OrderBy(a => a.UserId).ToList())); } }
public ActionResult EditUser(int id, User _user) { try { using (dbMayapadaEntities dc = new dbMayapadaEntities()) { dc.Entry(_user).State = EntityState.Modified; dc.SaveChanges(); } return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult CreateUser(User _user) { try { using (dbMayapadaEntities dc = new dbMayapadaEntities()) { dc.Users.Add(_user); dc.SaveChanges(); return(RedirectToAction("Index")); } } catch { return(View()); } }
public ActionResult Login(User _user) { if (ModelState.IsValid) { using (dbMayapadaEntities oEntities = new dbMayapadaEntities()) { var result = oEntities.Users.Where(a => a.Username.Equals(_user.Username) && a.Password.Equals(_user.Password)).FirstOrDefault(); if (result != null) { Session["LogedUserId"] = result.UserId; Session["LogedUsername"] = result.Username.ToString(); Session["LogedFirstname"] = result.FirstName.ToString(); Session["LogedLastname"] = result.LastName.ToString(); return(RedirectToAction("Index")); } } } return(View(_user)); }
public ActionResult DeleteUser(int id, FormCollection collection) { try { using (dbMayapadaEntities dc = new dbMayapadaEntities()) { var result = dc.Users.Where(a => a.UserId == id).FirstOrDefault(); User user = dc.Users.Where(a => a.UserId == id).FirstOrDefault(); dc.Users.Remove(user); dc.SaveChanges(); return(RedirectToAction("Index")); } } catch { return(View()); } }