// GET: Admin/ThanhVien public ActionResult Index(string searchString, int page = 1, int pageSize = 4) { var dao = new ThanhVienDao(); var model = dao.ListAllPaging(searchString, page, pageSize); return(View(model)); }
public ActionResult Login(LoginModel model) { if (ModelState.IsValid) { var dao = new ThanhVienDao(); var result = dao.LoginAD(model.Email, model.MatKhau); if (result == -1) { ThanhVien kh = db.ThanhVien.SingleOrDefault(x => x.Email == model.Email && x.MatKhau == model.MatKhau); Session["KH"] = kh; return(RedirectToAction("Index", "ThongKe")); } else if (result == 0) { ModelState.AddModelError("", "Email không tồn tại"); } else if (result == 1) { ModelState.AddModelError("", "Mật khẩu không đúng"); } else if (result == 2) { ModelState.AddModelError("", "Bạn không có quyền truy cập"); } } return(View("Index")); }
public ActionResult Create(ThanhVien model) { if (ModelState.IsValid) { var dao = new ThanhVienDao(); int idnv = dao.Insert(model); if (idnv > 0) { return(RedirectToAction("Index", "ThanhVien")); } else { ModelState.AddModelError("", "Thêm Thành viên thành công"); } } return(View(model)); }
public ActionResult Edit(ThanhVien thanhvien) { if (ModelState.IsValid) { var dao = new ThanhVienDao(); if (!string.IsNullOrEmpty(thanhvien.Ho)) { thanhvien.Ho = thanhvien.Ho; } var result = dao.Update(thanhvien); if (result) { return(RedirectToAction("Index", "ThanhVien")); } else { ModelState.AddModelError("", "Cập nhật Thành Viên không thành công"); } } return(View("Index")); }
public ActionResult ChangePassword(string MKcu, string MKmoi, string MKnhaplai)//Xữ lý đổi mk { ThanhVien kh = (ThanhVien)Session["KH"]; var dao = new ThanhVienDao(); var result = dao.ChangePassword(kh.Email, MKmoi, MKcu, MKnhaplai); if (result == -1) { var tv = db.ThanhVien.Find(kh.MaTV); tv.MatKhau = MKmoi; db.SaveChanges(); return(RedirectToAction("Index", "Home")); } else if (result == 0) { ModelState.AddModelError("", "Chưa nhập mật khẩu"); } else if (result == 1) { ModelState.AddModelError("", "Chưa nhập mật khẩu mới"); } else if (result == 2) { ModelState.AddModelError("", "Chưa nhập mật khẩu nhập lại"); } else if (result == 3) { ModelState.AddModelError("", "Không đúng mật khẩu"); } else { ModelState.AddModelError("", "Mật khẩu nhập lại không đúng"); } return(View("PWChange")); }
public ActionResult Edit(int matv) { var thanhvien = new ThanhVienDao().ViewDetail(matv); return(View(thanhvien)); }