// public ActionResult Login(loginModel model) { if (ModelState.IsValid) { var dao = new userDao(); var result = dao.Login(model.userName, encryptor.MD5Hash(model.passWord)); if (result == 1) { var user = dao.getById(model.userName); var userSession = new userLogin(); userSession.userName = user.userName; userSession.userID = user.Id; Session.Add(commonConst.user_session, userSession); return(RedirectToAction("Index", "Home")); } else if (result == -2) { ModelState.AddModelError("", "Bạn không có quyền vào trang này !"); } 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 { ModelState.AddModelError("", "Đăng nhập không đúng !"); } } return(View("Index")); }
// GET: Admin/user public ActionResult Index(string search, int page = 1, int pageSize = 10) { var dao = new userDao(); var model = dao.listAllPaging(page, pageSize); return(View(model)); }
public ActionResult DateCreateAccount(string Search, int page = 1, int pageSize = 5) { var dao = new userDao(); var model = dao.listAllCreate(Search, page, pageSize); return(View(model)); }
public ActionResult Login(LoginModel model) { if (ModelState.IsValid) { var dao = new userDao(); var result = dao.LoginUser(model.UserName, Encryptor.MD5Hash(model.Password)); if (result == 1) { var user = dao.GetById(model.UserName); var userSession = new userLogin(); userSession.UserName = user.TenTaiKhoan; userSession.UserID = user.MaUser; Session.Add(CommonConstants.USER_SESSION, userSession); return(Redirect("/Home/Index")); } 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 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(model)); }
public ActionResult Create() { var db = new userDao(); ViewBag.dsNv = new MultiSelectList(db.listAll(), "ID", "Name"); return(View()); }
public ActionResult Edit(User user) { if (ModelState.IsValid) { var dao = new userDao(); if (!string.IsNullOrEmpty(user.MatKhau)) { var EncryptedMd5Pas = Encryptor.MD5Hash(user.MatKhau); user.MatKhau = EncryptedMd5Pas; } var result = dao.Update(user); if (result) { SetAlert("Cập Nhật Người Dùng Thành Công", "success"); return(RedirectToAction("Index", "User")); } else { ModelState.AddModelError("", "Cập Nhật Người Dùng Thất Bại"); } return(View("Index")); } SetAlert("Bạn phải nhập đủ thông tin", "warning"); return(View(user)); }
public ActionResult Edit(m_login acc) { if (ModelState.IsValid) { var dao = new userDao(); if (!string.IsNullOrEmpty(acc.Pass)) { var encrypPass = encryptor.MD5Hash(acc.Pass); acc.Pass = encrypPass; } var result = dao.update(acc); if (result) { setAleart("Sửa tài khoản thành công !", "Success"); return(RedirectToAction("Index", "Account")); } else { ModelState.AddModelError("", "Cập nhập không thành công"); } } return(View()); }
public ActionResult Create(User user) { if (ModelState.IsValid) { var dao = new userDao(); if (dao.CheckUserName(user.TenTaiKhoan)) { SetAlert("Tài khoản đã tồn tại", "warning"); } else if (dao.CheckEmail(user.Email)) { SetAlert("Email đã tồn tại", "warning"); } else { var EncryptedMd5Pas = Encryptor.MD5Hash(user.MatKhau); user.MatKhau = EncryptedMd5Pas; long id = dao.Insert(user); if (id > 0) { SetAlert("Thêm Người Dùng Thành Công", "success"); return(RedirectToAction("Index", "User")); } else { ModelState.AddModelError("", "Thêm Người Dùng Thất Bại"); } } return(View(user)); } SetAlert("Bạn phải nhập đủ thông tin", "warning"); return(View(user)); }
// GET: Admin/User public ActionResult Index(string searchString, int page = 1, int pageSize = 2) { var dao = new userDao(); var model = dao.ListAllPaging(searchString, page, pageSize); ViewBag.searchString = searchString; return(View(model)); }
// GET: Admin/User public ActionResult Index(string Search, int page = 1, int pageSize = 5) { var dao = new userDao(); var model = dao.listAllPaging(Search, page, pageSize); ViewBag.Search = Search; return(View(model)); }
// GET: Admin/user public ActionResult Index(string Search, int page = 1, int pageSize = 2)// thử chia làm 3 trang mà n k thấy gì { var dao = new userDao(); var model = dao.listAllPaging(Search, page, pageSize); ViewBag.Search = Search; return(View(model)); }
public JsonResult ChangeStatus(int id) { var result = new userDao().ChangeStatus(id); return(Json(new { status = result })); }
public ActionResult Register(RegisterModel model) { if (ModelState.IsValid) { var dao = new userDao(); if (dao.chechUserName(model.UserName)) { ModelState.AddModelError("", "Tên đăng nhập đã tồn tại"); } else if (dao.checkEmaik(model.Email)) { ModelState.AddModelError("", "Email đã tồn tại"); } else { var user = new m_login(); user.Name_user = model.Name; user.Name = model.Name; user.Pass = encryptor.MD5Hash(model.PassWord); user.Phone = model.Phone; user.Email = model.Email; user.Birthday = model.Birthday; user.Addrress = model.Address; user.CreatedDate = DateTime.Now; user.Status_user = true; if (!string.IsNullOrEmpty(model.ProvinceID)) { user.ProvinceID = int.Parse(model.ProvinceID); } if (!string.IsNullOrEmpty(model.DistrictID)) { user.DistrictID = int.Parse(model.DistrictID); } var result = dao.Insert(user); if (result > 0) { ViewBag.Success = "Đăng ký thành công"; model = new RegisterModel(); } else { ViewBag.Success = "Đăng không ký thành công"; } } } return(View(model)); }
public ActionResult EditPermission(m_login acc) { if (!ModelState.IsValid) { var dao = new userDao(); var result = dao.updatePermission(acc); if (result) { setAleart("Sửa tài khoản thành công !", "Success"); return(RedirectToAction("Index", "Account")); } else { ModelState.AddModelError("", "Cập nhập không thành công"); } } return(View()); }
//view update public ActionResult Edit(int id) { var w = new workDao().viewDetail(id); var updateProject = new updateProject(); updateProject.Id = w.Id; updateProject.nameProject = w.nameProject; updateProject.nameLeader = w.Leader; updateProject.dateWork = w.dateWork; updateProject.dateEnd = w.dateFinsinh; updateProject.numjoin = w.numJoin; var db = new userDao(); var a = db.listAllWithWorkId(id); ViewBag.dsNv = new MultiSelectList(db.listAll(), "ID", "Name", db.listAllWithWorkId(id)); return(View(updateProject)); }
//tao user public ActionResult Create(register acc) { if (ModelState.IsValid) { var dao = new userDao(); var encrypPass = encryptor.MD5Hash(acc.passWord); acc.passWord = encrypPass; int id = dao.Insert(acc); if (id > 0) { return(RedirectToAction("Index", "User")); } else { ModelState.AddModelError("", "Thêm user thành công"); } } return(View()); }
public ActionResult Create(m_login user) { if (ModelState.IsValid) { var dao = new userDao(); var encrypPass = encryptor.MD5Hash(user.Pass); user.Pass = encrypPass; int id = dao.Insert(user); if (id > 0) { setAleart("Thêm tài khoản thành công !", "Success"); return(RedirectToAction("Index", "Account")); } else { ModelState.AddModelError("", "Thêm user khong thành công"); } } return(View()); }
public ActionResult Login(loginModel model) { if (ModelState.IsValid) { var dao = new userDao(); var result = dao.Login(model.username, encryptor.MD5Hash(model.password)); if (result == 2) { var user = dao.getById(model.username); var userSession = new userLogin(); userSession.userID = user.Id; userSession.Name_user = user.Name_user; userSession.Name = user.Name; userSession.Permission = user.Permission; userSession.CreatedTime = user.CreatedDate; userSession.Address = user.Addrress; userSession.Phone = user.Phone; userSession.Email = user.Email; userSession.Birthday = user.Birthday; Session.Add(commonConst.user_session, userSession); return(RedirectToAction("Index", "Home")); } else if (result == 1) { ModelState.AddModelError("", "Bạn không có quyền vào trang này !"); } else if (result == 0) { ModelState.AddModelError("", "Bạn không có quyền vào trang này !"); } else if (result == -1) { ModelState.AddModelError("", "Tài khoản đang bị khóa !"); } else { ModelState.AddModelError("", "Đăng nhập không đúng !"); } } return(View("Index")); }
//tao user public ActionResult Create(createProject acc) { if (ModelState.IsValid) { var dao = new workDao(); int id = dao.Insert(acc); if (id > 0) { return(RedirectToAction("Index", "Work")); } else { ModelState.AddModelError("", "Thêm user thành công"); } } if (acc.dsNv == null) { var db = new userDao(); ViewBag.dsNv = new MultiSelectList(db.listAll(), "ID", "Name"); } return(View()); }
public ActionResult Register(RegisterModel model) { if (ModelState.IsValid) { var dao = new userDao(); if (dao.CheckUserName(model.UserName)) { ModelState.AddModelError("", "Tên đăng nhập đã tồn tại"); } else if (dao.CheckEmail(model.Email)) { ModelState.AddModelError("", "Email đã tồn tại"); } else { var user = new User(); user.UserName = model.UserName; user.Name = model.Name; user.Password = model.Password; user.Phone = model.Phone; user.Email = model.Email; user.Address = model.Address; user.CreatedDate = DateTime.Now; user.Status = true; var result = dao.Insert(user); if (result > 0) { ViewBag.Success = "Đăng kí thành công"; model = new RegisterModel(); } else { ModelState.AddModelError("", "Đăng kí không thành công"); } } } return(View(model)); }
public ActionResult Register(RegisterModel model) { if (ModelState.IsValid) { var dao = new userDao(); if (dao.CheckUserName(model.TenTaiKhoan)) { ModelState.AddModelError("", "Tên đăng nhập đã tồn tại"); } else if (dao.CheckEmail(model.Email)) { ModelState.AddModelError("", "Email đã tồn tại"); } else { var user = new User(); user.TenTaiKhoan = model.TenTaiKhoan; user.MatKhau = Encryptor.MD5Hash(model.MatKhau); user.HoTen = model.HoTen; user.DiaChi = model.DiaChi; user.SDT = model.SDT; user.CMND = model.CMND; user.Email = model.Email; user.TrangThai = true; var result = dao.Insert(user); if (result > 0) { ViewBag.Success = "Đăng ký thành công"; model = new RegisterModel(); } else { ModelState.AddModelError("", "Đăng Ký Không Thành công"); } } } return(View(model)); }
public ActionResult Edit(register acc) { if (ModelState.IsValid) { var dao = new userDao(); if (!string.IsNullOrEmpty(acc.passWord)) { var encrypPass = encryptor.MD5Hash(acc.passWord); acc.passWord = encrypPass; } var result = dao.update(acc); if (result) { return(RedirectToAction("Index", "User")); } else { ModelState.AddModelError("", "Cập nhập không thành công"); } } return(View("Index")); }
public ActionResult Login(LoginModel model) { if (ModelState.IsValid) { var dao = new userDao(); var result = dao.Login(model.UserName, model.Password); if (result) { var user = dao.getById(model.UserName); var userSeasion = new UserLogin { UserName = user.UserName, userID = user.ID }; Session.Add(CommonConstants.USER_SESSION, userSeasion); return(Redirect("/")); } else { ModelState.AddModelError("", "Đăng nhập thất bại"); } } return(View(model)); }
public ActionResult Edit(int id) { var user = new userDao().viewDetail(id); return(View(user)); }
public ActionResult FacebookCallback(string code) { var fb = new FacebookClient(); dynamic result = fb.Post("oauth/access_token", new { client_id = ConfigurationManager.AppSettings["FBkeyID"], client_secret = ConfigurationManager.AppSettings["FbAppSecret"], redirect_uri = RedirectUri.AbsoluteUri, code = code }); var accessToken = result.access_token; Session["AccessToken"] = accessToken; fb.AccessToken = accessToken; if (!string.IsNullOrEmpty(accessToken)) { dynamic me = fb.Get("me?fields=first_name,middle_name,last_name,id,email"); string email = me.email; string Name_user = me.email; string firstname = me.first_name; string lastname = me.last_name; string middlename = me.middle_name; var user = new m_login(); user.Name_user = firstname + " " + middlename + " " + lastname; user.Email = email; user.Status_user = true; user.Name = firstname + " " + middlename + " " + lastname; user.CreatedDate = DateTime.Now; user.Permission = 2; user.Addrress = null; user.Birthday = DateTime.Now; user.Phone = null; user.Pass = encryptor.MD5Hash("123456"); var resultInsert = new userDao().InsertForFacebook(user); if (resultInsert > 0) { var userSession = new userLogin(); userSession.userID = user.Id; userSession.Name_user = user.Name_user; userSession.Pass = user.Pass; userSession.Name = user.Name; userSession.Permission = user.Permission; userSession.CreatedTime = user.CreatedDate; userSession.Address = user.Addrress; userSession.Phone = user.Phone; userSession.Email = user.Email; userSession.Birthday = user.Birthday; Session.Add(commonConst.user_client, userSession); } FormsAuthentication.SetAuthCookie(email, false); } return(RedirectToAction("Index", "Home")); }