public void AddUser(Models.NguoiDung newUser) { newUser.role = 0; _db.NguoiDungs.Add(newUser); _db.SaveChanges(); return; }
public PartialViewResult _Form(int?Id) { var nguoidung = new Models.NguoiDung(); if (Id.HasValue && Id != null) { var _nguoidung = new NguoiDungService(); nguoidung = _nguoidung.FindByKeys(Id); } return(PartialView(nguoidung)); }
public ActionResult ThongTinChiTiet(int?Id) { var nguoidung = new Models.NguoiDung(); if (Id.HasValue && Id != null) { var _nguoidung = new NguoiDungService(); nguoidung = _nguoidung.FindByKeys(Id); } return(View(nguoidung)); }
public Models.NguoiDung LoginUser(Models.NguoiDung loginUser) { var u = _db.NguoiDungs.SingleOrDefault(user => user.TaiKhoan.Equals(loginUser.TaiKhoan)); if (u != null) { if (u.MatKhau.Equals(loginUser.MatKhau)) { HttpContext.Current.Session["User"] = u.HoTen; HttpContext.Current.Session["UserId"] = u.MaNguoiDung; HttpContext.Current.Session["Role"] = u.role; return(u); } } return(null); }
public ActionResult Login(Models.NguoiDung loginUser) { try { var check = userDAO.LoginUser(loginUser); if (check == null) { return(RedirectToAction("UserNotFound")); } else { return(RedirectToAction("Index")); } } catch (Exception) { return(RedirectToAction("UserNotFound")); } }
public ActionResult _UpdatePhanQuyen(int?Id, string NhomQuyenSuDungID ) { NguoiDungService _nguoidung = new NguoiDungService(); Models.NguoiDung nguoidung = _nguoidung.FindByKeys(Id); nguoidung.NhomQuyenSuDungID = NhomQuyenSuDungID; if (Id.HasValue) { _nguoidung.Update(nguoidung); setAlert("Thông tin người dùng đã được cập nhập", "success"); } else { _nguoidung.Insert(nguoidung); setAlert("Thêm người dùng thành công", "success"); } return(RedirectToAction("Index")); }
public ActionResult Register(Models.NguoiDung newUser) { try { if (ModelState.IsValid) { userDAO.AddUser(newUser); return(Redirect("http://localhost:54763/Home/Register#signup")); } else { ModelState.AddModelError("AddError", "Thêm người dùng thất bại"); return(View()); } } catch (Exception) { ModelState.AddModelError("AddError", "Thêm người dùng thất bại"); return(View()); } }
public ActionResult _Form(int?Id , string MaNhanVien , string HoVaTen , string TenDangNhap , string MatKhau , string Email , string DienThoai , string CMT , string ChucVuId , string VanPhongId , string NgaySinh , string DiaChi , double?HanMuc , string AnhDaiDien , bool TrangThai , string[] thumbnails ) { var session = (UserLogin)Session[CommonConstants.USER_SESSION]; NguoiDungService _nguoidung = new NguoiDungService(); Models.NguoiDung nguoidung = _nguoidung.FindByKeys(Id); nguoidung.MaNhanVien = MaNhanVien; nguoidung.HoVaTen = HoVaTen; nguoidung.TenDangNhap = TenDangNhap; nguoidung.MatKhau = EncryptHelper.EncryptMD5(MatKhau);; nguoidung.Email = Email; nguoidung.AnhDaiDien = AnhDaiDien; nguoidung.NguoiTao = session.Name; nguoidung.SoCMT = CMT; nguoidung.GioiHan = HanMuc; if (!string.IsNullOrEmpty(NgaySinh)) { nguoidung.NgaySinh = ConvertEx.ToDate(NgaySinh); } nguoidung.DiaChi = DiaChi; nguoidung.DienThoai = DienThoai; if (!string.IsNullOrEmpty(ChucVuId)) { nguoidung.ChucVuId = Convert.ToInt32(ChucVuId); } if (!string.IsNullOrEmpty(VanPhongId)) { nguoidung.VanPhongId = Convert.ToInt32(VanPhongId); } nguoidung.TrangThai = TrangThai; nguoidung.DaXoa = false; if (Id.HasValue) { if (thumbnails != null && thumbnails.Length > 0) { nguoidung.AnhDaiDien = string.Join(";", thumbnails); } nguoidung.GioiHan = HanMuc; nguoidung.NguoiSua = session.Name; nguoidung.NgaySua = DateTime.Now; _nguoidung.Update(nguoidung); setAlert("Thông tin người dùng đã được cập nhập", "success"); } else { if (thumbnails != null && thumbnails.Length > 0) { nguoidung.AnhDaiDien = string.Join(";", thumbnails); } nguoidung.GioiHan = 500000; nguoidung.NgayTao = DateTime.Now; _nguoidung.Insert(nguoidung); setAlert("Thêm người dùng thành công", "success"); } return(RedirectToAction("Index")); }