Esempio n. 1
0
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            cBHT_ThamSoHeThong oBThamSoHeThong = new cBHT_ThamSoHeThong();

            GetData();
            oBThamSoHeThong.Update(pThamSoHeThongInfo);
            Result = true;
            this.Close();
        }
Esempio n. 2
0
        public void DocThamSoXepLich()
        {
            // Đọc tham số hệ thống
            HT_ThamSoHeThongInfo pThamSoHeThongInfo = new HT_ThamSoHeThongInfo();

            pThamSoHeThongInfo.HT_ThamSoHeThongID = 0;
            DataTable dtThamSo = new cBHT_ThamSoHeThong().Get(pThamSoHeThongInfo);

            DocThamSoXepLich(dtThamSo);
        }
        private void FormatTieuDe(C1FlexGrid fg, int colBegin, int colWidth, bool ShowThang, bool ShowTuan, bool ShowNgay)
        {
            cBXL_Tuan   oBTuan    = new cBXL_Tuan();
            XL_TuanInfo pTuanInfo = new XL_TuanInfo();

            pTuanInfo.IDDM_NamHoc = Program.IDNamHoc;
            DataTable dtTuan = oBTuan.GetByIDNamHoc(pTuanInfo);
            int       IDTuan, HocKy, TuanThu;
            DateTime  NgayDau, NgayCuoi;

            try
            {
                string HocCaChuNhat = new cBHT_ThamSoHeThong().GetGiaTriByMaThamSo("HocCaChuNhat").Trim();
                int    Temp         = colBegin;

                for (int i = 0; i < dtTuan.Rows.Count; i++)
                {
                    NgayDau  = (DateTime)dtTuan.Rows[i]["TuNgay"];
                    NgayCuoi = (DateTime)dtTuan.Rows[i]["DenNgay"];
                    IDTuan   = int.Parse(dtTuan.Rows[i]["XL_TuanID"].ToString());
                    TuanThu  = int.Parse(dtTuan.Rows[i]["TuanThu"].ToString());
                    HocKy    = int.Parse(dtTuan.Rows[i]["HocKy"].ToString());
                    //SoNgayTuan = NgayCuoi.Subtract(NgayDau).Days;
                    //for (int j = 0; j <= SoNgayTuan; j++)
                    //{
                    //fg.Cols.Add(1);
                    //NgayHienTai = NgayDau.AddDays(j);
                    fg[0, Temp] = IDTuan;
                    fg[1, Temp] = "Học kỳ " + HocKy.ToString();
                    fg[2, Temp] = "Tháng " + NgayDau.Month.ToString();
                    fg[3, Temp] = TuanThu;
                    if (HocCaChuNhat == "0" && NgayCuoi.DayOfWeek == DayOfWeek.Sunday)
                    {
                        fg[4, Temp] = NgayDau.Day.ToString() + " - " + NgayCuoi.AddDays(-1).Day.ToString();
                    }
                    else
                    {
                        fg[4, Temp] = NgayDau.Day.ToString() + " - " + NgayCuoi.Day.ToString();
                    }
                    //fg[5, Temp] = NgayHienTai.Day.ToString();
                    fg[5, Temp]             = "C" + dtTuan.Rows[i]["XL_TuanID"].ToString();
                    fg.Cols[Temp].Width     = colWidth;
                    fg.Cols[Temp].TextAlign = TextAlignEnum.CenterCenter;
                    Temp += 1;
                    //}
                    //Temp += 1;
                }
            }
            catch (Exception ex)
            {
                XtraMessageBox.Show(ex.Message, "THÔNG BÁO LỖI");
            }
        }
