Example #1
0
        //sự kiện click cha
        //private void Element_Click(object sender, EventArgs e)
        //{

        //    var button = sender as AccordionControlElement;
        //    if (sLoad == button.Name) return;
        //    Commons.Modules.ObjSystems.ShowWaitForm(this);
        //    sLoad = button.Name;
        //    lab_Link.Text = slinkcha + "/" + button.Text;
        //    switch (button.Name)
        //    {
        //        case "mnuBCDonVi":
        //            {
        //                if (!panel2.Controls.Contains(ucKeHoachNghiPhep.Instance))
        //                {
        //                    panel2.Controls.Clear();
        //                    panel2.Controls.Add(ucKeHoachNghiPhep.Instance);
        //                    ucKeHoachNghiPhep.Instance.Dock = DockStyle.Fill;
        //                    ucKeHoachNghiPhep.Instance.BringToFront();
        //                }
        //                break;
        //            }
        //        case "mnuBCXiNghiep":
        //            {
        //                if (!panel2.Controls.Contains(ucDaoTao.Instance))
        //                {
        //                    panel2.Controls.Clear();
        //                    panel2.Controls.Add(ucDaoTao.Instance);
        //                    ucDaoTao.Instance.Dock = DockStyle.Fill;
        //                    ucDaoTao.Instance.BringToFront();
        //                }
        //                break;
        //            }
        //        case "mnuBCTo":
        //            {
        //                ucQuyetDinhThoiViec thoiviec = new ucQuyetDinhThoiViec();
        //                panel2.Controls.Clear();
        //                panel2.Controls.Add(thoiviec);
        //                thoiviec.Dock = DockStyle.Fill;
        //                break;
        //            }
        //        default:
        //            break;
        //    }
        //    Commons.Modules.ObjSystems.HideWaitForm();

        //}
        //sự kiện click con
        private void Elementchill_Click(object sender, EventArgs e)
        {
            var button = sender as AccordionControlElement;

            if (sLoad == button.Name)
            {
                return;
            }
            Commons.Modules.ObjSystems.ShowWaitForm(this);
            sLoad         = button.Name;
            lab_Link.Text = slinkcha + "/" + button.Text;
            switch (button.Name)
            {
            case "mnuBCDonVi":
            {
                frmViewReport frm = new frmViewReport();
                frm.rpt = new rptDSDonVi();
                DataTable dt = new DataTable();
                dt.Load(SqlHelper.ExecuteReader(Commons.IConnections.CNStr, "rptDSDonVi", Commons.Modules.UserName, Commons.Modules.TypeLanguage));
                dt.TableName = "DATA";
                frm.AddDataSource(dt);
                //frm.AddDataSource(dt);

                frm.ShowDialog();
                break;
            }

            case "mnuBCXiNghiep":
            {
                //if (!panel2.Controls.Contains(ucDaoTao.Instance))
                //{
                //    panel2.Controls.Clear();
                //    panel2.Controls.Add(ucDaoTao.Instance);
                //    ucDaoTao.Instance.Dock = DockStyle.Fill;
                //    ucDaoTao.Instance.BringToFront();
                //}
                //break;
                ucDaoTao daotao = new ucDaoTao();
                panel2.Controls.Clear();
                panel2.Controls.Add(daotao);
                daotao.Dock = DockStyle.Fill;
                break;
            }

            case "mnuBCTo":
            {
                ucQuyetDinhThoiViec thoiviec = new ucQuyetDinhThoiViec();
                panel2.Controls.Clear();
                panel2.Controls.Add(thoiviec);
                thoiviec.Dock = DockStyle.Fill;
                break;
            }

            default:
                break;
            }
            Commons.Modules.ObjSystems.HideWaitForm();
        }
Example #2
0
        //sự kiện click cha
        private void Element_Click(object sender, EventArgs e)
        {
            var button = sender as AccordionControlElement;

            if (sLoad == button.Name)
            {
                return;
            }
            Commons.Modules.ObjSystems.ShowWaitForm(this);
            sLoad         = button.Name;
            lab_Link.Text = slinkcha + "/" + button.Text;
            switch (button.Name)
            {
            case "mnuKHNghiPhep":
            {
                if (!panel2.Controls.Contains(ucKeHoachNghiPhep.Instance))
                {
                    panel2.Controls.Clear();
                    panel2.Controls.Add(ucKeHoachNghiPhep.Instance);
                    ucKeHoachNghiPhep.Instance.Dock = DockStyle.Fill;
                    ucKeHoachNghiPhep.Instance.BringToFront();
                }
                break;
            }

            case "mnuDaoTao":
            {
                if (!panel2.Controls.Contains(ucDaoTao.Instance))
                {
                    panel2.Controls.Clear();
                    panel2.Controls.Add(ucDaoTao.Instance);
                    ucDaoTao.Instance.Dock = DockStyle.Fill;
                    ucDaoTao.Instance.BringToFront();
                }
                break;
            }

            case "mnuThoiViec":
            {
                ucQuyetDinhThoiViec thoiviec = new ucQuyetDinhThoiViec();
                panel2.Controls.Clear();
                panel2.Controls.Add(thoiviec);
                thoiviec.Dock = DockStyle.Fill;
                break;
            }

            case "mnuNhanSu":
            {
                ucQLNS ns = new ucQLNS();
                ns.accorMenuleft = accorMenuleft;
                panel2.Controls.Clear();
                panel2.Controls.Add(ns);
                ns.Dock = DockStyle.Fill;
                break;
            }



            default:
                break;
            }
            Commons.Modules.ObjSystems.HideWaitForm();
        }
