public void Delete(int _danhgiaID) { Models.EmployeeManagementEntities db = new EmployeeManagementEntities(); Models.DanhGiaDangVien danhgia = db.DanhGiaDangViens.FirstOrDefault(x => x.DGDVID == _danhgiaID); db.DanhGiaDangViens.Remove(danhgia); db.SaveChanges(); db.Dispose(); }
public void Update(int _danhgiaID, string _chucvudang, string _chucvuchinhquyen, string _donvi, string _chibo, string _hangchucdanh, int _bac, decimal _hesoluong, string _uudiem, string _ketquakhacphuc, string _khuyetdiem, string _phuonghuong, string _danhgia, int _nam, DateTime _ngaythang) { Models.EmployeeManagementEntities db = new EmployeeManagementEntities(); Models.DanhGiaDangVien danhgia = db.DanhGiaDangViens.FirstOrDefault(x => x.DGDVID == _danhgiaID); danhgia.DGDVChucVuDang = _chucvudang; danhgia.DGDVChucVuChinhQuyen = _chucvuchinhquyen; danhgia.DGDVDonVi = _donvi; danhgia.DGDVChiBo = _chibo; danhgia.DGDVHangChucDanh = _hangchucdanh; danhgia.DGDVBac = _bac; danhgia.DGDVHeSoLuong = _hesoluong; danhgia.DGDVUuDiem = _uudiem; danhgia.DGDVKetQuaKhacPhuc = _ketquakhacphuc; danhgia.DGDVKhuyetDiem = _khuyetdiem; danhgia.DGDVPhuongHuong = _phuonghuong; danhgia.DGDVDanhGia = _danhgia; danhgia.DGDVNam = _nam; danhgia.DGDVNgayThang = _ngaythang; db.SaveChanges(); db.Dispose(); }
protected void Page_Load(object sender, EventArgs e) { if (this.Page.RouteData.Values["danhgia"] != null) { this.UpdateStatus(); _danhgiaID = Convert.ToInt32(this.Page.RouteData.Values["danhgia"]); Models.DanhGiaDangVien danhgia = _dgEntity.Find(_danhgiaID); _nhanvienID = danhgia.NVID; if (!this.Page.IsPostBack) { txtChucVuDang.Text = danhgia.DGDVChucVuDang; txtChucVuChinhQuyen.Text = danhgia.DGDVChucVuChinhQuyen; txtDonVi.Text = danhgia.DGDVDonVi; txtChiBo.Text = danhgia.DGDVChiBo; txtHangChucDanh.Text = danhgia.DGDVHangChucDanh; txtBac.Text = danhgia.DGDVBac.ToString(); txtHeSoLuong.Text = danhgia.DGDVHeSoLuong.ToString(); txtUuDiem.Text = danhgia.DGDVUuDiem; txtKetQuaKhacPhuc.Text = danhgia.DGDVKetQuaKhacPhuc; txtKhuyetDiem.Text = danhgia.DGDVKhuyetDiem; txtPhuongHuong.Text = danhgia.DGDVPhuongHuong; ddlDanhGia.SelectedValue = danhgia.DGDVDanhGia; txtNam.Text = danhgia.DGDVNam.ToString(); dpkNgayThang.SelectedDate = danhgia.DGDVNgayThang; } } else { this.CreateStatus(); _nhanvienID = Convert.ToInt32(this.Page.RouteData.Values["nhanvien"]); } Models.NhanVienEntity nvEntity = new Models.NhanVienEntity(); Models.NhanVien nhanvien = nvEntity.Find_NhanVien(_nhanvienID); lblTen.Text = nhanvien.NVTen; lblDOB.Text = nhanvien.NVNgaySinh.ToString("dd/MM/yyyy"); }
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) { this.RedirectToIndex(); } else if (account.ACCChucNang > 1) { if (!account.ACCUpDanhGia) { this.RedirectToIndex(); } else if (this.Page.RouteData.Values["danhgia"] != null) { try { int danhgiaID = Convert.ToInt32(this.Page.RouteData.Values["danhgia"]); Models.DanhGiaDangVienEntity dgEntity = new Models.DanhGiaDangVienEntity(); Models.DanhGiaDangVien danhgia = dgEntity.Find(danhgiaID); if (danhgia == null) { this.RedirectToIndex(); } else if (danhgia.NVID == account.NVID) { this.RedirectToIndex(); } else { btExport.Visible = true; } } catch { this.RedirectToIndex(); } } else if (this.Page.RouteData.Values["nhanvien"] != null) { try { int nhanvienID = Convert.ToInt32(this.Page.RouteData.Values["nhanvien"]); if (nhanvienID != account.NVID) { this.RedirectToIndex(); } else { 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 if (this.Page.RouteData.Values["danhgia"] != null) { try { int danhgiaID = Convert.ToInt32(this.Page.RouteData.Values["danhgia"]); Models.DanhGiaDangVienEntity dgEntity = new Models.DanhGiaDangVienEntity(); Models.DanhGiaDangVien danhgia = dgEntity.Find(danhgiaID); if (danhgia == null) { this.RedirectToIndex(); } else { btExport.Visible = true; } } 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 { this.RedirectToIndex(); } }