protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ViewState["DropDownPageItems"] = 10; dropTrungTam.DataSource = BoPhanController.BoPhan_GetAllActive(); dropTrungTam.DataBind(); if (!CurrentUser.IsAdmin && !CurrentUser.IsSuperAdmin) { dropTrungTam.Enabled = false; } dropTrungTam.SelectedValue = CurrentUser.IDTrungTam.ToString(); dropYear.SelectedValue = DateTime.Now.Year.ToString(); dropMonth.SelectedValue = DateTime.Now.Month.ToString(); BindDay(); dropDay.SelectedValue = DateTime.Now.Day.ToString(); dropDotDanhGia.DataSource = DotDanhGiaController.GetAll(1); dropDotDanhGia.DataBind(); BindUser(); } }
protected override void OnPreRender(EventArgs e) { base.OnPreRender(e); int id = ConvertUtility.ToInt32(Request.QueryString["id"]); if (id > 0) { DotDanhGiaInfo info = DotDanhGiaController.GetInfo(id); if (info != null) { txtTen.Text = info.Ten.ToString(); txtThoiGianBatDau.Text = info.ThoiGianBatDau.ToShortDateString(); txtThoiGianKetThuc.Text = info.ThoiGianKetThuc.ToShortDateString(); dropStatus.SelectedValue = info.DangChay.ToString(); dropTypeOf.SelectedValue = info.TrangThai.ToString(); dropChuan.SelectedValue = ConvertUtility.ToInt32(info.IsDefault).ToString(); } } else { btnUpdate.Visible = false; } dgrDotDanhGia.DataSource = DotDanhGiaController.GetAll(); dgrDotDanhGia.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { idDotDanhGia = ConvertUtility.ToInt32(Request.QueryString["idDotDanhGia"]); idNhanVien = ConvertUtility.ToInt32(Request.QueryString["idNhanVien"]); if (!IsPostBack) { dropDotDanhGia.DataSource = DotDanhGiaController.GetAll(1); dropDotDanhGia.DataBind(); if (idDotDanhGia == 0) { int idDotDanhActive = ConvertUtility.ToInt32(DotDanhGiaController.GetDaultDotDanhGia().Rows[0]["ID"]); Response.Redirect(AppEnv.AdminUrlParams("danhgianhanvienhangthang") + "&idDotDanhGia=" + idDotDanhActive + "&idNhanVien=" + CurrentUser.UserID); } else { dropDotDanhGia.SelectedValue = idDotDanhGia.ToString(); } ViewState["DropDownPageItems"] = 10; if (CurrentUser.RoleID == (int)Constants.Role.TruongBoPhanKhoiHoTro || CurrentUser.RoleID == (int)Constants.Role.TruongBoPhanKhoiKinhDoanh || CurrentUser.RoleID == (int)Constants.Role.TruongPhong) { btnUpdateStatus.Visible = true; } else { btnUpdateStatus.Visible = false; } lblUpdateStatus.Text = ""; } }
protected void Page_Load(object sender, EventArgs e) { idDotDanhGia = ConvertUtility.ToInt32(Request.QueryString["idDotDanhGia"]); idNhanVien = ConvertUtility.ToInt32(Request.QueryString["idNhanVien"]); if (!IsPostBack) { dropDotDanhGia.DataSource = DotDanhGiaController.GetAll(1); dropDotDanhGia.DataBind(); if (idDotDanhGia == 0) { int idDotDotDanhDefault = ConvertUtility.ToInt32(DotDanhGiaController.GetDaultDotDanhGia().Rows[0]["ID"]); Response.Redirect(AppEnv.AdminUrlParams("dg_danhgiald_kd") + "&idDotDanhGia=" + idDotDotDanhDefault + "&idNhanVien=" + CurrentUser.UserID); } else { dropDotDanhGia.SelectedValue = idDotDanhGia.ToString(); } } if (CurrentUser.RoleID == (int)Constants.Role.CEO || CurrentUser.IsAdmin || CurrentUser.IsSuperAdmin) { btnYeuCauLamLaiDanhGia.Visible = true; } else { btnYeuCauLamLaiDanhGia.Visible = false; } btnSumit.OnClientClick = "return confirm('Bạn có chắc chắn gửi đánh giá hay không ?')"; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { dropTrungTam.DataSource = BoPhanController.GetAll(); dropTrungTam.DataBind(); dropTrungTam.Items.Insert(0, new ListItem("----------Lựa chọn----------", "0")); dropDotDanhGia.DataSource = DotDanhGiaController.GetAll(1); dropDotDanhGia.DataBind(); if (ConvertUtility.ToInt32(dropTrungTam.SelectedValue) > 0) { dropPhong.DataSource = DotDanhGiaController.GetAllPhongBan(ConvertUtility.ToInt32(dropTrungTam.SelectedValue)); dropPhong.DataBind(); dropPhong.Items.Insert(0, new ListItem("----------Lựa chọn----------", "0")); } else { dropPhong.Items.Insert(0, new ListItem("----------Lựa chọn----------", "0")); } //int userId = ConvertUtility.ToInt32(Request.QueryString["uid"]); //if (userId > 0) //{ // DataTable dt = DotDanhGiaController.GetTrangThaiNhanVien(ConvertUtility.ToInt32(dropDotDanhGia.SelectedValue), userId, ConvertUtility.ToInt32(dropTrungTam.SelectedValue), ConvertUtility.ToInt32(dropPhong.SelectedValue)); // if (dt != null && dt.Rows.Count > 0) // { // dropTrangThai.SelectedValue = ConvertUtility.ToInt32(dt.Rows[0]["TrangThaiNhanVien"]).ToString(); // } //} } }
protected void Page_Load(object sender, EventArgs e) { idDotDanhGia = ConvertUtility.ToInt32(Request.QueryString["id"]); if (!Page.IsPostBack) { dropDotDanhGia.DataSource = DotDanhGiaController.GetAll(3); dropDotDanhGia.DataBind(); int idDotDanhActive = ConvertUtility.ToInt32(DotDanhGiaController.GetDaultDotDanhGia().Rows[0]["ID"]); dropDotDanhGia.SelectedValue = idDotDanhActive.ToString(); dropTrungTam.DataSource = BoPhanController.BoPhan_GetAllActive(); dropTrungTam.DataBind(); dropTrungTam.Items.Insert(0, new ListItem("Tất cả", "0")); if (!CurrentUser.IsAdmin && !CurrentUser.IsSuperAdmin) { dropTrungTam.Enabled = false; } dropTrungTam.SelectedValue = CurrentUser.IDTrungTam.ToString(); dropNhanVien.Items.Clear(); dropNhanVien.DataSource = DotDanhGiaController.GetAllNhanVienCapTBP_TP_PP(ConvertUtility.ToInt32(dropTrungTam.SelectedValue)); dropNhanVien.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { dropDotDanhGia.DataSource = DotDanhGiaController.GetAll(1); dropDotDanhGia.DataBind(); //DataTable dt = DotDanhGiaController.GetAllMucDoanhThuLoiNhuan(); //dropDoanhThuIT.DataSource = dropLoiNhuanIT.DataSource = dt; //dropDoanhThuIT.DataBind(); //dropLoiNhuanIT.DataBind(); //dropDoanhThuNSHC.DataSource = dropLoiNhuanNSHC.DataSource = dt; //dropDoanhThuNSHC.DataBind(); //dropLoiNhuanNSHC.DataBind(); //dropDoanhThuTCKT.DataSource = dropLoiNhuanTCKT.DataSource = dt; //dropDoanhThuTCKT.DataBind(); //dropLoiNhuanTCKT.DataBind(); //dropDoanhThuPTKD.DataSource = dropLoiNhuanPTKD.DataSource = dt; //dropDoanhThuPTKD.DataBind(); //dropLoiNhuanPTKD.DataBind(); //dropDoanhThuPTND.DataSource = dropLoiNhuanPTND.DataSource = dt; //dropDoanhThuPTND.DataBind(); //dropLoiNhuanPTND.DataBind(); //dropDoanhThuLUCKYFONE.DataSource = dropLoiNhuanLUCKYFONE.DataSource = dt; //dropDoanhThuLUCKYFONE.DataBind(); //dropLoiNhuanLUCKYFONE.DataBind(); //dropDoanhThuBANQUYEN.DataSource = dropLoiNhuanBANQUYEN.DataSource = dt; //dropDoanhThuBANQUYEN.DataBind(); //dropLoiNhuanBANQUYEN.DataBind(); //dropDoanhThuDVKH.DataSource = dropLoiNhuanDVKH.DataSource = dt; //dropDoanhThuDVKH.DataBind(); //dropLoiNhuanDVKH.DataBind(); //dropDoanhThuLINGO.DataSource = dropLoiNhuanLINGO.DataSource = dt; //dropDoanhThuLINGO.DataBind(); //dropLoiNhuanLINGO.DataBind(); //dropDoanhThuPTDV.DataSource = dropLoiNhuanPTDV.DataSource = dt; //dropDoanhThuPTDV.DataBind(); //dropLoiNhuanPTDV.DataBind(); //dropDoanhThuTIEPTHISO.DataSource = dropLoiNhuanTIEPTHISO.DataSource = dt; //dropDoanhThuTIEPTHISO.DataBind(); //dropLoiNhuanTIEPTHISO.DataBind(); //dropDoanhThuDSTC.DataSource = dropLoiNhuanDSTC.DataSource = dt; //dropDoanhThuDSTC.DataBind(); //dropLoiNhuanDSTC.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { dropDotDanhGia.DataSource = DotDanhGiaController.GetAll(1); dropDotDanhGia.DataBind(); int idDotDanhActive = ConvertUtility.ToInt32(DotDanhGiaController.GetDaultDotDanhGia().Rows[0]["ID"]); dropDotDanhGia.SelectedValue = idDotDanhActive.ToString(); } }
protected void Page_Load(object sender, EventArgs e) { idNhanVien = ConvertUtility.ToInt32(Request.QueryString["idNhanVien"]); if (!IsPostBack) { lstDotDanhGia.DataSource = DotDanhGiaController.GetAll(1); lstDotDanhGia.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { idDotDanhGia = ConvertUtility.ToInt32(Request.QueryString["idDotDanhGia"]); idNhanVien = ConvertUtility.ToInt32(Request.QueryString["idNhanVien"]); if (!IsPostBack) { dropDotDanhGia.DataSource = DotDanhGiaController.GetAll(1); dropDotDanhGia.DataBind(); if (idDotDanhGia > 0) { dropDotDanhGia.SelectedValue = idDotDanhGia.ToString(); } dtBoPhanHoTro = BoPhanController.BoPhan_GetAllActive(); dropBoPhanHoTro.Items.Clear(); dropBoPhanHoTro.DataSource = dtBoPhanHoTro; dropBoPhanHoTro.DataBind(); } if (idDotDanhGia == 0) { Response.Redirect(AppEnv.AdminUrlParams("kehoachnhanvien") + "&idDotDanhGia=" + dropDotDanhGia.SelectedValue + "&idNhanVien=" + CurrentUser.UserID); } if (CurrentUser.RoleID == (int)Constants.Role.NhanVien || CurrentUser.RoleID == (int)Constants.Role.NhanVienKD) { btnYeuCauLamLaiKeHoach.Visible = false; } else { btnYeuCauLamLaiKeHoach.Visible = true; } #region Check authenticate userInfo = UserController.GetUser(idNhanVien); if (userInfo == null) { Response.Redirect(AppEnv.AdminUrlParams("accessdeny")); } if (CurrentUser.RoleID == (int)Constants.Role.NhanVien || CurrentUser.RoleID == (int)Constants.Role.NhanVienKD) { if (CurrentUser.UserID != idNhanVien) { Response.Redirect(AppEnv.AdminUrlParams("accessdeny")); } } #endregion btnSumit.OnClientClick = "return confirm('Bạn có chắc chắn gửi kế hoạch hay không ?')"; }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { cmdDel.OnClientClick = MiscUtility.MSG_DELETE_CONFIRM; lblStatusUpdate.Text = string.Empty; dropDotDanhGiaCopy.DataSource = DotDanhGiaController.GetAll(1); dropDotDanhGiaCopy.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (!CurrentUser.IsAdmin && !CurrentUser.IsSuperAdmin) { btnUpdate.Visible = false; } if (!Page.IsPostBack) { dropDotDanhGia.DataSource = DotDanhGiaController.GetAll(1); dropDotDanhGia.DataBind(); int idDotDanhActive = ConvertUtility.ToInt32(DotDanhGiaController.GetDaultDotDanhGia().Rows[0]["ID"]); dropDotDanhGia.SelectedValue = idDotDanhActive.ToString(); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ViewState["DropDownPageItems"] = 10; dropTrungTam.DataSource = BoPhanController.BoPhan_GetAllActive(); dropTrungTam.DataBind(); int idDotDanhActive = ConvertUtility.ToInt32(DotDanhGiaController.GetDaultDotDanhGia().Rows[0]["ID"]); dropDotDanhGia.SelectedValue = idDotDanhActive.ToString(); if (!CurrentUser.IsAdmin && !CurrentUser.IsSuperAdmin) { dropTrungTam.Enabled = false; } dropTrungTam.SelectedValue = CurrentUser.IDTrungTam.ToString(); DataTable dtPhong; if (!CurrentUser.IsAdmin && !CurrentUser.IsSuperAdmin) { btnMailTBP.Visible = false; dropTrungTam.Enabled = false; if (CurrentUser.RoleID != (int)Constants.Role.TruongBoPhanKhoiHoTro && CurrentUser.RoleID != (int)Constants.Role.TruongBoPhanKhoiKinhDoanh) { dtPhong = DotDanhGiaController.GetAllPhongBan(ConvertUtility.ToInt32(dropTrungTam.SelectedValue), CurrentUser.UserID); } else { dtPhong = DotDanhGiaController.GetAllPhongBan(ConvertUtility.ToInt32(dropTrungTam.SelectedValue)); } } else { btnMailTBP.Visible = true; dtPhong = DotDanhGiaController.GetAllPhongBan(ConvertUtility.ToInt32(dropTrungTam.SelectedValue)); } dropPhongBan.DataSource = dtPhong; dropPhongBan.DataBind(); dropPhongBan.Items.Insert(0, new ListItem("----------Lựa chọn----------", "0")); dropDotDanhGia.DataSource = DotDanhGiaController.GetAll(1); dropDotDanhGia.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { dropTrungTam.DataSource = BoPhanController.GetAll(); dropTrungTam.DataBind(); if (!CurrentUser.IsAdmin && !CurrentUser.IsSuperAdmin) { dropTrungTam.Enabled = false; dropTrungTam.SelectedValue = CurrentUser.IDTrungTam.ToString(); } dropDotDanhGia.DataSource = DotDanhGiaController.GetAll(1); dropDotDanhGia.DataBind(); DataTable dtPhong; if (!CurrentUser.IsAdmin && !CurrentUser.IsSuperAdmin) { dropTrungTam.Enabled = false; if (CurrentUser.RoleID != (int)Constants.Role.TruongBoPhanKhoiHoTro && CurrentUser.RoleID != (int)Constants.Role.TruongBoPhanKhoiKinhDoanh) { dtPhong = DotDanhGiaController.GetAllPhongBan(ConvertUtility.ToInt32(dropTrungTam.SelectedValue), CurrentUser.UserID); } else { dtPhong = DotDanhGiaController.GetAllPhongBan(ConvertUtility.ToInt32(dropTrungTam.SelectedValue)); } } else { dtPhong = DotDanhGiaController.GetAllPhongBan(ConvertUtility.ToInt32(dropTrungTam.SelectedValue)); } dropPhongBan.DataSource = dtPhong; dropPhongBan.DataBind(); dropPhongBan.Items.Insert(0, new ListItem("----------Lựa chọn----------", "0")); try { dropPhongBan.SelectedValue = CurrentUser.IDPhong.ToString(); } catch (Exception) { dropPhongBan.SelectedIndex = -1; } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ViewState["DropDownPageItems"] = 10; dropDotDanhGia.DataSource = DotDanhGiaController.GetAll(1); dropDotDanhGia.DataBind(); dropTrungTam.DataSource = BoPhanController.GetAll(); dropTrungTam.DataBind(); dropTrungTam.Items.Insert(0, new ListItem("----All----", "0")); dropTrungTam.SelectedValue = CurrentUser.IDTrungTam.ToString(); } }
protected void Page_Load(object sender, EventArgs e) { idDotDanhGia = ConvertUtility.ToInt32(Request.QueryString["idDotDanhGia"]); if (!IsPostBack) { dropDotDanhGia.DataSource = DotDanhGiaController.GetAll(1); dropDotDanhGia.DataBind(); if (idDotDanhGia == 0) { Response.Redirect(AppEnv.AdminUrlParams("congviechotrotrongthang") + "&idDotDanhGia=" + dropDotDanhGia.SelectedValue); } else { dropDotDanhGia.SelectedValue = idDotDanhGia.ToString(); } } }
protected void Page_Load(object sender, EventArgs e) { idDotDanhGia = ConvertUtility.ToInt32(Request.QueryString["idDotDanhGia"]); if (!IsPostBack) { ViewState["DropDownPageItems"] = 10; dt = DotDanhGiaController.GetAll(1); dropDotDanhGia.DataSource = dt; dropDotDanhGia.DataBind(); if (idDotDanhGia == 0) { int idDotDanhActive = ConvertUtility.ToInt32(DotDanhGiaController.GetDaultDotDanhGia().Rows[0]["ID"]); Response.Redirect(AppEnv.AdminUrlParams("danhgiathang_ld_ht") + "&idDotDanhGia=" + idDotDanhActive); } else { dropDotDanhGia.SelectedValue = idDotDanhGia.ToString(); } if (dt != null && dt.Rows.Count > 0) { if (idDotDanhGia == 0) { Response.Redirect(AppEnv.AdminUrlParams("danhgiathang_ld_ht") + "&idDotDanhGia=" + dropDotDanhGia.SelectedValue); } tblAlert.Visible = false; tblContent.Visible = true; } else { lblAlert.Text = "Hiện tại chưa có đợt đánh giá nào"; tblAlert.Visible = true; tblContent.Visible = false; } } }
protected override void OnPreRender(EventArgs e) { base.OnPreRender(e); dropDotDanhGia.DataSource = DotDanhGiaController.GetAll(1); dropDotDanhGia.DataBind(); if (Session["IDDotDanhGia"] != null) { dropDotDanhGia.SelectedValue = Session["IDDotDanhGia"].ToString(); } else { int idDotDanhActive = ConvertUtility.ToInt32(DotDanhGiaController.GetDaultDotDanhGia().Rows[0]["ID"]); dropDotDanhGia.SelectedValue = idDotDanhActive.ToString(); } dropTrungTam.DataSource = BoPhanController.GetAll(); dropTrungTam.DataBind(); if (Session["IDTrungTam"] != null) { dropTrungTam.SelectedValue = Session["IDTrungTam"].ToString(); } else { dropTrungTam.SelectedValue = CurrentUser.IDTrungTam.ToString(); } //#region Get Phong Ban //DataTable dtPhong; if (!CurrentUser.IsAdmin && !CurrentUser.IsSuperAdmin) { dropTrungTam.Enabled = false; } // if (CurrentUser.RoleID == (int)Constants.Role.NhanVien) // { // #region Role Nhan Vien // dropPhongBan.Enabled = false; // dtPhong = DotDanhGiaController.GetAllPhongBan(ConvertUtility.ToInt32(dropTrungTam.SelectedValue)); // dropPhongBan.Items.Clear(); // dropPhongBan.DataSource = dtPhong; // dropPhongBan.DataBind(); // dropPhongBan.Items.Insert(0, new ListItem("Tất cả", "0")); // try // { // dropPhongBan.SelectedValue = CurrentUser.IDPhong.ToString(); // } // catch (Exception) // { // dropPhongBan.SelectedIndex = -1; // } // #endregion // } // else // { // if (CurrentUser.RoleID == (int)Constants.Role.COO || CurrentUser.RoleID == (int)Constants.Role.TruongBoPhanKhoiHoTro || CurrentUser.RoleID == (int)Constants.Role.TruongBoPhanKhoiKinhDoanh || CurrentUser.RoleID == (int)Constants.Role.PhoGiamDoc) // { // #region Role TBP, Pho Giam Doc, COO // dtPhong = DotDanhGiaController.GetAllPhongBan(ConvertUtility.ToInt32(dropTrungTam.SelectedValue)); // dropPhongBan.Items.Clear(); // dropPhongBan.DataSource = dtPhong; // dropPhongBan.DataBind(); // dropPhongBan.Items.Insert(0, new ListItem("Tất cả", "0")); // #endregion // } // else // { // #region Role Pho Phong, Truong Phong, Truong Nhom // dropPhongBan.Enabled = false; // dtPhong = DotDanhGiaController.GetAllPhongBan(ConvertUtility.ToInt32(dropTrungTam.SelectedValue), CurrentUser.UserID); // dropPhongBan.Items.Clear(); // dropPhongBan.DataSource = dtPhong; // dropPhongBan.DataBind(); // dropPhongBan.Items.Insert(0, new ListItem("Tất cả", "0")); // #endregion // } // } //} //else //{ // #region Role Admin // dropTrungTam.Enabled = true; // dropPhongBan.Enabled = true; // dtPhong = DotDanhGiaController.GetAllPhongBan(ConvertUtility.ToInt32(dropTrungTam.SelectedValue)); // dropPhongBan.Items.Clear(); // dropPhongBan.DataSource = dtPhong; // dropPhongBan.DataBind(); // dropPhongBan.Items.Insert(0, new ListItem("Tất cả", "0")); // try // { // dropPhongBan.SelectedValue = CurrentUser.IDPhong.ToString(); // } // catch (Exception) // { // dropPhongBan.SelectedIndex = -1; // } // #endregion //} //#endregion DataTable dtNhomCongViec = DotDanhGiaController.GetAllMaNhomCongViec(ConvertUtility.ToInt32(dropTrungTam.SelectedValue)); dropMaNhom.DataSource = dtNhomCongViec; dropMaNhom.DataBind(); //dropPhong.DataSource = dtPhong; //dropPhong.DataBind(); //dropPhong.Items.Insert(0, new ListItem("Tất cả", "0")); LoadZones(); btnDelete.OnClientClick = "return window.confirm('Bạn chắc chắn xóa toàn bộ công việc của đợt đánh giá \"" + dropDotDanhGia.SelectedItem.Text + "\" này không ?')"; btnImport.OnClientClick = "return window.confirm('Bạn chắc chắn import toàn bộ công việc từ file excel cho đợt đánh giá \"" + dropDotDanhGia.SelectedItem.Text + "\" và toàn bộ dữ liệu của đợt đánh giá này sẽ bị xóa không ?')"; btnLayCongViecThangTruoc.OnClientClick = "return window.confirm('Bạn chắc chắn copy toàn bộ công việc của đợt đánh giá \"" + dropDotDanhGiaCopy.SelectedItem.Text + "\" cho đợt đánh giá \"" + dropDotDanhGia.SelectedItem.Text + "\" và toàn bộ dữ liệu của đợt đánh giá này sẽ bị xóa không ?')"; }
protected override void OnPreRender(EventArgs e) { base.OnPreRender(e); dropDotDanhGia.DataSource = DotDanhGiaController.GetAll(1); dropDotDanhGia.DataBind(); if (Session["IDDotDanhGia"] != null) { dropDotDanhGia.SelectedValue = Session["IDDotDanhGia"].ToString(); } else { int idDotDanhActive = ConvertUtility.ToInt32(DotDanhGiaController.GetDaultDotDanhGia().Rows[0]["ID"]); dropDotDanhGia.SelectedValue = idDotDanhActive.ToString(); } dropTrungTam.DataSource = BoPhanController.GetAll(); dropTrungTam.DataBind(); if (Session["IDTrungTam"] != null) { dropTrungTam.SelectedValue = Session["IDTrungTam"].ToString(); } else { dropTrungTam.SelectedValue = CurrentUser.IDTrungTam.ToString(); } lstNhanVien.Items.Clear(); DataTable dtNhanVien = null; if (!CurrentUser.IsAdmin && !CurrentUser.IsSuperAdmin) { dtNhanVien = DotDanhGiaController.QuanLyNhanVienTheoNDG_ByNhanVienQuanLy(CurrentUser.UserID, ConvertUtility.ToInt32(dropDotDanhGia.SelectedValue), ConvertUtility.ToInt32(dropTrungTam.SelectedValue)); } else { dtNhanVien = DotDanhGiaController.GetAllNhanVien(ConvertUtility.ToInt32(dropTrungTam.SelectedValue), 0, ConvertUtility.ToInt32(dropDotDanhGia.SelectedValue)); } if (dtNhanVien != null && dtNhanVien.Rows.Count > 0) { DataTable dtNew = dtNhanVien.Clone(); foreach (DataRow item in dtNhanVien.Rows) { DataRow rowNew = dtNew.NewRow(); rowNew["UserID"] = item["UserID"]; DataTable dtCongViec = DotDanhGiaController.GetAllCongViecGiaoChoNhanVienKTXVaPS_6_11_2014(ConvertUtility.ToInt32(item["UserID"]), 1, ConvertUtility.ToInt32(dropDotDanhGia.SelectedValue)); double tyTrongCVDuocGiao = 0; foreach (DataRow row in dtCongViec.Rows) { tyTrongCVDuocGiao += Math.Round(ConvertUtility.ToDouble(row["TyTrong"]), 3); } rowNew["UserName"] = "******" + tyTrongCVDuocGiao + "%) " + item["UserName"].ToString(); dtNew.Rows.Add(rowNew); } lstNhanVien.DataSource = dtNew; lstNhanVien.DataBind(); int idNhanVien = 0; if (Session["IDNhanVien"] != null) { idNhanVien = ConvertUtility.ToInt32(Session["IDNhanVien"]); try { lstNhanVien.SelectedValue = idNhanVien.ToString(); } catch { } } lstCongViecDuocGiao.Items.Clear(); QuanLyCongViecKTXVaPSController.LoadCongViec(lstCongViecDuocGiao.Items, ConvertUtility.ToInt32(dropTrungTam.SelectedValue), 0, 1, ConvertUtility.ToInt32(dropDotDanhGia.SelectedValue)); lstCongViec.Items.Clear(); QuanLyCongViecKTXVaPSController.LoadCongViecChuaDuocGiao(lstCongViec.Items, ConvertUtility.ToInt32(dropTrungTam.SelectedValue), 0, 1, ConvertUtility.ToInt32(dropDotDanhGia.SelectedValue)); if (idNhanVien > 0) { DataTable dtCongViecTX = DotDanhGiaController.GetAllCongViecGiaoChoNhanVienKTXVaPS_6_11_2014(idNhanVien, 1, ConvertUtility.ToInt32(dropDotDanhGia.SelectedValue)); DataTable dtCongViecTXNew = dtCongViecTX.Clone(); try { lstNhanVien.SelectedValue = idNhanVien.ToString(); } catch (Exception) { lstNhanVien.SelectedIndex = -1; } #region Cong Viec Thuong Xuyen foreach (ListItem item in lstCongViecDuocGiao.Items) { if (dtCongViecTX.Select("IDCongViecKPI = " + item.Value).Length > 0) { item.Attributes.Add("style", "color:blue"); } } foreach (DataRow item in dtCongViecTX.Rows) { DataRow row = dtCongViecTXNew.NewRow(); row["ID"] = ConvertUtility.ToString(item["ID"]); row["TenCVCha"] = ConvertUtility.ToString(item["TenCVCha"]); row["Ten"] = item["Ten"]; row["NgayBatDau"] = ConvertUtility.ToDateTime(item["NgayBatDau"]); //.ToString("dd/MM/yyyy"); row["NgayKetThuc"] = ConvertUtility.ToDateTime(item["NgayKetThuc"]); //.ToString("dd/MM/yyyy"); row["KeHoach"] = item["KeHoach"].ToString().Replace("\n", "<br /><br />").Replace("\r", "<br /><br />"); row["TyTrong"] = Math.Round(ConvertUtility.ToDouble(item["TyTrong"]), 2).ToString(); row["SoGio"] = Math.Round(ConvertUtility.ToDouble(item["SoGio"]), 2).ToString(); dtCongViecTXNew.Rows.Add(row); } dgrNhanVienCVTX.DataSource = dtCongViecTXNew; #endregion #region ty trong cong viec da giao DataTable dtCongViecThuongXuyen = DotDanhGiaController.GetAllCongViecGiaoChoNhanVienKTXVaPS(idNhanVien, 1, ConvertUtility.ToInt32(dropDotDanhGia.SelectedValue)); double tyTrongCVThuongXuyen = 0; double SoGioCVThuongXuyen = 0; foreach (DataRow item in dtCongViecThuongXuyen.Rows) { tyTrongCVThuongXuyen += ConvertUtility.ToDouble(item["TyTrong"]); SoGioCVThuongXuyen += ConvertUtility.ToDouble(item["SoGio"]); } DataTable dtCongViecKTH = DotDanhGiaController.GetAllCongViecGiaoChoNhanVienKTXVaPS(idNhanVien, 2, ConvertUtility.ToInt32(dropDotDanhGia.SelectedValue)); double tyTrongCVKeHoachThang = 0; double SoGioCVKeHoachThang = 0; foreach (DataRow item in dtCongViecKTH.Rows) { tyTrongCVKeHoachThang += ConvertUtility.ToDouble(item["TyTrong"]); SoGioCVKeHoachThang += ConvertUtility.ToDouble(item["SoGio"]); } DataTable dtCongViecPhatSinh = DotDanhGiaController.GetAllCongViecGiaoChoNhanVienKTXVaPS(idNhanVien, 3, ConvertUtility.ToInt32(dropDotDanhGia.SelectedValue)); double tyTrongCVPhatSinh = 0; double SoGioCVPhatSinh = 0; foreach (DataRow item in dtCongViecPhatSinh.Rows) { tyTrongCVPhatSinh += ConvertUtility.ToDouble(item["TyTrong"]); SoGioCVPhatSinh += ConvertUtility.ToDouble(item["SoGio"]); } lblTyTrongCVThuongXuyen.Text = Math.Round(tyTrongCVThuongXuyen, 2).ToString() + "% <br/>" + Math.Round(SoGioCVThuongXuyen, 2).ToString() + "h"; lblTyTrongCVKeHoachThang.Text = Math.Round(tyTrongCVKeHoachThang, 2).ToString() + "% <br/>" + Math.Round(SoGioCVKeHoachThang, 2).ToString() + "h"; lblTyTrongCVPhatSinh.Text = Math.Round(tyTrongCVPhatSinh, 2).ToString() + "% <br/>" + Math.Round(SoGioCVPhatSinh, 2).ToString() + "h"; lblTongTyTrong.Text = Math.Round((tyTrongCVThuongXuyen + tyTrongCVKeHoachThang + tyTrongCVPhatSinh), 2) + "% <br />" + Math.Round((SoGioCVThuongXuyen + SoGioCVKeHoachThang + SoGioCVPhatSinh), 2) + "h"; #endregion } } dgrNhanVienCVTX.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { idDotDanhGia = ConvertUtility.ToInt32(Request.QueryString["idDotDanhGia"]); idNhanVien = ConvertUtility.ToInt32(Request.QueryString["idNhanVien"]); if (!IsPostBack) { if (CurrentUser.IDTrungTam == 4 || CurrentUser.IDTrungTam == 5 || CurrentUser.IDTrungTam == 6 || CurrentUser.IDTrungTam == 7 || CurrentUser.IDTrungTam == 9 || CurrentUser.IDTrungTam == 15 || CurrentUser.IDTrungTam == 18) { if (idDotDanhGia > 0 && idDotDanhGia < 223) { int idDotDotDanhDefault = idDotDanhGia; if (idNhanVien > 0) { Response.Redirect(AppEnv.AdminUrlParams("danhgiathang_danhgianhanvienkd") + "&idDotDanhGia=" + idDotDotDanhDefault + "&idNhanVien=" + idNhanVien); } else { Response.Redirect(AppEnv.AdminUrlParams("danhgiathang_danhgianhanvienkd") + "&idDotDanhGia=" + idDotDotDanhDefault + "&idNhanVien=" + CurrentUser.UserID); } } else { int idDotDotDanhDefault = idDotDanhGia; if (CurrentUser.RoleID == 8 || CurrentUser.RoleID == 12) { if (CurrentUser.UserID == idNhanVien) { Response.Redirect(AppEnv.AdminUrlParams("danhgiathang_danhgianhanvienkd") + "&idDotDanhGia=" + idDotDotDanhDefault + "&idNhanVien=" + idNhanVien); } } } } else { if (idNhanVien > 0) { if (idDotDanhGia < 223) { int idDotDotDanhDefault = ConvertUtility.ToInt32(DotDanhGiaController.GetDaultDotDanhGia().Rows[0]["ID"]); UserInfo info = UserController.GetUser(idNhanVien); if (info == null) { Response.Redirect(AppEnv.AdminUrlParams("accessdeny")); } if (info.IDTrungTam == 4 || info.IDTrungTam == 5 || info.IDTrungTam == 6 || info.IDTrungTam == 7 || info.IDTrungTam == 9 || info.IDTrungTam == 15 || info.IDTrungTam == 18) { Response.Redirect(AppEnv.AdminUrlParams("danhgiathang_danhgianhanvienkd") + "&idDotDanhGia=" + idDotDanhGia + "&idNhanVien=" + idNhanVien); } } } } if (idNhanVien > 0) { UserInfo info = UserController.GetUser(idNhanVien); if (info == null) { Response.Redirect(AppEnv.AdminUrlParams("accessdeny")); } if (info.RoleID == (int)Constants.Role.TruongPhong || info.RoleID == (int)Constants.Role.PhoPhong) { int idDotDotDanhDefault = ConvertUtility.ToInt32(DotDanhGiaController.GetDaultDotDanhGia().Rows[0]["ID"]); Response.Redirect(AppEnv.AdminUrlParams("dg_tpvapp_ht") + "&idDotDanhGia=" + idDotDotDanhDefault + "&idNhanVien=" + idNhanVien); } } dropDotDanhGia.DataSource = DotDanhGiaController.GetAll(1); dropDotDanhGia.DataBind(); if (idDotDanhGia == 0) { int idDotDotDanhDefault = ConvertUtility.ToInt32(DotDanhGiaController.GetDaultDotDanhGia().Rows[0]["ID"]); Response.Redirect(AppEnv.AdminUrlParams("danhgiathang_danhgianhanvien") + "&idDotDanhGia=" + idDotDotDanhDefault + "&idNhanVien=" + CurrentUser.UserID); } else { dropDotDanhGia.SelectedValue = idDotDanhGia.ToString(); } } if (CurrentUser.RoleID == (int)Constants.Role.NhanVien || CurrentUser.RoleID == (int)Constants.Role.NhanVienKD) { btnYeuCauLamLaiDanhGia.Visible = false; } else { btnYeuCauLamLaiDanhGia.Visible = true; } btnSumit.OnClientClick = "return confirm('Bạn có chắc chắn gửi đánh giá hay không ?')"; }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { dropYearCopy.SelectedValue = dropYear.SelectedValue = DateTime.Now.Year.ToString(); dropMonthCopy.SelectedValue = dropMonth.SelectedValue = DateTime.Now.Month.ToString(); BindDay(); dropDay.SelectedValue = DateTime.Now.Day.ToString(); BindDayCopy(); dropDayCopy.SelectedValue = DateTime.Now.Day.ToString(); dropDotDanhGia.DataSource = DotDanhGiaController.GetAll(1); dropDotDanhGia.DataBind(); cmdDel.OnClientClick = MiscUtility.MSG_DELETE_CONFIRM; lblStatusUpdate.Text = string.Empty; dropTrungTam.DataSource = BoPhanController.GetAll(); dropTrungTam.DataBind(); dropTrungTam.SelectedValue = CurrentUser.IDTrungTam.ToString(); #region Get Phong Ban DataTable dtPhong; if (!CurrentUser.IsAdmin && !CurrentUser.IsSuperAdmin) { dropTrungTam.Enabled = false; if (CurrentUser.RoleID == (int)Constants.Role.NhanVien) { #region Role Nhan Vien dropPhongBan.Enabled = false; dtPhong = DotDanhGiaController.GetAllPhongBan(ConvertUtility.ToInt32(dropTrungTam.SelectedValue)); dropPhongBan.Items.Clear(); dropPhongBan.DataSource = dtPhong; dropPhongBan.DataBind(); dropPhongBan.Items.Insert(0, new ListItem("Tất cả", "0")); try { dropPhongBan.SelectedValue = CurrentUser.IDPhong.ToString(); } catch (Exception) { dropPhongBan.SelectedIndex = -1; } #endregion } else { if (CurrentUser.RoleID == (int)Constants.Role.COO || CurrentUser.RoleID == (int)Constants.Role.TruongBoPhanKhoiHoTro || CurrentUser.RoleID == (int)Constants.Role.TruongBoPhanKhoiKinhDoanh || CurrentUser.RoleID == (int)Constants.Role.PhoGiamDoc) { #region Role TBP, Pho Giam Doc, COO dtPhong = DotDanhGiaController.GetAllPhongBan(ConvertUtility.ToInt32(dropTrungTam.SelectedValue)); dropPhongBan.Items.Clear(); dropPhongBan.DataSource = dtPhong; dropPhongBan.DataBind(); dropPhongBan.Items.Insert(0, new ListItem("Tất cả", "0")); #endregion } else { #region Role Pho Phong, Truong Phong, Truong Nhom dropPhongBan.Enabled = false; dtPhong = DotDanhGiaController.GetAllPhongBan(ConvertUtility.ToInt32(dropTrungTam.SelectedValue), CurrentUser.UserID); dropPhongBan.Items.Clear(); dropPhongBan.DataSource = dtPhong; dropPhongBan.DataBind(); dropPhongBan.Items.Insert(0, new ListItem("Tất cả", "0")); #endregion } } } else { #region Role Admin dropTrungTam.Enabled = true; dropPhongBan.Enabled = true; dtPhong = DotDanhGiaController.GetAllPhongBan(ConvertUtility.ToInt32(dropTrungTam.SelectedValue)); dropPhongBan.Items.Clear(); dropPhongBan.DataSource = dtPhong; dropPhongBan.DataBind(); dropPhongBan.Items.Insert(0, new ListItem("Tất cả", "0")); try { dropPhongBan.SelectedValue = CurrentUser.IDPhong.ToString(); } catch (Exception) { dropPhongBan.SelectedIndex = -1; } #endregion } #endregion //dropPhong.Items.Clear(); //dropPhong.DataSource = dtPhong; //dropPhong.DataBind(); //dropPhong.Items.Insert(0, new ListItem("----------Lựa chọn----------", "0")); BuildCongViec(); } }