public ActionResult Create(NGUOIDUNG ngDung) { if (ModelState.IsValid) { var dao = new NguoiDungModel(); if (dao.getByTenDangNhap(ngDung.TenDangNhap) != null) { SetAlert("Tên đăng nhập đã tồn tại", "warning"); return(RedirectToAction("Create", "User")); } if (dao.getByMaNV(ngDung.MaNV) != null) { SetAlert("Mã nhân viên đã tồn tài trong hệ thông", "warning"); return(RedirectToAction("Create", "User")); } String result = dao.Insert(ngDung); if (!String.IsNullOrEmpty(result)) { SetAlert("Thêm người dùng thành công", "success"); return(RedirectToAction("Index", "User")); } else { ModelState.AddModelError("", "Vui lòng nhập đủ thông tin"); } } return(View()); }
public ActionResult ChinhSua(string id) { if (SessionManager.CheckSession(ConstantValues.SessionKeyCurrentUser)) { if (string.IsNullOrEmpty(id)) { return(RedirectToAction("Index", "NguoiDung")); } var model = new NguoiDungModel(); model.NguoiDungHienTai = xlNguoiDung.Doc(id); if (model.NguoiDungHienTai == null) { return(RedirectToAction("Index", "NguoiDung")); } model.DanhSachVaiTro = DocDanhSachVaiTro(); model.DanhSachDonVi = DocDanhSachDonVi(); model.DanhSachNhomNguoiDung = DocDanhSachNhomNguoiDung(); return(View("ChinhSua", model)); } if (Request.Url != null) { SessionManager.RegisterSession(ConstantValues.SessionKeyUrl, Request.Url.AbsolutePath); } return(RedirectToAction("Index", "Login")); }
public async Task <IActionResult> Edit(int id, [Bind("ID,HoTen,Email,Dia_chi,Ngay_sinh,Sdt,Admin,Da_xoa")] NguoiDungModel nguoiDungModel) { if (id != nguoiDungModel.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(nguoiDungModel); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!NguoiDungModelExists(nguoiDungModel.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(nguoiDungModel)); }
//tạo mới public ActionResult Create(HOADON hoaDon) { if (ModelState.IsValid) { var hdon = new HoaDonModel(); var hdon1 = new NguoiDungModel(); var hdon2 = new PhongModel(); if (hdon.Find(hoaDon.MaHD) != null) { SetAlert("Mã hóa đơn đã tồn tại", "error"); return(RedirectToAction("Create", "HoaDon")); } if (hdon1.Find(hoaDon.MaNV) == null) { SetAlert("Mã nhân viên không có trong CSDL", "error"); return(RedirectToAction("Create", "HoaDon")); } if (hdon2.Find(hoaDon.MaPhong) == null) { SetAlert("Mã phòng không có trong CSDL", "error"); return(RedirectToAction("Create", "HoaDon")); } String result = hdon.Insert(hoaDon); if (!String.IsNullOrEmpty(result)) { SetAlert("Tạo mới hóa đơn thành công", "success"); return(RedirectToAction("Index", "HoaDon")); } else { ModelState.AddModelError("", "Tạo mới hóa đơn không thành công"); } } return(View()); }
public async Task <IActionResult> Edit(int id, [Bind("Id,NguoiDung,TaiKhoan,MatKhau,NgaySinh,NgayDangKy,TinhTrang")] NguoiDungModel nguoiDungModel) { if (id != nguoiDungModel.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(nguoiDungModel); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!NguoiDungModelExists(nguoiDungModel.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(nguoiDungModel)); }
public async Task <IActionResult> Edit(int id, [Bind("MaND,HoTen,DiaChi,DienThoai,Email,TaiKhoan,MatKhau,TrangThai,MaQuyen")] NguoiDungModel nguoiDungModel) { if (id != nguoiDungModel.MaND) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(nguoiDungModel); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!NguoiDungModelExists(nguoiDungModel.MaND)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["MaQuyen"] = new SelectList(_context.Set <PhanQuyenModel>(), "MaQuyen", "TenQuyen", nguoiDungModel.MaQuyen); return(View(nguoiDungModel)); }
public IActionResult DangNhap(NguoiDungModel member) { //Encryptor.Encryptor.MD5Hash(member.MatKhau); if (member.TaiKhoan != null && member.MatKhau != null) { member.MatKhau = Encryptor.Encryptor.MD5Hash(member.MatKhau); var r = _context.NguoiDungs.Where(m => m.TaiKhoan == member.TaiKhoan && m.MatKhau == (member.MatKhau)).ToList(); if (r.Count == 0) { return(View("DangNhap")); } else { if (r[0].MaQuyen == 1) { var str = JsonConvert.SerializeObject(member); HttpContext.Session.SetString("user", str); var urlAdmin = Url.RouteUrl(new { controller = "HomeAdmin", action = "Index", area = "Admin" }); return(Redirect(urlAdmin)); } else { var str = JsonConvert.SerializeObject(member); HttpContext.Session.SetString("user", str); var urlAdmin = Url.RouteUrl(new { controller = "Home", action = "Index", area = "" }); return(Redirect(urlAdmin)); } } } return(View()); }
public IActionResult Login([Bind("TaiKhoan,MatKhau")] NguoiDungModel nguoidung) { var r = _context.NguoiDung.Where(x => (x.TaiKhoan == nguoidung.TaiKhoan && x.MatKhau == StringProcessing.CreateMD5Hash(nguoidung.MatKhau) && x.TinhTrang == true)).ToList(); if (r.Count == 0) { Message = "Tài Khoản Hoặc mật khẩu không chính xác"; return(RedirectToAction("Index")); } nguoidung.NguoiDung = r[0].NguoiDung; nguoidung.Id = r[0].Id; nguoidung.PhanQuyen = r[0].PhanQuyen; var thongtin = JsonConvert.SerializeObject(nguoidung); HttpContext.Session.SetString("nguoidung", thongtin); if (r[0].PhanQuyen == 1) { admin = r[0].NguoiDung; var url = Url.RouteUrl("Admin", new { controller = "Home", action = "Index", area = "Admin" }); return(Redirect(url)); id = r[0].Id; } user = r[0].NguoiDung; id = r[0].Id; return(RedirectToAction("Index", "Home")); }
public ActionResult Create(NguoiDungModel model) { if (!ModelState.IsValid) { TempData["Message"] = "Có lỗi xảy ra! Vui lòng kiểm tra lại thông tin."; TempData["NotiType"] = "danger"; //success là class trong bootstrap return(View("Create", model)); } if (!_quyenServices.Authorize((int)EnumQuyen.NGUOIDUNG_THEM)) { return(RedirectToAction("ViewDenied", "QLKS")); } var item = new NGUOIDUNG(); item.TenDangNhap = model.TenDangNhap; item.TenNguoiDung = model.TenNguoiDung; item.SoDienThoai = model.SoDienThoai; item.GioiTinh = model.GioiTinh; item.DiaChi = model.DiaChi; item.NgaySinh = model.NgaySinh; item.Hash = BCrypt.Net.BCrypt.HashPassword(model.MatKhau); item.NHOMNGUOIDUNG_ID = model.selectedNhomNguoiDung; db.NGUOIDUNGs.Add(item); db.SaveChanges(); _lichSuServices.LuuLichSu((int)Session["ID"], (int)EnumLoaiHanhDong.THEM, item.GetType().ToString()); TempData["Message"] = "Thêm mới thành công"; TempData["NotiType"] = "success"; return(RedirectToAction("List")); }
public ActionResult Login(NguoiDungModel model) { var item = db.NGUOIDUNGs.Where(c => c.TenDangNhap == model.TenDangNhap).FirstOrDefault(); if (item == null) { TempData["Message"] = "Sai mật khẩu hoặc tên đăng nhập, vui lòng thử lại"; TempData["NotiType"] = "danger"; //success là class trong bootstrap return(View(model)); } else { var dungMatKhau = BCrypt.Net.BCrypt.Verify(model.MatKhau, item.Hash); if (dungMatKhau) { Session["ID"] = item.ID; Session["tendangnhap"] = item.TenDangNhap; Session["tennguoidung"] = item.TenNguoiDung; _lichSuServices.LuuLichSu((int)Session["ID"], (int)EnumLoaiHanhDong.DANGNHAP, item.GetType().ToString()); Session["NguoiDung"] = item; TempData["Message"] = "Đăng nhập thành công"; TempData["NotiType"] = "success"; //success là class trong bootstrap return(RedirectToAction("Index", "QLKS")); } else { TempData["Message"] = "Sai mật khẩu hoặc tên đăng nhập, vui lòng thử lại"; TempData["NotiType"] = "danger"; //success là class trong bootstrap } } return(View()); }
public ActionResult Edit(NguoiDungModel model) { if (!ModelState.IsValid) { TempData["Message"] = "Có lỗi xảy ra! Vui lòng kiểm tra lại thông tin."; TempData["NotiType"] = "danger"; //success là class trong bootstrap return(View("Edit", model)); } if (!_quyenServices.Authorize((int)EnumQuyen.NGUOIDUNG_SUA)) { return(RedirectToAction("ViewDenied", "QLKS")); } var item = db.NGUOIDUNGs.Where(c => c.ID == model.ID).FirstOrDefault(); if (item == null) { TempData["Message"] = "Có lỗi xảy ra"; TempData["NotiType"] = "danger"; //success là class trong bootstrap return(RedirectToAction("List")); } //map from model to database object item.TenDangNhap = model.TenDangNhap; item.TenNguoiDung = model.TenNguoiDung; item.SoDienThoai = model.SoDienThoai; item.NgaySinh = model.NgaySinh; item.GioiTinh = model.GioiTinh; item.DiaChi = model.DiaChi; item.NHOMNGUOIDUNG_ID = model.selectedNhomNguoiDung; item.Hash = BCrypt.Net.BCrypt.HashPassword(model.MatKhau); db.SaveChanges(); _lichSuServices.LuuLichSu((int)Session["ID"], (int)EnumLoaiHanhDong.SUA, item.GetType().ToString()); TempData["Message"] = "Cập nhật thành công"; TempData["NotiType"] = "success"; //success là class trong bootstrap return(RedirectToAction("List")); }
public async Task <IActionResult> PutNguoiDungModel(int id, NguoiDungModel nguoiDungModel) { if (id != nguoiDungModel.ID) { return(BadRequest()); } _context.Entry(nguoiDungModel).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!NguoiDungModelExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public ActionResult Edit(HOADON hoaDon) { if (ModelState.IsValid) { var hd = new HoaDonModel(); //var hdon = new HoaDonModel(); var hdon1 = new NguoiDungModel(); var hdon2 = new PhongModel(); if (hdon1.Find(hoaDon.MaNV) == null) { SetAlert("Mã nhân viên không có trong CSDL", "error"); return(RedirectToAction("Index", "HoaDon")); } if (hdon2.Find(hoaDon.MaPhong) == null) { SetAlert("Mã phòng không có trong CSDL", "error"); return(RedirectToAction("Index", "HoaDon")); } var result = hd.Update(hoaDon); if (result) { SetAlert("Sửa hóa đơn thành công", "success"); return(RedirectToAction("Index", "HoaDon")); } else { ModelState.AddModelError("", "Sửa hóa đơn không thành công"); } } return(View()); }
public async Task <ActionResult <NguoiDungModel> > PostNguoiDungModel(NguoiDungModel nguoiDungModel) { _context.NguoiDungModel.Add(nguoiDungModel); await _context.SaveChangesAsync(); return(CreatedAtAction("GetNguoiDungModel", new { id = nguoiDungModel.ID }, nguoiDungModel)); }
protected void VdcButton1_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(txtmadonvi.Text) || string.IsNullOrEmpty(txtmansd.Text) || string.IsNullOrEmpty(password.Text)) { loi_login.Text = "Thông tin nhâp vào không đầy đủ!"; return; } using (var userService = new UserSrv.UserServicesClient()) { var result = userService.Login(txtmadonvi.Text, txtmansd.Text, Common.Md5Encrypte(password.Text)); if (result.ChangeResult == ChangeResult.ThanhCong) { var nguoidung = new NguoiDungModel() { MaDonVi = txtmadonvi.Text, TenTruyCap = txtmansd.Text }; Session["nsd"] = nguoidung; Response.Redirect("~/Appforms/giamsat/DanhSach.aspx"); } else { if (!string.IsNullOrEmpty(result.Message)) { loi_login.Text = result.Message; } else { loi_login.Text = "Tên hoặc mật khẩu không chính xác!"; } } } //using (var userService = new UserServicesClient()) //{ // var result = userService.Login(txtmadonvi.Text, txtmansd.Text, Common.Md5Encrypte(password.Text)); // if (result.ChangeResult == ChangeResult.ThanhCong) // { // var nguoidung = new NguoiDungModel() { MaDonVi = txtmadonvi.Text, TenTruyCap = txtmansd.Text }; // Session["nsd"] = nguoidung; // Response.Redirect("~/Appforms/giamsat/DanhSach.aspx"); // } // else // { // if(!string.IsNullOrEmpty(result.Message)) // loi_login.Text = result.Message; // else // { // loi_login.Text = "Tên hoặc mật khẩu không chính xác!"; // } // } //} } catch (Exception ex) { loi_login.Text = ex.Message; } }
public async Task <IActionResult> Create([Bind("Id,NguoiDung,TaiKhoan,MatKhau,NgaySinh,NgayDangKy,TinhTrang")] NguoiDungModel nguoiDungModel) { if (ModelState.IsValid) { _context.Add(nguoiDungModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(nguoiDungModel)); }
public async Task <IActionResult> Create([Bind("ID,HoTen,Email,Dia_chi,Ngay_sinh,Sdt,Admin,Da_xoa")] NguoiDungModel nguoiDungModel) { if (ModelState.IsValid) { _context.Add(nguoiDungModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(nguoiDungModel)); }
public void GetUser() { if (HttpContext.Session.GetString("user") != null) { JObject us = JObject.Parse(HttpContext.Session.GetString("user")); NguoiDungModel ND = new NguoiDungModel(); ND.TaiKhoan = us.SelectToken("TaiKhoan").ToString(); ND.MatKhau = us.SelectToken("MatKhau").ToString(); ViewBag.ND = _context.NguoiDungs.Where(nd => nd.TaiKhoan == ND.MatKhau).ToList(); } }
// GET: Admin/User //public ActionResult Index() //{ // var user = new NguoiDungModel(); // var model= user.ListAll(); // return View(model); //} public ActionResult Index(string searchString) { if (searchString == "") { SetAlert("Vui lòng nhập nội dung tìm kiếm", "warning"); } var user = new NguoiDungModel(); var model = user.ListWhereAll(searchString); @ViewBag.SearchString = searchString; return(View(model)); }
public ActionResult ThongTinCaNhan() { if (SessionManager.CheckSession(ConstantValues.SessionKeyCurrentUser)) { var model = new NguoiDungModel(); model.NguoiDungHienTai = currentUser; return(View("ThongTinCaNhan", model)); } if (Request.Url != null) { SessionManager.RegisterSession(ConstantValues.SessionKeyUrl, Request.Url.AbsolutePath); } return(RedirectToAction("Index", "Login")); }
public ActionResult PhanQuyen(FormCollection collection) { if (SessionManager.CheckSession(ConstantValues.SessionKeyCurrentUser)) { NotifyModel thongBao = new NotifyModel(); string id = collection["nguoiDungId"].ToString(); if (string.IsNullOrEmpty(id)) { return(RedirectToAction("Index", "NguoiDung")); } NguoiDung nguoiDung = xlNguoiDung.Doc(id); try { if (!string.IsNullOrEmpty(collection["save"].ToString())) { var chucNangList = collection["chucNang"].Split(','); nguoiDung.DanhSachChucNang = chucNangList.ToList(); nguoiDung.IdNguoiCapNhat = currentUser.Id.ToString(); if (xlNguoiDung.CapNhat(nguoiDung)) { thongBao.TypeNotify = "alert-success"; thongBao.Message = "Cập nhật phân quyền thành công"; } else { thongBao.TypeNotify = "alert-danger"; thongBao.Message = "Cập nhật phân quyền thất bại!"; } } } catch (Exception) { thongBao.TypeNotify = "alert-danger"; thongBao.Message = "Cập nhật phân quyền thất bại!"; } ViewBag.ThongBao = thongBao; var model = new NguoiDungModel(); model.DanhSachChucNang = DocDanhSachChucNang(); model.NguoiDungHienTai = nguoiDung; return(View("PhanQuyen", model)); } if (Request.Url != null) { SessionManager.RegisterSession(ConstantValues.SessionKeyUrl, Request.Url.AbsolutePath); } return(RedirectToAction("Index", "Login")); }
public async Task <string> PostVe(Ve ve) { var tt = from r in _context.RapChieuPhim join p in _context.Phong on r.Id equals p.IdRapChieu join lc in _context.LichChieu on p.Id equals lc.IdPhong join sc in _context.SuatChieu on lc.Id equals sc.IdLichChieu where sc.Id == ve.id select new { Tp = r.ThanhPho, qh = r.QuanHuyen, idr = r.Id, nd = DateTime.Now.Date, }; JObject nguoidung = JObject.Parse(HttpContext.Session.GetString("nguoidung")); NguoiDungModel mem = new NguoiDungModel(); mem.Id = (int)nguoidung.SelectToken("Id"); decimal Gia = 0; if (tt != null) { foreach (string ghe in ve.dsghe.Split(",")) { VeModel Ve = new VeModel(); Ve.IdSuatChieu = (int)ve.id; Ve.TenGhe = ghe; Ve.ThanhPho = tt.Select(t => t.Tp).FirstOrDefault(); Ve.QuanHuyen = tt.Select(t => t.qh).FirstOrDefault(); Ve.IdRap = tt.Select(t => t.idr).FirstOrDefault(); Ve.NgayDat = tt.Select(t => t.nd).FirstOrDefault(); Ve.IdLoaiGhe = LoaiGhe(ghe); Ve.GiaVe = TinhTien(Ve.IdSuatChieu, Ve.IdLoaiGhe); Ve.IdNguoiDung = mem.Id; try { _context.Add(Ve); await _context.SaveChangesAsync(); Gia += Ve.GiaVe; } catch { return("{\"result\":\"" + false + "\"}"); } } } return("{\"result\":\"" + Gia + "vnd\"}"); }
public ActionResult Them() { if (SessionManager.CheckSession(ConstantValues.SessionKeyCurrentUser)) { var model = new NguoiDungModel(); model.DanhSachVaiTro = DocDanhSachVaiTro(); model.DanhSachDonVi = DocDanhSachDonVi(); model.DanhSachNhomNguoiDung = DocDanhSachNhomNguoiDung(); model.NguoiDungHienTai = new NguoiDung(); return(View("Them", model)); } if (Request.Url != null) { SessionManager.RegisterSession(ConstantValues.SessionKeyUrl, Request.Url.AbsolutePath); } return(RedirectToAction("Index", "Login")); }
public ActionResult TimKiem(FormCollection collection, int page = 1, int total = 0) { if (SessionManager.CheckSession(ConstantValues.SessionKeyCurrentUser)) { string tuKhoa = collection["tuKhoa"].ToString(); string dieuKienLoc = collection["dieukienloc"].ToString(); var model = new NguoiDungModel(); string donViId = ""; if (!dieuKienLoc.Equals("0")) { donViId = dieuKienLoc; } else { if ((bool)Session[ConstantValues.SessionKeyVaiTro]) { donViId = "0"; } else { donViId = currentUser.IdDonVi; } } model.DanhSachNguoiDung = xlNguoiDung.DocDanhSachCungTenDonVi(PageNumber.NguoiDung, 0, tuKhoa, donViId); model.DanhSachDonVi = xlDonVi.DocDanhSachTuDonViCha(currentUser.IdDonVi, (bool)Session[ConstantValues.SessionKeyVaiTro]); model.CurrentPage = page; if (total > 0) { model.TotalPage = total; } else { model.TotalPage = (int)Math.Round((double)xlNguoiDung.TongSoLuong(tuKhoa, donViId) / PageNumber.NguoiDung); } model.TuKhoa = tuKhoa; model.DieuKienLoc = donViId; return(View("Index", model)); } if (Request.Url != null) { SessionManager.RegisterSession(ConstantValues.SessionKeyUrl, Request.Url.AbsolutePath); } return(RedirectToAction("Index", "Login")); }
public dynamic login(LoginRequestModel lrm) { var datarespond = new DataRespond(); var connection = new Connection(); var result = new NguoiDungModel(); try { var dyParam = new OracleDynamicParameters(); dyParam.Add("p_username", OracleDbType.Varchar2, ParameterDirection.Input, lrm.ma_ND); dyParam.Add("p_password", OracleDbType.Varchar2, ParameterDirection.Input, lrm.Matkhau); dyParam.Add("cur_data", OracleDbType.RefCursor, ParameterDirection.Output); var conn = connection.GetConnectionOracle(); if (conn.State != ConnectionState.Open) { conn.Open(); } if (conn.State == ConnectionState.Open) { var query = "API_01.Lay_thong_tin_login"; result = SqlMapper.Query <NguoiDungModel>(conn, query, param: dyParam, commandType: CommandType.StoredProcedure).FirstOrDefault(); conn.Close(); } if (result.message != "0") { datarespond.success = true; datarespond.data = new { token = genToken(result.ma_ND), nguoidung = result }; datarespond.message = "Login success"; } else { datarespond.success = false; datarespond.message = "Username or Password is not correct"; } } catch (Exception ex) { //throw ex; datarespond.success = false; datarespond.message = ex.Message; } return(datarespond); }
public ActionResult Edit(NGUOIDUNG ngDung) { if (ModelState.IsValid) { var dao = new NguoiDungModel(); var result = dao.Update(ngDung); if (result == true) { SetAlert("Cập người người dùng thành công", "success"); return(RedirectToAction("Index", "User")); } else { ModelState.AddModelError("", "Tên đăng nhập không được sửa"); } } return(View()); }
public ActionResult Create() { if (!_nguoiDungServices.isLoggedIn()) { TempData["Message"] = "Bạn chưa đăng nhập, vui lòng đăng nhập"; TempData["NotiType"] = "danger"; //success là class trong bootstrap return(RedirectToAction("Login", "NguoiDung")); } if (!_quyenServices.Authorize((int)EnumQuyen.NGUOIDUNG_THEM)) { return(RedirectToAction("ViewDenied", "QLKS")); } var model = new NguoiDungModel(); var allNhomNguoiDung = _nhomNguoiDungServices.PrepareSelectListNhomNguoiDung(0); model.DanhSachNhomNguoiDung = allNhomNguoiDung; return(View(model)); }
public JsonResult UnLock(NguoiDungModel user) { try { using (ELearningDB db = new ELearningDB()) { TaiKhoan tk = new TaiKhoan(); tk = db.TaiKhoans.Find(user.ID); tk.TrangThai = true; db.SaveChanges(); return(Json(new { success = true })); } } catch (Exception) { return(Json(new { success = false })); } }
public ActionResult ThongTinCaNhan(FormCollection collection) { if (SessionManager.CheckSession(ConstantValues.SessionKeyCurrentUser)) { NotifyModel thongBao = new NotifyModel(); NguoiDung nguoiDung = xlNguoiDung.Doc(currentUser.Id.ToString()); try { if (!string.IsNullOrEmpty(collection["save"].ToString())) { nguoiDung.Ten = collection["ten"].ToString(); nguoiDung.Email = collection["email"].ToString(); nguoiDung.DienThoai = collection["dienThoai"].ToString(); nguoiDung.IdNguoiCapNhat = currentUser.Id.ToString(); if (xlNguoiDung.CapNhat(nguoiDung)) { thongBao.TypeNotify = "alert-success"; thongBao.Message = "Chỉnh sửa thông tin thành công"; SessionManager.RegisterSession(ConstantValues.SessionKeyCurrentUser, nguoiDung); } else { thongBao.TypeNotify = "alert-danger"; thongBao.Message = "Chỉnh sửa thông tin thất bại!"; } } } catch (Exception) { thongBao.TypeNotify = "alert-danger"; thongBao.Message = "Chỉnh sửa thông tin thất bại!"; } ViewBag.ThongBao = thongBao; var model = new NguoiDungModel(); model.NguoiDungHienTai = nguoiDung; return(View("ThongTinCaNhan", model)); } if (Request.Url != null) { SessionManager.RegisterSession(ConstantValues.SessionKeyUrl, Request.Url.AbsolutePath); } return(RedirectToAction("Index", "Login")); }
public JsonResult Insert(NguoiDungModel user) { try { using (ELearningDB db = new ELearningDB()) { TaiKhoan tk = new TaiKhoan(); tk.Username = user.Username; tk.Password = "******"; tk.Role = user.Role; tk.TrangThai = true; db.TaiKhoans.Add(tk); db.SaveChanges(); return(Json(new { success = true })); } } catch (Exception) { return(Json(new { success = false })); } }