public ActionResult Login(FormCollection collection) { var email = collection["email"]; var password = collection["pass"]; if (String.IsNullOrEmpty(email)) { ViewData["Error"] = "Email is required!"; } else if (String.IsNullOrEmpty(password)) { ViewData["Error"] = "Password is required!"; } else { NGUOIDUNG nd = db.NGUOIDUNGs.SingleOrDefault(n => n.Email == email && n.MatKhau == password); if (nd != null) { ViewBag.Thongbao = "Login successful!"; Session["NguoiDung"] = nd; return(RedirectToAction("Index", "Home")); } else { ViewBag.Thongbao = "Wrong email or password!"; } } return(View()); }
public ActionResult Profile(NGUOIDUNG nd) { if (ModelState.IsValid) { try { var editUser = db.NGUOIDUNGs.SingleOrDefault(u => u.MaND == nd.MaND); editUser.TenND = nd.TenND; //editUser.Email = editUser.Email; //editUser.MatKhau = nd.MatKhau; editUser.DiaChi = nd.DiaChi; editUser.DienThoai = nd.DienThoai; editUser.NgaySinh = nd.NgaySinh; UpdateModel(editUser); db.SubmitChanges(); ViewBag.Thongbao = "Update successfully"; return(View()); } catch (Exception ex) { return(HttpNotFound()); } } else { ViewBag.Thongbao = "Error"; return(View()); } }
public ActionResult Login(NGUOIDUNG model) { using (DatabaseDDSVEntities db = new DatabaseDDSVEntities()) { var user = db.NGUOIDUNGs.FirstOrDefault(x => x.TENDANGNHAP == model.TENDANGNHAP && x.MATKHAU == model.MATKHAU); if (user != null) { Session["IDNGUOIDUNG"] = user.IDNGUOIDUNG; Session["TENDANGNHAP"] = user.TENDANGNHAP; Session["IDPHANQUYEN"] = user.IDPHANQUYEN; FormsAuthentication.SetAuthCookie(user.TENDANGNHAP, false); if (user.IDPHANQUYEN == 1) { return(RedirectToAction("../Admin/Index")); } else if (user.IDPHANQUYEN == 2) { return(RedirectToAction("../Giangvien/Index")); } else if (user.IDPHANQUYEN == 3) { return(RedirectToAction("../Sinhvien/Index")); } } else { model.LoginErroMsg = "Incorrect Username Or Password"; return(View("Login", model)); } } return(View("Login", model)); }
public ActionResult CheckOut(FormCollection collection) { // Thêm đơn hàng DONHANG dh = new DONHANG(); NGUOIDUNG kh = (NGUOIDUNG)Session["TaiKhoan"]; List <ShopCart> sc = GetShopCart(); dh.IDNguoiDung = kh.IDNguoiDung; dh.NgayDatHang = DateTime.Now; var ngaygiao = String.Format("{0:mm/dd/yyy}", collection["NgayGiaoHang"]); dh.NgayGiaoHang = DateTime.Parse(ngaygiao); dh.TrangThai = false; db.DONHANGs.Add(dh); db.SaveChanges(); //thêm chi tiết đơn hàng foreach (var item in sc) { CHITIETDONHANG ctdh = new CHITIETDONHANG(); ctdh.MaDH = dh.MaDH; ctdh.MaSP = item.iMaSP; ctdh.SoLuong = item.iSoLuong; ctdh.TongTien = (decimal)item.dThanhTien; db.CHITIETDONHANGs.Add(ctdh); } db.SaveChanges(); Session["ShopCart"] = null; return(RedirectToAction("ConfirmOrder", "ShopCart")); }
/// <summary> /// Hàm lấy dữ liệu redis theo key /// </summary> /// <typeparam name="T"></typeparam> /// <param name="key"></param> /// <returns></returns> //public T GetDataRedisByKey<T>(string key) //{ // try // { // //KhoiTao(); // //đưa resolve service từ khởi tạo vào hàm // //_iDmFunctionService = IoC.Resolve<IDMFUNCTIONService>(); // //_iDmLydoService = IoC.Resolve<IDMLYDOService>(); // //_iDmLuongtoithieuService = IoC.Resolve<IDMLUONGTOITHIEUService>(); // //_iDmMuchuongBHYTService = IoC.Resolve<IDMMUCHUONGBHYTService>(); // //_iDmTyleTTTraiTuyenService = IoC.Resolve<IDMTYLETTTRAITUYENService>(); // //_iDmIcdService = IoC.Resolve<IDMICDService>(); // //_iDmVattuService = IoC.Resolve<IDMVATTUService>(); // //_iDmVattuBVService = IoC.Resolve<IDMVATTUBVService>(); // int count = 0; // int indexOfChar = key.IndexOf('@'); // if (indexOfChar != -1) // { // key = key.Substring(0, key.Length - 3); // } // T rs = GetRedis<T>(key); // if (rs != null) // { // var pro = rs.GetType().GetProperty("Count"); // if (pro != null) // { // var c = pro.GetValue(rs, null); // count = Convert.ToInt32(c); // } // else // { // count = 1; // } // } // //nếu không có // if (rs != null && count > 0) // { // return rs; // } // else // { // //tiến hành lấy dữ liệu trong db // //bước 1: phân tích key -> loại đối tượng // int index = key.IndexOf('_'); // string type = ""; // if (index == -1) // { // type = key; // } // else // { // type = key.Substring(0, index); // } // switch (type) // { // case "DMFUNCTION": // if (index != -1) // { // //get keyDmFun // string keyDmFun = key.Substring(key.IndexOf('_') + 1, key.Length - index - 1); // // lấy dữ liệu bảng Dm function theo key // // var dataDmFunc = _iDmFunctionService.getByKey(keyDmFun); // //if (dataDmFunc != null) // //{ // // // đẩy lên redis // // if (dataDmFunc.LYDO != null) // // { // // dataDmFunc.LYDO = null; // // } // // if (db.KeyExists(key)) // // { // // // PushRedisAddSet<DM_FUNCTION>(key, dataDmFunc); // // } // // else // // { // // // PushRedis<DM_FUNCTION>(key, dataDmFunc); // // } // // rs = GetRedis<T>(key); // // return rs; // //} // // else // /// { // return rs; // // } // } // else // { // //lấy all dữ liệu bảng dm function // // var dataDmFuncAll = _iDmFunctionService.getAll().ToList(); // if (dataDmFuncAll != null && dataDmFuncAll.Count > 0) // { // foreach (var func in dataDmFuncAll) // { // if (func.LYDO != null) // { // func.LYDO = null; // } // } // if (db.KeyExists(key)) // { // PushRedisAddSet<List<DM_FUNCTION>>(key, dataDmFuncAll); // } // else // { // PushRedis<List<DM_FUNCTION>>(key, dataDmFuncAll); // } // rs = GetRedis<T>(key); // return rs; // } // else // { // return rs; // } // } // case "DMLYDO": // if (index != -1) // { // //get idDmLydo // string idDmLydo = key.Substring(key.IndexOf('_') + 1, key.Length - index - 1); // long id = Convert.ToInt64(idDmLydo); // //DM_LYDO dataDmLydo = _iDmLydoService.Query.Where(b => b.ID == 211).FirstOrDefault(); // //lấy dữ liệu bảng DmLyDo theo Id // DM_LYDO dataDmLydo = _iDmLydoService.getDataByID(id); // if (dataDmLydo != null) // { // DM_LYDO datald = new DM_LYDO(); // if (dataDmLydo.IsProxy()) // { // //thực hiện convert // CopyPropertyValues(dataDmLydo, datald); // } // else // { // datald = dataDmLydo; // } // if (datald != null) // { // //đẩy lên redis // if (db.KeyExists(key)) // { // PushRedisAddSet<DM_LYDO>(key, datald); // } // else // { // PushRedis<DM_LYDO>(key, datald); // } // } // rs = GetRedis<T>(key); // return rs; // } // else // { // return rs; // } // } // else // { // //lấy dữ liệu all bảng dm lý do // List<DM_LYDO> dataDmLyDoAll = _iDmLydoService.getAll(); // if (dataDmLyDoAll != null && dataDmLyDoAll.Count > 0) // { // List<DM_LYDO> lstDataDmLyDoAll = new List<DM_LYDO>(); // for (int i = 0; i < dataDmLyDoAll.ToArray().Length; i++) // { // if (dataDmLyDoAll[i].IsProxy()) // { // //thực hiện convert // CopyPropertyValues(dataDmLyDoAll[i], dataDmLyDoAll[i]); // lstDataDmLyDoAll.Add(dataDmLyDoAll[i]); // } // else // { // lstDataDmLyDoAll.Add(dataDmLyDoAll[i]); // } // } // //đẩy lên redis // if (db.KeyExists(key)) // { // PushRedisAddSet<List<DM_LYDO>>(key, lstDataDmLyDoAll); // } // else // { // PushRedis<List<DM_LYDO>>(key, lstDataDmLyDoAll); // } // rs = GetRedis<T>(key); // return rs; // } // else // { // return rs; // } // } // case "DMLUONGTOITHIEU": // //lấy toàn bộ dữ liệu bảng Dm lương tối thiểu // var lstDataDmLuongCB = _iDmLuongtoithieuService.getAll().ToList(); // if (lstDataDmLuongCB != null && lstDataDmLuongCB.Count > 0) // { // //đẩy lên redis // if (db.KeyExists(key)) // { // PushRedisAddSet<List<DM_LUONGTOITHIEU>>(key, lstDataDmLuongCB); // } // else // { // PushRedis<List<DM_LUONGTOITHIEU>>(key, lstDataDmLuongCB); // } // rs = GetRedis<T>(key); // return rs; // } // else // { // return rs; // } // case "DMMUCHUONGBHYT": // //get idDmMucHuongBHYT // string tenDmMh = key.Substring(key.IndexOf('_') + 1, key.Length - index - 1); // //lấy dữ liệu của bảng dm mức hưởng bhyt theo id // var dataDmMucHuong = _iDmMuchuongBHYTService.getDmMucHuongBHYTByTen(tenDmMh); // if (dataDmMucHuong != null) // { // if (dataDmMucHuong.DM_NHOMDTBHYT != null) // { // dataDmMucHuong.DM_NHOMDTBHYT = null; // } // //đẩy lên redis // if (db.KeyExists(key)) // { // PushRedisAddSet<DM_MUCHUONGBHYT>(key, dataDmMucHuong); // } // else // { // PushRedis<DM_MUCHUONGBHYT>(key, dataDmMucHuong); // } // rs = GetRedis<T>(key); // return rs; // } // else // { // return rs; // } // case "DMTYLETTTRAITUYEN": // //get idTyleTTTT // if (index != -1) // { // string idTyleTTT = key.Substring(key.IndexOf('_') + 1, key.Length - index - 1); // long idTyle = Convert.ToInt64(idTyleTTT); // //lấy dữ liệu của bảng dm tỷ lệ thanh toán trái tuyến theo id // var dataDmTyle = _iDmTyleTTTraiTuyenService.getDataByID(idTyle); // if (dataDmTyle != null) // { // //đẩy lên redis // if (db.KeyExists(key)) // { // PushRedisAddSet<DM_TYLETTTRAITUYEN>(key, dataDmTyle); // } // else // { // PushRedis<DM_TYLETTTRAITUYEN>(key, dataDmTyle); // } // rs = GetRedis<T>(key); // return rs; // } // else // { // return rs; // } // } // else // { // //lấy tất cả dữ liệu bảng DM Ty le thanh toan trai tuyen // var dataDmTyleAll = _iDmTyleTTTraiTuyenService.GetAll(); // if (dataDmTyleAll != null && dataDmTyleAll.Count > 0) // { // //đẩy lên redis // if (db.KeyExists(key)) // { // PushRedisAddSet<List<DM_TYLETTTRAITUYEN>>(key, dataDmTyleAll); // } // else // { // PushRedis<List<DM_TYLETTTRAITUYEN>>(key, dataDmTyleAll); // } // rs = GetRedis<T>(key); // return rs; // } // else // { // return rs; // } // } // case "DMICD": // if (indexOfChar == -1) // { // //get id DM ICD // string ma = key.Substring(key.IndexOf('_') + 1, key.Length - index - 1); // //lấy dữ liệu của bảng dm ICD theo id // var dataICD = _iDmIcdService.getByMa(ma); // if (dataICD != null) // { // if (dataICD.DM_ICDNHOM != null) // { // dataICD.DM_ICDNHOM = null; // } // if (dataICD.DM_CHUYENKHOA != null) // { // dataICD.DM_CHUYENKHOA = null; // } // //đẩy lên redis // if (db.KeyExists(key)) // { // PushRedisAddSet<DM_ICD>(key, dataICD); // } // else // { // PushRedis<DM_ICD>(key, dataICD); // } // rs = GetRedis<T>(key); // return rs; // } // else // { // return rs; // } // } // else // { // //get ma dm ICD // //trừ 2 kí tự cuối cùng là _@ // string idICD = key.Substring(key.IndexOf('_') + 1, key.Length - index - 1); // string keyDmICD = key.Substring(0, key.Length - 3); // long idIcd = Convert.ToInt64(idICD); // var dataICD = _iDmIcdService.getByID(idIcd); // if (dataICD != null) // { // //đẩy lên redis // if (dataICD.DM_ICDNHOM != null) // { // dataICD.DM_ICDNHOM = null; // } // if (dataICD.DM_CHUYENKHOA != null) // { // dataICD.DM_CHUYENKHOA = null; // } // if (db.KeyExists(keyDmICD)) // { // PushRedisAddSet<DM_ICD>(keyDmICD, dataICD); // } // else // { // PushRedis<DM_ICD>(keyDmICD, dataICD); // } // rs = GetRedis<T>(keyDmICD); // return rs; // } // else // { // return rs; // } // } // case "DMVATTU": // if (indexOfChar == -1) // { // //get ma Dm vattu // string maDmvt = key.Substring(key.IndexOf('_') + 1, key.Length - index - 1); // var dataDmvt = _iDmVattuService.getByMa(maDmvt); // if (dataDmvt != null) // { // if (dataDmvt.DM_NHOMVATTU != null) // { // dataDmvt.DM_NHOMVATTU = null; // } // if (dataDmvt.DM_VANBANQUYETDINH != null) // { // dataDmvt.DM_VANBANQUYETDINH = null; // } // //đẩy lên redis // if (db.KeyExists(key)) // { // PushRedisAddSet<DM_VATTU>(key, dataDmvt); // } // else // { // PushRedis<DM_VATTU>(key, dataDmvt); // } // rs = GetRedis<T>(key); // return rs; // } // else // { // return rs; // } // } // else // { // //get Id dm vattu // string keyDmvt = key.Substring(0, key.Length - 3); // string idDmvt = key.Substring(key.IndexOf('_') + 1, key.Length - index - 1 - 2); // long idDmvattu = Convert.ToInt64(idDmvt); // //lấy dữ liệu bảng dm vattu theo id // var dataDmvattu = _iDmVattuService.getByID(idDmvattu); // if (dataDmvattu != null) // { // if (dataDmvattu.DM_NHOMVATTU != null) // { // dataDmvattu.DM_NHOMVATTU = null; // } // if (dataDmvattu.DM_VANBANQUYETDINH != null) // { // dataDmvattu.DM_VANBANQUYETDINH = null; // } // //đẩy lên redis // if (db.KeyExists(key)) // { // PushRedisAddSet<DM_VATTU>(key, dataDmvattu); // } // else // { // PushRedis<DM_VATTU>(key, dataDmvattu); // } // rs = GetRedis<T>(key); // return rs; // } // else // { // return rs; // } // } // case "DMVATTUBV": // //lấy theo mã // if (indexOfChar == -1) // { // //get ma Dm vattuBV // string maDmvtBV = key.Substring(key.IndexOf('_') + 1, key.Length - index - 1); // var dataDmvtBV = _iDmVattuBVService.getByMabv(maDmvtBV); // if (dataDmvtBV != null) // { // if (dataDmvtBV.HOSO != null) // { // dataDmvtBV.HOSO = null; // } // if (dataDmvtBV.DM_COSOKCB != null) // { // dataDmvtBV.DM_COSOKCB = null; // } // if (dataDmvtBV.NHOMVATTU != null) // { // dataDmvtBV.NHOMVATTU = null; // } // if (dataDmvtBV.VATTU != null) // { // dataDmvtBV.VATTU = null; // } // //đẩy lên redis // if (db.KeyExists(key)) // { // PushRedisAddSet<DM_VATTU_BV>(key, dataDmvtBV); // } // else // { // PushRedis<DM_VATTU_BV>(key, dataDmvtBV); // } // rs = GetRedis<T>(key); // return rs; // } // else // { // return rs; // } // } // else // { // //get Id dm vattuBV // string keyDmvtBV = key.Substring(0, key.Length - 3); // string idDmvtBV = key.Substring(key.IndexOf('_') + 1, key.Length - index - 1 - 2); // long idDmvattuBV = Convert.ToInt64(idDmvtBV); // //lấy dữ liệu bảng dm vattuBV theo id // var dataDmvattuBV = _iDmVattuBVService.getByID(idDmvattuBV); // if (dataDmvattuBV != null) // { // if (dataDmvattuBV.HOSO != null) // { // dataDmvattuBV.HOSO = null; // } // if (dataDmvattuBV.DM_COSOKCB != null) // { // dataDmvattuBV.DM_COSOKCB = null; // } // if (dataDmvattuBV.NHOMVATTU != null) // { // dataDmvattuBV.NHOMVATTU = null; // } // if (dataDmvattuBV.VATTU != null) // { // dataDmvattuBV.VATTU = null; // } // //đẩy lên redis // if (db.KeyExists(key)) // { // PushRedisAddSet<DM_VATTU_BV>(key, dataDmvattuBV); // } // else // { // PushRedis<DM_VATTU_BV>(key, dataDmvattuBV); // } // rs = GetRedis<T>(key); // return rs; // } // else // { // return rs; // } // } // //lấy theo id // default: // return rs; // } // } // } // catch (Exception ex) // { // log.Error(ex.Message); // return default(T); // } //} public NGUOIDUNG getDataNguoiDung(string tenDN) { try { _iNguoidungService = IoC.Resolve <INGUOIDUNGService>(); string key = "NGUOIDUNG_" + tenDN; NGUOIDUNG nguoidung = GetRedis <NGUOIDUNG>(key); if (nguoidung != null) { return(nguoidung); } else { nguoidung = _iNguoidungService.Query.Where(o => o.TENDANGNHAP == tenDN).FirstOrDefault(); if (nguoidung != null) { PushRedis <NGUOIDUNG>("NGUOIDUNG_" + tenDN, nguoidung); } return(nguoidung); } } catch (Exception ex) { log.Error(ex.Message); var nguoidung = _iNguoidungService.Query.Where(o => o.TENDANGNHAP == tenDN).FirstOrDefault(); return(nguoidung); } }
public JsonResult InHoaDon(int ban) { int SoHD = TableStatus.Get_HoaDonID_by_TableNumber(ban); if (SoHD == -1) { return(Json(-1, JsonRequestBehavior.AllowGet));//không tìm được hóa đơn } else { var hd = db.HOADONs.Single(n => n.HoaDonID == SoHD); hd.TrangThaiHoaDon = 2; db.HOADONs.Attach(hd); db.Entry(hd).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); NGUOIDUNG thungan = Session[Common.CommonConstants.CASHIER_SESSION_NAME] as NGUOIDUNG; var hoatdong2 = new HOATDONG(); hoatdong2.NoiDung = "In hóa đơn bàn " + hd.SoBan + ""; hoatdong2.ThoiGian = DateTime.Now; hoatdong2.LoaiHoatDong = 1;//nhóm hoạt động của thu ngân hoatdong2.NguoiThucHien = thungan.NguoiDungID; db.HOATDONGs.Add(hoatdong2); db.SaveChanges(); return(Json(1, JsonRequestBehavior.AllowGet)); } }
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")); }
private void frmMain_VisibleChanged(object sender, EventArgs e) { lblHeader.Text = "Trang chủ"; //frmTrangChu frm = new frmTrangChu(); //openSubForm(frm); try { nd = nv.get_Info(MaNhanVien); lblTen.Text = "Xin chào " + nd.TEN.ToString() + "!"; Image img = Image.FromFile(Application.StartupPath + "\\img\\" + nd.HINH); picNhanVien.Image = img; } catch { nd = nv.get_Info(MaNhanVien); lblTen.Text = "Xin chào " + nd.TEN.ToString() + "!"; Image img = Image.FromFile(Application.StartupPath + "\\img\\profile1.png"); picNhanVien.Image = img; } if (nguoiDung.getRole(MaNhanVien) == null) { lblChucVu.Text = "Chưa có chức vụ"; } else { lblChucVu.Text = nguoiDung.getRole(MaNhanVien); } loadPhanQuyen(); }
public ActionResult DangNhap(FormCollection f) { string staikhoan = f["taikhoan"].ToString(); string smatkhau = f["matkhau"].ToString(); NGUOIDUNG nd = db.NGUOIDUNGs.SingleOrDefault(n => n.TAIKHOAN == staikhoan && n.MATKHAU == smatkhau); if (nd != null) { Session["NguoiDung"] = nd; return(Redirect("/TrangChu/Index")); } else if (staikhoan == "") { ViewBag.TBTK = "Nhập tài khoản"; } else if (smatkhau == "") { ViewBag.TBMK = "Nhập mật khảu"; } else { ViewBag.ThongBao = " <div class=alert - danger>Bạn nhập sai. Vui lòng nhập lại</div>"; } return(View()); }
public ActionResult Show(string ip, string Databasename, string usr, string pwd) { Connect.ipaddress = ip; Connect.databasename = Databasename; Connect.username = usr; Connect.password = pwd; Connect.ConnectString = " Data Source=" + ip + ";Initial Catalog=" + Databasename + ";Integrated Security=False;User ID=" + usr + ";Password="******"select * from NGUOIDUNG where TaiKhoan ='" + Connect.username + "'and MatKhau='" + Connect.password + "'"); NGUOIDUNG nguoiDung = new NGUOIDUNG(dtNguoiDung.Rows[0]); TempData["result"] = "Kết nối thành công!"; if (nguoiDung.MaLoaiNguoiDung != 1 && nguoiDung.MaLoaiNguoiDung != 2) { return(RedirectToAction("Index", "QuanLySanPham")); } } else { TempData["result"] = "Kết nối cơ sở dữ liệu không thành công!"; return(RedirectToAction("Index", "Home")); } return(View()); }
public static bool KiemTraNguoiDungTonTai(string _sTenDangNhap, string _sMatKhau) { try { int count = m_eStoreDataContext.NGUOIDUNGs.Count(p => p.TenDangNhap == _sTenDangNhap); if (count <= 0) { return(false); } else { NGUOIDUNG user = m_eStoreDataContext.NGUOIDUNGs.Single(p => p.TenDangNhap == _sTenDangNhap); if (user.MatKhau == _sMatKhau) { return(true); } else { return(false); } } } catch (Exception ex) { throw ex; } }
private void AddUser() { NGUOIDUNG acc = new NGUOIDUNG(); acc.TAIKHOAN = txt_username.Text; acc.MATKHAU = pwe_password.Text; acc.ID_LOAI = "SV"; }
public ActionResult Create(CreateAccountListFormModel model) { if (ModelState.IsValid) { var account = new NGUOIDUNG(); account.IDNguoiDung = model.IDNguoiDung; account.TaiKhoan = model.TaiKhoan; account.MatKhau = model.MatKhau; account.NhapLaiMatKhau = model.NhapLaiMatKhau; account.Ten = model.Ten; account.SDT = model.SDT; account.DiaChi = model.DiaChi; account.Email = model.Email; try { db.NGUOIDUNGs.Add(account); db.SaveChanges(); } catch (Exception ex) { ModelState.AddModelError("save_error", "Lỗi khi lưu" + ex.Message); return(View(model)); } return(RedirectToAction("Index", "AccountList")); } return(View(model)); }
public ActionResult CapNhatThongTinNguoiDung(int?id) { if (id == null) { Response.StatusCode = 404; return(null); } DataTable dt1 = cf.ExecuteQuery(string.Format("select * from NGUOIDUNG where MaNguoiDung={0}", id)); NGUOIDUNG nd = null; foreach (DataRow dr in dt1.Rows) { nd = new NGUOIDUNG(dr); } if (nd == null) { return(HttpNotFound()); } DataTable dtLoaiND = cf.ExecuteQuery("select * from LOAINGUOIDUNG"); List <LOAINGUOIDUNG> lstLND = new List <LOAINGUOIDUNG>(); LOAINGUOIDUNG lnd = null; foreach (DataRow item in dtLoaiND.Rows) { lnd = new LOAINGUOIDUNG(item); lstLND.Add(lnd); } ViewBag.MaLoaiNguoiDung = new SelectList(lstLND, "MaLoaiNguoiDung", "TenLoaiNguoiDung", nd.MaLoaiNguoiDung); return(View(nd)); }
public JsonResult XoaCong(int id) { NGUOIDUNG thungan = Session[Common.CommonConstants.CASHIER_SESSION_NAME] as NGUOIDUNG; Result res = new Result(); var cong = db.CHAMCONGs.FirstOrDefault(n => n.ChamCongID == id); if (cong != null) { ///Lưu vào nhật ký var hoatdong = new HOATDONG(); hoatdong.NoiDung = thungan.HoTenNV + " đã xóa công " + cong.NGUOIDUNG.HoTenNV; hoatdong.ThoiGian = DateTime.Now; hoatdong.LoaiHoatDong = 1;//nhóm hoạt động của thu ngân hoatdong.NguoiThucHien = thungan.NguoiDungID; db.HOATDONGs.Add(hoatdong); db.SaveChanges(); db.CHAMCONGs.Remove(cong); db.SaveChanges(); res.res = 1; return(Json(res, JsonRequestBehavior.AllowGet)); } res.res = -1;//không tồn tại công return(Json(res, JsonRequestBehavior.AllowGet)); }
public ActionResult DoiMatKhau(NGUOIDUNG congtacvien, FormCollection collection) { string matkhaucu = collection["MatKhauCu"]; string matkhaumoi = collection["MatKhauMoi"]; string nhaplai = collection["NhapLai"]; NGUOIDUNG ctv = data.NGUOIDUNGs.SingleOrDefault(i => i.MaTK_User == congtacvien.MaTK_User); if (matkhaumoi != nhaplai) { ViewBag.LoiMK = "Mật khẩu không trùng khớp!"; } if (matkhaucu == ctv.MatKhau_User) { ctv.MatKhau_User = matkhaumoi; UpdateModel(ctv); data.SubmitChanges(); Session["TenTK_User"] = null; return(RedirectToAction("DangNhap", "NguoiDung")); } else { ViewBag.Loi = "Mật khẩu không hợp lệ !"; } return(View()); }
public ActionResult Order(FormCollection collection) { DONDATHANG ddh = new DONDATHANG(); NGUOIDUNG nd = (NGUOIDUNG)Session["NguoiDung"]; List <Cart> lstCart = GetTheCart(); ddh.MaND = nd.MaND; ddh.NgayDat = DateTime.Now; var NgayDD = String.Format("{0:dd/MM/yyyy}", DateTime.Now); var NgayGiao = String.Format("{0:dd/MM/yyyy}", collection["NgayGiao"]); if (DateTime.Compare(DateTime.Parse(NgayGiao), DateTime.Parse(NgayDD)) < 0) { ViewBag.Thongbao = "Wrong date time!!!"; return(View("Order")); } ddh.NgayGiao = DateTime.Parse(NgayGiao); ddh.TinhTrangGiaoHang = false; ddh.DaThanhToan = false; db.DONDATHANGs.InsertOnSubmit(ddh); db.SubmitChanges(); foreach (var item in lstCart) { CHITIETDONTHANG ctdh = new CHITIETDONTHANG(); ctdh.MaDonHang = ddh.MaDonHang; ctdh.MaNT = item.iMaNT; ctdh.SoLuong = item.iSoLuong; ctdh.DonGia = (decimal)item.dDonGia; db.CHITIETDONTHANGs.InsertOnSubmit(ctdh); } db.SubmitChanges(); Session["Cart"] = null; return(RedirectToAction("ConfirmOrder", "Cart")); }
//Cập nhật public bool updateInfo(string id, string ten, string sdt, string diachi, DateTime ngaysinh, string gioitinh, string pass, string pic) { try { NGUOIDUNG nguoidung = quanLyKho.NGUOIDUNGs.SingleOrDefault(t => t.ID_DN.Equals(id)); if (nguoidung != null) { nguoidung.TEN = ten; nguoidung.SDT = sdt; nguoidung.DIACHI = diachi; nguoidung.NGAYSINH = ngaysinh; nguoidung.GIOITINH = gioitinh; nguoidung.MATKHAU = pass; nguoidung.HINH = pic; quanLyKho.SubmitChanges(); return(true); } return(false); } catch (Exception) { return(false); throw; } }
public ActionResult DangKy([Bind(Include = "ID_ND,TENDN,MK,TENND,PQ,XNMK")] NGUOIDUNG nGUOIDUNG) { if (nGUOIDUNG.XNMK != nGUOIDUNG.MK) { ViewBag.error = "Xác nhận mật khẩu thất bại"; } else { if (ModelState.IsValid) { if (CheckUserName(nGUOIDUNG.TENDN)) { ModelState.AddModelError("", "Tên đăng nhập đã tồn tại"); } else { string passwordMD5 = Common.EncryptMD5(nGUOIDUNG.TENDN + nGUOIDUNG.MK); nGUOIDUNG.MK = passwordMD5; db.NGUOIDUNGs.Add(nGUOIDUNG); db.SaveChanges(); ViewBag.success = "Đăng ký thành công"; } } } return(View(nGUOIDUNG)); }
public ActionResult DangKy(NGUOIDUNG tv, FormCollection f) { ViewBag.CauHoi = new SelectList(LoadCauHoi()); //Kiểm tra captcha hợp lệ if (this.IsCaptchaValid("Captcha is not valid")) { if (ModelState.IsValid) { ViewBag.ThongBao = "Thêm thành công"; //Thêm khách hàng vào csdl db.NGUOIDUNGs.Add(tv); db.SaveChanges(); } else { ViewBag.ThongBao = "Thêm thất bại"; } return(View()); } TempData["Message"] = "Message: blahblah"; ViewBag.ThongBao = "Sai mã captcha"; return(View()); }
public ActionResult Edit(NGUOIDUNG congtacvien, FormCollection collection) { string matkhaucu = collection["MatKhauCu"]; NGUOIDUNG ctv = data.NGUOIDUNGs.SingleOrDefault(i => i.MaTK_User == congtacvien.MaTK_User); if (matkhaucu == ctv.MatKhau_User) { ctv.MaTK_User = congtacvien.MaTK_User; ctv.HoTen = congtacvien.HoTen; ctv.Email = congtacvien.Email; ctv.DiaChi = congtacvien.DiaChi; ctv.DienThoai = congtacvien.DienThoai; ctv.NgaySinh = congtacvien.NgaySinh; ctv.GioiTinh = congtacvien.GioiTinh; UpdateModel(ctv); data.SubmitChanges(); Session["TenTK_User"] = null; return(RedirectToAction("DangNhap", "NguoiDung")); } else { ViewBag.Loi = "Mật khẩu không hợp lệ !"; } return(View()); }
public async Task <IHttpActionResult> Delete(string id) { var result = new TransferObj <bool>(); NGUOIDUNG instance = await _service.Repository.FindAsync(id); if (instance == null) { return(NotFound()); } try { _service.Delete(instance.ID); int del = await _service.UnitOfWork.SaveAsync(); if (del > 0) { result.Data = true; result.Status = true; result.Message = "Xóa thành công bản ghi"; } else { result.Data = false; result.Status = false; result.Message = "Thao tác không thành công"; } } catch (Exception e) { result.Data = false; result.Status = false; result.Message = e.Message; } return(Ok(result)); }
public List <BuildQuery.IQueryFilter> GetFilters() { var result = new List <IQueryFilter>(); var refObj = new NGUOIDUNG(); if (!string.IsNullOrEmpty(this.USERNAME)) { result.Add(new QueryFilterLinQ { Property = ClassHelper.GetProperty(() => refObj.USERNAME), Value = this.USERNAME, Method = FilterMethod.Like }); } if (!string.IsNullOrEmpty(this.TENNHANVIEN)) { result.Add(new QueryFilterLinQ { Property = ClassHelper.GetProperty(() => refObj.TENNHANVIEN), Value = this.TENNHANVIEN, Method = FilterMethod.Like }); } return(result); }
public ActionResult Register(NGUOIDUNG user) { if (ModelState.IsValid) { var checkAccout = db.NGUOIDUNGs.FirstOrDefault(s => s.TaiKhoan == user.TaiKhoan); var checkEmail = db.NGUOIDUNGs.FirstOrDefault(s => s.Email == user.Email); if (checkEmail != null) { ViewBag.error1 = "Email này đã tồn tại!"; } if (checkAccout == null) { db.Configuration.ValidateOnSaveEnabled = false; db.NGUOIDUNGs.Add(user); db.SaveChanges(); return(RedirectToAction("Login", "User")); } else { ViewBag.error = "Tên tài khoản này đã tồn tại!"; return(View()); } } return(View()); }
public ActionResult Login(string TaiKhoan, string MatKhau) { if (ModelState.IsValid) { NGUOIDUNG user = db.NGUOIDUNGs.Where(x => x.TaiKhoan.Equals(TaiKhoan) && x.MatKhau.Equals(MatKhau)).FirstOrDefault(); if (String.IsNullOrEmpty(TaiKhoan)) { ViewBag.error1 = "Vui lòng nhập tên tài khoản"; } if (String.IsNullOrEmpty(MatKhau)) { ViewBag.error2 = "Vui lòng nhập mật khẩu"; } else if (user != null) { Session["IDNguoiDung"] = user.IDNguoiDung; Session["TaiKhoan"] = user; Session["Ten"] = user.Ten; ViewBag.message = "Chúc mừng đăng nhập thành công"; return(RedirectToAction("Index", "Home")); } else { ViewBag.message = "Tên đăng nhập hoặc mật khẩu không đúng!"; return(View("Login")); } } return(View()); }
public ActionResult Create(NGUOIDUNG ngDung) { if (ModelState.IsValid) { var dao = new UserModel(); 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 DeleteConfirmed(int id) { NGUOIDUNG nGUOIDUNG = db.NGUOIDUNG.Find(id); if (nGUOIDUNG.LEVEL == 2) { ModelState.AddModelError("", "Không thể xóa User(Tài khoản) này, vì đây là tài khoản quản trị"); return(View()); } List <TINTUC> dstt = db.TINTUC.Where(x => x.MAND == id).ToList(); foreach (var tintuc in dstt.ToList()) { List <DSANH> dsanh = db.DSANH.Where(x => x.ID_TINTUC == tintuc.ID_TinTuc).ToList(); foreach (var ha in dsanh) { db.DSANH.Remove(ha); } db.TINTUC.Remove(tintuc); } db.NGUOIDUNG.Remove(nGUOIDUNG); db.SaveChanges(); return(RedirectToAction("Index")); }
protected void btnThem_Click(object sender, EventArgs e) { try { //lay thong tin tu textbox NGUOIDUNG lpDTO = new NGUOIDUNG(); // lpDTO.MaNguoiDung = 0; lpDTO.Username = txtmasinhvien.Text; lpDTO.Password = txtpass.Text; lpDTO.HoTen = txthoten.Text; lpDTO.Email = txtemail.Text; lpDTO.MaVaiTro = int.Parse(txtvaitro.Text); //Goi ham cap nhat BUSNguoiDung BUSNguoiDung = new BUSNguoiDung(); if (BUSNguoiDung.Them(lpDTO) == 1) { //Thong bao lbThongBao.Text = "Thêm Thành Công"; lbThongBao.Visible = true; Response.Redirect("NguoiDung.aspx"); } else { lbThongBao.Text = "Thêm Không Thành Công"; lbThongBao.Visible = true; } } catch { lbThongBao.Text = "Thêm Không Thành Công"; lbThongBao.Visible = true; } }
public ActionResult DoiMatKhau(NGUOIDUNG nGUOIDUNG) { //string mkc = Request.Form["MKC"]; var mkm = Request.Form["MKM"]; // string MKC = MaHoa.MD5(mkc); //if (mkm.Length < 6) // { // ModelState.AddModelError("", "Mật khẫu mới ít nhất 6 ký tự bạn hãy xem lại"); // return View(); // } //if(nGUOIDUNG.MATKHAU!=MKC) //{ // ModelState.AddModelError("", "Mật khẫu cũ bạn nhập chưa đúng"); // return View(); //} if (mkm != null) { nGUOIDUNG.MATKHAU = MaHoa.MD5(mkm); } if (ModelState.IsValid) { db.Entry(nGUOIDUNG).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", "NGUOIDUNGs")); } return(View(nGUOIDUNG)); }
protected void onClickLogin(object sender, EventArgs e) { model = new MTo_DangNhap(); if (String.IsNullOrEmpty(txtUser.Text.Trim()) || String.IsNullOrEmpty(txtPassword.Text.Trim())) { LabelError.Text = "Vui lòng kiểm tra lại Tên đăng nhập hoặc Mật khẩu."; return; } NGUOIDUNG user = new NGUOIDUNG(); user = model.KiemTraTaiKhoan(txtUser.Text.Trim(), txtPassword.Text.Trim()); if (user == null) { LabelError.Text = "Sai Tên đăng nhập hoặc Mật khẩu. Vui lòng kiểm tra lại!"; return; } else { Session.setCurrentUser(user); NHOMQUYEN role = new NHOMQUYEN(); role = model.LayNhomQuyen(user); Session.setRole(role); Response.Redirect("Default2.aspx"); } }
public ActionResult DeleteConfirmed(int id) { NGUOIDUNG nGUOIDUNG = db.NGUOIDUNGs.Find(id); db.NGUOIDUNGs.Remove(nGUOIDUNG); db.SaveChanges(); return(RedirectToAction("Index")); }
protected void btnCapNhat_Click(object sender, EventArgs e) { try { //lay thong tin tu textbox NGUOIDUNG lpDTO = new NGUOIDUNG(); lpDTO.MaNguoiDung = MaNguoiDung; lpDTO.Username = txtmasinhvien.Text; lpDTO.Password = txtpass.Text; lpDTO.HoTen = txthoten.Text; lpDTO.Email = txtemail.Text; lpDTO.MaVaiTro = int.Parse(txtvaitro.Text); //Goi ham cap nhat BUSNguoiDung BUSNguoiDung = new BUSNguoiDung(); if (txtpass.ReadOnly) { if (BUSNguoiDung.CapNhatWhitOutPass(lpDTO) == 0) { //Thong bao lbThongBao.Text = "Cập Nhật Thành Công"; lbThongBao.Visible = true; Response.Redirect("NguoiDung.aspx?id=" + MaNguoiDung.ToString()); } else { lbThongBao.Text = "Cập Nhật Không Thành Công"; lbThongBao.Visible = true; } } else { if (BUSNguoiDung.CapNhat(lpDTO) == 0) { //Thong bao lbThongBao.Text = "Cập Nhật Thành Công"; lbThongBao.Visible = true; Response.Redirect("NguoiDung.aspx?id=" + MaNguoiDung.ToString()); } else { lbThongBao.Text = "Cập Nhật Không Thành Công"; lbThongBao.Visible = true; } } } catch { lbThongBao.Text = "Cập nhật Không Thành Công"; lbThongBao.Visible = true; } }
//protected void btDangNhap_Click(object sender, EventArgs e) //{ // int id; // if (Request.QueryString["id"] != null) // { // id = int.Parse(Request.QueryString["id"]); // } // else // { // id = 0; // } // BUSNguoiDung BUSNguoiDung = new BUSNguoiDung(); // NGUOIDUNG NGUOIDUNG = new NGUOIDUNG(); // NGUOIDUNG = BUSNguoiDung.TimKiem(txtusername.Text, txtpassword.Text); // if (NGUOIDUNG != null) // { // if (NGUOIDUNG.MaVaiTro == 3) // { // Session["QUANLY"] = NGUOIDUNG; // Response.Redirect(redirect[id]); // } // else // { // LabelError.Text = "Moi ban dang nhap lai!"; // } // } // else // { // LabelError.Text = "Moi ban dang nhap lai!"; // } //} protected void LoginAdmin_Authenticate(object sender, AuthenticateEventArgs e) { int id; if (Request.QueryString["id"] != null) { id = int.Parse(Request.QueryString["id"]); } else { id = 0; } BUSNguoiDung BUSNguoiDung = new BUSNguoiDung(); NGUOIDUNG NGUOIDUNG = new NGUOIDUNG(); NGUOIDUNG = BUSNguoiDung.TimKiem(LoginAdmin.UserName, LoginAdmin.Password); if (NGUOIDUNG != null) { if (NGUOIDUNG.MaVaiTro == 3) { Application.Lock(); HttpContext.Current.Session["QUANLY"] = NGUOIDUNG.Username; Application.UnLock(); Response.Redirect(redirect[id]); } else { if (NGUOIDUNG.MaVaiTro == 4) { Application.Lock(); HttpContext.Current.Session["ADMIN"] = NGUOIDUNG.Username; Application.UnLock(); Response.Redirect(redirect[id]); } else { LoginAdmin.InstructionText = "Bạn phải đăng nhập bằng tài khoảng Quản Lý!"; } } } else { LoginAdmin.InstructionText = "Bạn phải đăng nhập bằng tài khoảng Quản Lý!"; } }
public int CapNhatWhitOutPass(NGUOIDUNG lpDTO) { try { LinQDataContext db = new LinQDataContext(global::DAOAuction.Properties.Settings.Default.webdoantruongConnectionString); return db.NGUOIDUNG_update( lpDTO.MaNguoiDung, lpDTO.Username, lpDTO.Password, lpDTO.HoTen, lpDTO.Email, lpDTO.MaVaiTro ); } catch (Exception ex) { throw (ex); } }
public int CapNhat(NGUOIDUNG lpDTO) { DAONguoiDung NGUOIDUNG = new DAONguoiDung(); return NGUOIDUNG.CapNhat(lpDTO); }
protected void Page_Load(object sender, EventArgs e) { //Thong tin nguoi dung NGUOIDUNG a = new NGUOIDUNG(); a.MaNguoiDung = 1; Session["NGUOIDUNG"] = a; if (Request.QueryString["id"] != null) { //lay ma int mataptin = int.Parse(Request.QueryString["id"]); //lay thong tin va load len cac textbox BUSTapTinBaiViet BUSTapTinBaiViet = new BUSTapTinBaiViet(); TAPTINBAIVIET lpDTO = BUSTapTinBaiViet.TimKiemMaTapTin(mataptin); this.txtmataptin.Text = Convert.ToString(lpDTO.MaTapTin ); this.txttentaptin.Text = lpDTO.TenTapTin ; this.txtmabaiviet.Text = Convert.ToString(lpDTO.MaBaiViet ); this.txtduongdan.Text = lpDTO.DuongDan ; } }
public int CapNhatWhitOutPass(NGUOIDUNG lpDTO) { DAONguoiDung NGUOIDUNG = new DAONguoiDung(); return NGUOIDUNG.CapNhatWhitOutPass(lpDTO); }
protected void Page_Load(object sender, EventArgs e) { //Thong tin nguoi dung NGUOIDUNG a = new NGUOIDUNG(); a.MaNguoiDung = 1; Session["NGUOIDUNG"] = a; if (!IsPostBack) { if (Request.QueryString["id"] != null) { //lay ma int mabaihat = int.Parse(Request.QueryString["id"]); //lay thong tin va load len cac textbox BUSBaiHat BUSBaiHat = new BUSBaiHat(); BAIHAT lpDTO = BUSBaiHat.TimKiem(mabaihat); this.txtmabaihat.Text = Convert.ToString(lpDTO.MaBaiHat); this.txttenbaihat.Text = lpDTO.TenBaiHat; this.txtlinkbaihat.Text = lpDTO.LinkBaiHat; } } }
public int Them(NGUOIDUNG lpDTO) { DAONguoiDung NGUOIDUNG = new DAONguoiDung(); return NGUOIDUNG.Them(lpDTO); }
protected void Page_Load(object sender, EventArgs e) { //Thong tin nguoi dung NGUOIDUNG a = new NGUOIDUNG(); a.MaNguoiDung = 1; Session["NguoiDung"] = a; if (Request.QueryString["id"] != null) { //lay ma int mahinhanh = int.Parse(Request.QueryString["id"]); //lay thong tin va load len cac textbox BUSHinhAnh BUSHinhAnh = new BUSHinhAnh(); HINHANH lpDTO = BUSHinhAnh.TimKiem(mahinhanh); txtmahinhanh.Text = Convert.ToString(lpDTO.MaHinhAnh ); txthinhanh.Text = lpDTO.DuongDan ; txtmaalbum.Text = lpDTO.MaAlbum.ToString() ; } }
public int Them(NGUOIDUNG lpDTO) { try { LinQDataContext db = new LinQDataContext(global::DAOAuction.Properties.Settings.Default.webdoantruongConnectionString); db.NGUOIDUNG_add( lpDTO.Username, EncryptPassword(lpDTO.Password), lpDTO.HoTen, lpDTO.Email, lpDTO.MaVaiTro ); return 1; } catch { return 0; } }
protected void LoginAdmin_Authenticate(object sender, AuthenticateEventArgs e) { BUSNguoiDung BUSNguoiDung = new BUSNguoiDung(); NGUOIDUNG NGUOIDUNG = new NGUOIDUNG(); NGUOIDUNG = BUSNguoiDung.TimKiem(LoginAdmin.UserName, LoginAdmin.Password); if (NGUOIDUNG != null) { if (NGUOIDUNG.LOAIVAITRO.TenLoaiVaiTro == "Quản Lý") { HttpCookie myCookie = new HttpCookie("myCookie"); Response.Cookies.Remove("myCookie"); Response.Cookies.Add(myCookie); myCookie.Values.Add("username", NGUOIDUNG.Username); myCookie.Values.Add("role", "quanly"); if (LoginAdmin.RememberMeSet == true) { DateTime dtExpiry = DateTime.Now.AddDays(3); Response.Cookies["myCookie"].Expires = dtExpiry; } else { DateTime dtExpiry = DateTime.Now.AddMinutes(20); Response.Cookies["myCookie"].Expires = dtExpiry; } Response.Redirect(redirect); } else { if (NGUOIDUNG.LOAIVAITRO.TenLoaiVaiTro == "Admin" || NGUOIDUNG.LOAIVAITRO.TenLoaiVaiTro == "Quản lý") { HttpCookie myCookie = new HttpCookie("myCookie"); Response.Cookies.Remove("myCookie"); Response.Cookies.Add(myCookie); myCookie.Values.Add("username", NGUOIDUNG.Username); myCookie.Values.Add("role", "admin"); if (LoginAdmin.RememberMeSet == true) { DateTime dtExpiry = DateTime.Now.AddDays(3); Response.Cookies["myCookie"].Expires = dtExpiry; } else { DateTime dtExpiry = DateTime.Now.AddMinutes(20); Response.Cookies["myCookie"].Expires = dtExpiry; } Response.Redirect(redirect); } else { LoginAdmin.InstructionText = "Bạn phải đăng nhập bằng tài khoảng Quản Lý!"; } } } else { LoginAdmin.InstructionText = "Bạn phải đăng nhập bằng tài khoảng Quản Lý!"; } }
protected void Page_Load(object sender, EventArgs e) { //Thong tin nguoi dung NGUOIDUNG a = new NGUOIDUNG(); a.MaNguoiDung = 1; Session["NGUOIDUNG"] = a; if (Request.QueryString["id"] != null) { //lay ma int mahoatdong = int.Parse(Request.QueryString["id"]); //lay thong tin va load len cac textbox BUSAlbum BUSAlbum = new BUSAlbum(); ALBUM lpDTO = BUSAlbum.TimKiem(mahoatdong); this.txtmaalbum.Text = Convert.ToString(lpDTO.MaAlbum); this.txttenalbum.Text = lpDTO.TenAlbum ; } }