Exemple #1
0
        private void frmMain_Load(object sender, System.EventArgs e)
        {
            //Code cho form phủ kín màn hình kể cả task bar
            //FormBorderStyle = FormBorderStyle.FixedSingle;
            //Rectangle formrect = Screen.GetBounds(this);
            //Location = formrect.Location;
            //Size = formrect.Size;

            //
            frmChonNamHoc frm      = new frmChonNamHoc();
            frmLogIn      frmLogin = new frmLogIn();

            if (frmLogin.ShowDialog() == DialogResult.OK)
            {
                frm.ShowDialog();

                bbNamHoc.Caption = "Năm học: " + Program.NamHoc + " - Học kỳ: " + Program.HocKy.ToString();
                // lay quyen user login
                GetQuyen_Login(Program.objUserCurrent.Username);
                GetThongTinTruong();
                //PageBringToFront(UnimOs.Khoa.Properties.Settings.Default.PageDefault);
                if ("" + (new cBHT_ThamSoHeThong()).GetGiaTriByMaThamSo(" ") != "0")
                {
                    frmStartPage frmStart = new frmStartPage();
                    this.CreateMDIForm(frmStart);
                }
            }
            else
            {
                this.Close();
            }
        }
Exemple #2
0
        private void ribbonMain_ItemClick(object sender, ItemClickEventArgs e)
        {
            if (e.Item.Tag == null)
            {
                return;
            }

            switch (e.Item.Tag.ToString())
            {
            case "barbtnNhapDiemMonHoc":
            {
                frmNhapDiem frm = new frmNhapDiem();
                if (!this.CheckFormExist(frm.Tag.ToString()))
                {
                    this.CreateMDIForm(frm);
                }
                break;
            }

            case "barbtnNhapDiemTongKet":
            {
                frmNhapDiemTongKet frm = new frmNhapDiemTongKet();
                if (!this.CheckFormExist(frm.Tag.ToString()))
                {
                    this.CreateMDIForm(frm);
                }
                break;
            }

            case "barbtnNhapDiemTheoSoPhach":
            {
                frmNhapDiemTheoSoPhach frm = new frmNhapDiemTheoSoPhach();
                if (!this.CheckFormExist(frm.Tag.ToString()))
                {
                    this.CreateMDIForm(frm);
                }
                break;
            }

            case "barbtnChuongTrinhKhoiKienThuc":
            {
                frmChuongTrinhKhoiKienThuc frm = new frmChuongTrinhKhoiKienThuc();
                if (!this.CheckFormExist(frm.Tag.ToString()))
                {
                    this.CreateMDIForm(frm);
                }
                break;
            }

            case "barbtnChuongTrinhDaoTao":
            {
                frmChuongTrinhDaoTao frm = new frmChuongTrinhDaoTao();
                if (!this.CheckFormExist(frm.Tag.ToString()))
                {
                    this.CreateMDIForm(frm);
                }
                break;
            }

            case "barbtnMonHocTrongKy":
            {
                frmMonHocTrongKy frm = new frmMonHocTrongKy();
                if (!this.CheckFormExist(frm.Tag.ToString()))
                {
                    this.CreateMDIForm(frm);
                }
                break;
            }

            case "barbtnPhanCongGiangDay":
            {
                frmPhanCongGiangDay frm = new frmPhanCongGiangDay();
                if (!this.CheckFormExist(frm.Tag.ToString()))
                {
                    this.CreateMDIForm(frm);
                }
                break;
            }

            case "barbtnKeHoachGiaoVien":
            {
                frmGioGiangGiaoVienHeSoLopDong frm = new frmGioGiangGiaoVienHeSoLopDong();
                if (!this.CheckFormExist(frm.Tag.ToString()))
                {
                    this.CreateMDIForm(frm);
                }
                break;
            }

            case "barbtnDinhMucGioGiang":
            {
                frmDinhMucGioGiangChoTungGiaoVien frm = new frmDinhMucGioGiangChoTungGiaoVien();
                if (!this.CheckFormExist(frm.Tag.ToString()))
                {
                    this.CreateMDIForm(frm);
                }
                break;
            }

            case "barbtnDanhMucMonHoc":
            {
                frmMonHoc frm = new frmMonHoc();
                if (!this.CheckFormExist(frm.Tag.ToString()))
                {
                    this.CreateMDIForm(frm);
                }
                break;
            }

            case "barbtnChonNamHoc":
            {
                foreach (Form frm in this.MdiChildren)
                {
                    if (frm.Name != "frmStartPage")
                    {
                        frm.Close();
                    }
                }
                frmChonNamHoc frmNamHoc = new frmChonNamHoc();
                frmNamHoc.ShowDialog();
                bbNamHoc.Caption = "Năm học: " + Program.NamHoc + " - Học kỳ: " + Program.HocKy.ToString();
                break;
            }

            case "bbNamHoc":
            {
                foreach (Form frm in this.MdiChildren)
                {
                    if (frm.Name != "frmStartPage")
                    {
                        frm.Close();
                    }
                }
                frmChonNamHoc frmNamHoc = new frmChonNamHoc();
                frmNamHoc.ShowDialog();
                bbNamHoc.Caption = "Năm học: " + Program.NamHoc + " - Học kỳ: " + Program.HocKy.ToString();
                break;
            }

            case "barbtnMayTinh":
            {
                System.Diagnostics.Process.Start("calc");
            }
            break;

            case "barbtnDoiMatKhau":
            {
                if (Program.objUserCurrent.Username != "giaovu")
                {
                    frmChangePassword frm = new frmChangePassword();
                    frm.ShowDialog();
                }
                else
                {
                    XtraMessageBox.Show("Tài khoản dùng chung không thể đổi mật khẩu !");
                }
            }
            break;

            case "barbtnTamThoat":
            {
                LogOut();
            }
            break;

            case "barbtnLogOut":
            {
                LogOut();
            }
            break;

            case "barbtnThoat":
            {
                Application.Exit();
            }
            break;

                #region Phân hệ trợ giúp
            // Phân Hệ Trợ Giúp
            case "barbtnWebsite":
            {
                CreatInternetBrowser();
                break;
            }

            case "barbtnHuongDanSuDung":
            {
                try
                {
                    System.Diagnostics.Process proc = new System.Diagnostics.Process();
                    // Set các tham số
                    proc.EnableRaisingEvents = false;
                    proc.StartInfo.FileName  = Application.StartupPath + "\\Template\\HDSD_UnimOs_Khoa.pdf";
                    //proc.StartInfo.Arguments = "http://www.truongviet.vn";
                    // Chạy tiến trình
                    proc.Start();
                }
                catch
                {
                    XtraMessageBox.Show("Không tìm thấy file HDSD_UnimOs_Khoa.pdf trong chương trình");
                }
                break;
            }

            case "barbtnTacGia":
            {
                //XtraMessageBox.Show("Bạn không có quyền truy cập vào chức năng này!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                break;
            }
                #endregion
            }
        }