public ActionResult Login(LoginModel model) { if (ModelState.IsValid) { var down = new UserDown(); var result = down.Login(model.UserName, Encryptor.MD5Hash(model.Password)); if (result == 1) { var user = down.GetById(model.UserName); var userSession = new UserLogin(); userSession.UserName = user.UserName; userSession.UserID = user.ID; Session.Add(CommonConstants.USER_SESSION, userSession); return(RedirectToAction("Index", "Home")); } else if (result == 0) { ModelState.AddModelError("", "Tài khoản không tồn tại."); } else if (result == -1) { ModelState.AddModelError("", "Tài khoản đang bị khóa."); } else if (result == -2) { ModelState.AddModelError("", "Mật khẩu không đúng."); } else { ModelState.AddModelError("", "Đăng nhập không đúng. "); } } return(View("Index")); }
// GET: Admin/User public ActionResult Index(string searchString, int page = 1, int pageSize = 4) { var Down = new UserDown(); var model = Down.ListAllPaging(searchString, page, pageSize); // Search paging ViewBag.SearchString = searchString; return(View(model)); }
public JsonResult ChangeStatus(long id) { var result = new UserDown().ChangeStatus(id); return(Json(new { status = result })); }
// Delete // GET: User/delete/ public ActionResult Delete(int id) { if (ModelState.IsValid) { var down = new UserDown(); var result = down.Delete(id); if (result) { return(RedirectToAction("Index", "User")); // Method // Controller } else { ModelState.AddModelError("", "Can't Delete User"); } } return(View("Index")); }
public ActionResult Edit(User user) { if (ModelState.IsValid) { var down = new UserDown(); var result = down.Update(user); if (result) { SetAlert("Sửa User thành công", "success"); return(RedirectToAction("Index", "User")); // Method // Controller } else { ModelState.AddModelError("", "Can't Insert User"); } } return(View("Index")); }
public ActionResult Create(User user) { if (ModelState.IsValid) { var down = new UserDown(); var encryptedMd5Pas = Encryptor.MD5Hash(user.Password); user.Password = encryptedMd5Pas; long id = down.Insert(user); if (id > 0) { SetAlert("Thêm User thành công", "success"); return(RedirectToAction("Index", "User")); // Method // Controller } else { ModelState.AddModelError("", "Can't Insert User"); } } return(View("Index")); }
public void DeleteDownvote(UserDown downvote) { context.Downvotes.Remove(downvote); }
public ActionResult Edit(int id) { var user = new UserDown().ViewDetail(id); return(View(user)); }
public void UpdateUserDown(UserDown downvote) { downvotes.Update(downvote); }
public void DeleteUserDown(UserDown downvote) { downvotes.Remove(downvote); }
public void CreateUserDown(UserDown downvote) { downvotes.Add(downvote); }