Esempio n. 4
0
        private void frmNhapDiemTongKet_Load(object sender, EventArgs e)
        {
            cBHT_ThamSoHeThong oBThamSo = new cBHT_ThamSoHeThong();

            IsGiaoVuNhapDiem = oBThamSo.GetGiaTriByMaThamSo("GiaoVuNhapDiem") == "1" ? true : false;
            if ((Program.objUserCurrent.IDDM_Khoa_GiaoVu > 0 || Program.objUserCurrent.Username == "giaovu") && !IsGiaoVuNhapDiem)
            {
                grvDiem.OptionsBehavior.Editable = false;
                SetButton(false);
            }
            dtXLMonHoc = (new cBKQHT_XepLoaiMonHoc()).Get(new KQHT_XepLoaiMonHocInfo());
            LoadTreeLop(uctrlLop);
            uctrlLop.trlLop.FocusedNodeChanged += new DevExpress.XtraTreeList.FocusedNodeChangedEventHandler(trlLop_FocusedNodeChanged);
        }
Esempio n. 5
0
        private void frmNhapDiemTheoSBDVaSP_Load(object sender, EventArgs e)
        {
            cBHT_ThamSoHeThong oBThamSo = new cBHT_ThamSoHeThong();

            IsGiaoVuNhapDiem = oBThamSo.GetGiaTriByMaThamSo("GiaoVuNhapDiem") == "1" ? true : false;
            if (!IsGiaoVuNhapDiem)
            {
                grvSinhVien.OptionsBehavior.Editable = false;
                btnCapNhat.Enabled   = false;
                btnGhepPhach.Enabled = false;
            }
            LoadTreeLop(uctrlLop);
            uctrlLop.chkExpandAll.Checked       = true;
            uctrlLop.trlLop.FocusedNodeChanged += new DevExpress.XtraTreeList.FocusedNodeChangedEventHandler(trlLop_FocusedNodeChanged);
        }
        public frmGioGiangGiaoVien()
        {
            InitializeComponent();
            oBGG_CongViecGiaoVien          = new cBGG_CongViecGiaoVien();
            pGG_CongViecGiaoVienInfo       = new GG_CongViecGiaoVienInfo();
            oBGG_GiangDayGiaoVien          = new cBGG_GiangDayGiaoVien();
            pGG_GiangDayGiaoVienInfo       = new GG_GiangDayGiaoVienInfo();
            cmbDonVi.Properties.DataSource = LoadDonVi();
            // Thực hiện tính tổng theo group
            this.grvGioGiang.GroupSummary.AddRange(new DevExpress.XtraGrid.GridSummaryItem[] {
                new DevExpress.XtraGrid.GridGroupSummaryItem(DevExpress.Data.SummaryItemType.Sum, "TongTiet", this.grcTongTiet, "{0:#,###}"),
                new DevExpress.XtraGrid.GridGroupSummaryItem(DevExpress.Data.SummaryItemType.Sum, "LyThuyet", this.grcLyThuyet, "{0:#,###}"),
                new DevExpress.XtraGrid.GridGroupSummaryItem(DevExpress.Data.SummaryItemType.Sum, "ThucHanh", this.grcThucHanh, "{0:#,###}"),
                new DevExpress.XtraGrid.GridGroupSummaryItem(DevExpress.Data.SummaryItemType.Sum, "GioQuyChuan", this.grcGioChuan, "{0:#,###.##}"),
                new DevExpress.XtraGrid.GridGroupSummaryItem(DevExpress.Data.SummaryItemType.Sum, "LyThuyetQuyDoi", this.grcLyThuyeQuyDoi, "{0:#,###.##}"),
                new DevExpress.XtraGrid.GridGroupSummaryItem(DevExpress.Data.SummaryItemType.Sum, "ThucHanhQuyDoi", this.grcThucHanhQuyDoi, "{0:#,###.##}")
            });

            cBHT_ThamSoHeThong oBHT_ThamSoHeThong = new cBHT_ThamSoHeThong();

            SoGioThucHanhTrongTuan        = int.Parse(oBHT_ThamSoHeThong.GetGiaTriByMaThamSo("SoTietThucHanhTrong1Tuan"));
            SoTietQuyDoiThucHanhTrongTuan = int.Parse(oBHT_ThamSoHeThong.GetGiaTriByMaThamSo("SoTietQuyDoiThucHanhTrongTuan"));
        }
Esempio n. 7
0
 public frmThamSoHeThong()
 {
     InitializeComponent();
     oBThamSoHeThong = new cBHT_ThamSoHeThong();
 }