public void Delete(int _kyluatID) { Models.EmployeeManagementEntities db = new EmployeeManagementEntities(); Models.KyLuat kyluat = db.KyLuats.FirstOrDefault(x => x.KLID == _kyluatID); db.KyLuats.Remove(kyluat); db.SaveChanges(); db.Dispose(); }
public void Update(int _kyluatID, string _noidung, string _hoidong, DateTime _ngay) { Models.EmployeeManagementEntities db = new EmployeeManagementEntities(); Models.KyLuat kyluat = db.KyLuats.FirstOrDefault(x => x.KLID == _kyluatID); kyluat.KLNoiDung = _noidung; kyluat.KLCap = _hoidong; kyluat.KLNgay = _ngay; db.SaveChanges(); db.Dispose(); }
protected void Page_Load(object sender, EventArgs e) { if (Session["account"] != null) { Models.AccountEntity accEntity = new Models.AccountEntity(); string email = Session["account"].ToString(); Models.Account account = accEntity.FindByEmail(email); if (account == null || account.ACCChucNang > 1) { Response.Redirect("~/"); } else if (this.Page.RouteData.Values["kyluat"] != null) { try { int kyluatID = Convert.ToInt32(this.Page.RouteData.Values["kyluat"]); Models.KyLuatEntity klEntity = new Models.KyLuatEntity(); Models.KyLuat kyluat = klEntity.Find(kyluatID); if (kyluat == null) { this.RedirectToIndex(); } } catch { this.RedirectToIndex(); } } else if (this.Page.RouteData.Values["nhanvien"] != null) { try { int nhanvienID = Convert.ToInt32(this.Page.RouteData.Values["nhanvien"]); Models.NhanVienEntity nvEntity = new Models.NhanVienEntity(); Models.NhanVien nhanvien = nvEntity.Find_NhanVien(nhanvienID); if (nhanvien == null) { this.RedirectToIndex(); } } catch { this.RedirectToIndex(); } } else { this.RedirectToIndex(); } } else { Response.Redirect("~/"); } }
protected void Page_Load(object sender, EventArgs e) { if (this.Page.RouteData.Values["kyluat"] != null) { this.UpdateStatus(); _kyluatID = Convert.ToInt32(this.Page.RouteData.Values["kyluat"]); Models.KyLuat kyluat = _klEntity.Find(_kyluatID); _nhanvienID = kyluat.NVID; if (!this.Page.IsPostBack) { txtNoiDung.Text = kyluat.KLNoiDung; txtCapQuyetDinh.Text = kyluat.KLCap; dpkNgay.SelectedDate = kyluat.KLNgay; } } else { this.CreateStatus(); _nhanvienID = Convert.ToInt32(this.Page.RouteData.Values["nhanvien"]); } }