Example #3
0
        //sự kiện click con
        private void Elementchill_Click(object sender, EventArgs e)
        {
            var button = sender as AccordionControlElement;

            if (sLoad == button.Name)
            {
                return;
            }
            Commons.Modules.ObjSystems.ShowWaitForm(this);
            sLoad         = button.Name;
            lab_Link.Text = slinkcha + "/" + button.Text;
            switch (button.Name)
            {
            case "mnuKHNghiPhep":
            {
                //if (!panel2.Controls.Contains(ucKeHoachNghiPhep.Instance))
                //{
                //    panel2.Controls.Clear();
                //    panel2.Controls.Add(ucKeHoachNghiPhep.Instance);
                //    ucKeHoachNghiPhep.Instance.Dock = DockStyle.Fill;
                //    ucKeHoachNghiPhep.Instance.BringToFront();
                //}
                //break;
                ucKeHoachNghiPhep kehoachnghiphep = new ucKeHoachNghiPhep();
                panel2.Controls.Clear();
                panel2.Controls.Add(kehoachnghiphep);
                kehoachnghiphep.Dock = DockStyle.Fill;
                break;
            }

            case "mnuDaoTao":
            {
                //if (!panel2.Controls.Contains(ucDaoTao.Instance))
                //{
                //    panel2.Controls.Clear();
                //    panel2.Controls.Add(ucDaoTao.Instance);
                //    ucDaoTao.Instance.Dock = DockStyle.Fill;
                //    ucDaoTao.Instance.BringToFront();
                //}
                //break;
                ucDaoTao daotao = new ucDaoTao();
                panel2.Controls.Clear();
                panel2.Controls.Add(daotao);
                daotao.Dock = DockStyle.Fill;
                break;
            }

            case "mnuThoiViec":
            {
                ucQuyetDinhThoiViec thoiviec = new ucQuyetDinhThoiViec();
                panel2.Controls.Clear();
                panel2.Controls.Add(thoiviec);
                thoiviec.Dock = DockStyle.Fill;
                break;
            }

            case "mnuNhanSu":
            {
                Vs.HRM.ucQLNS ns = new Vs.HRM.ucQLNS();
                ns.accorMenuleft = accorMenuleft;
                panel2.Controls.Clear();
                panel2.Controls.Add(ns);
                ns.Dock = DockStyle.Fill;
                break;
            }

            case "mnuTroCap":
            {
                ucTroCapBHXH tc = new ucTroCapBHXH();
                panel2.Controls.Clear();
                panel2.Controls.Add(tc);
                tc.Dock = DockStyle.Fill;
                break;
            }

            case "mnuCapNhatLCB":
            {
                ucCapNhatLCB lcb = new ucCapNhatLCB();
                panel2.Controls.Clear();
                panel2.Controls.Add(lcb);
                lcb.Dock = DockStyle.Fill;
                break;
            }

            case "mnuBaoHiemYTe":
            {
                ucBaoHiemYTe tc = new ucBaoHiemYTe();
                panel2.Controls.Clear();
                panel2.Controls.Add(tc);
                tc.Dock = DockStyle.Fill;
                break;
            }

            case "mnuNgungBHXH":
            {
                ucNgungDongBHXH tc = new ucNgungDongBHXH();
                panel2.Controls.Clear();
                panel2.Controls.Add(tc);
                tc.Dock = DockStyle.Fill;
                break;
            }

            case "mnuThamGiaBHXH":
            {
                ucThamGiaBHXH tc = new ucThamGiaBHXH();
                panel2.Controls.Clear();
                panel2.Controls.Add(tc);
                tc.Dock = DockStyle.Fill;
                break;
            }

            case "mnuXepLoaiKhenThuong":
            {
                ucXepLoaiKhenThuong tc = new ucXepLoaiKhenThuong();
                panel2.Controls.Clear();
                panel2.Controls.Add(tc);
                tc.Dock = DockStyle.Fill;
                break;
            }

            case "mnuThuongKhacLuong":
            {
                ucThuongKhacLuong tc = new ucThuongKhacLuong();
                panel2.Controls.Clear();
                panel2.Controls.Add(tc);
                tc.Dock = DockStyle.Fill;
                break;
            }

            case "mnuThuongXepLoai":
            {
                ucTienThuongXepLoai tc = new ucTienThuongXepLoai();
                panel2.Controls.Clear();
                panel2.Controls.Add(tc);
                tc.Dock = DockStyle.Fill;
                break;
            }

            default:
                break;
            }
            Commons.Modules.ObjSystems.HideWaitForm();
        }