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(); } }