Ejemplo n.º 1
0
 private void frmNhapDeNghi_Load(object sender, EventArgs e)
 {
     try
     {
         cmbPhanCong.Properties.DataSource = DeNghiBUS.ThongTinPhanCongTheoGV(maGV, hocKy, namHoc);
         cmbPhanCong.EditValue             = cmbPhanCong.Properties.GetDataSourceValue("MaPC", 0);
     }
     catch (Exception ex)
     {
         ExceptionUtil.ThrowMsgBox(ex.Message);
     }
 }
Ejemplo n.º 2
0
 public void Cancel()
 {
     try
     {
         deNghis.Clear();
         deNghis = DeNghiBUS.DanhSachDeNgiTheoTuan(maGV, ngayDauTuan);
         DeNgiGiangDay_Load(null, null);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 3
0
        private void DeNgiGiangDay_Load(object sender, EventArgs e)
        {
            try
            {
                Clear();
                foreach (DeNghi d in deNghis)
                {
                    ISingleResult <sp_ThongTinDeNghiResult> thongTin = DeNghiBUS.ThongTinDeNghi(d.BuoiHoc, d.MaPC);
                    foreach (var i in thongTin)
                    {
                        Thu t = Thu.Thu2;
                        switch (i.Ngay.DayOfWeek)
                        {
                        case DayOfWeek.Monday:
                            t = Thu.Thu2;
                            break;

                        case DayOfWeek.Tuesday:
                            t = Thu.Thu3;
                            break;

                        case DayOfWeek.Wednesday:
                            t = Thu.Thu4;
                            break;

                        case DayOfWeek.Thursday:
                            t = Thu.Thu5;
                            break;

                        case DayOfWeek.Friday:
                            t = Thu.Thu6;
                            break;

                        case DayOfWeek.Saturday:
                            t = Thu.Thu7;
                            break;

                        case DayOfWeek.Sunday:
                            t = Thu.ChuNhat;
                            break;
                        }
                        Paint((int)t, i.TietBatDau, i.SoTiet, i.MaLop, i.TenMH);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 4
0
 private void btnLuu_Click(object sender, EventArgs e)
 {
     try
     {
         BuoiHocBUS.Them(deNgiGiangDay1.buoiHocs);
         DeNghiBUS.Them(deNgiGiangDay1.deNghis);
         StaticClass.LuuThayDoi();
         StaticClass.Log.GhiFile("Thêm đề nghị giảng dạy cho tuần " + cmbTuan.Text);
         MsgboxUtil.Success("Thành công");
     }
     catch (Exception ex)
     {
         ExceptionUtil.ThrowMsgBox(ex.Message);
     }
 }
Ejemplo n.º 5
0
 private void lsvTables_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         //bang sinh vien
         if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.SinhVien.ToString())
         {
             tenBang = "SinhVien";
             gridControl1.DataSource = SinhVienBUS.LayDuLieu();
             return;
         }
         //bang buoi hoc
         if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.BuoiHoc.ToString())
         {
             tenBang = "BuoiHoc";
             gridControl1.DataSource = BuoiHocBUS.LayDuLieu();
             return;
         }
         //bang thoi khoa bieu
         if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.ThoiKhoaBieu.ToString())
         {
             tenBang = "ThoiKhoaBieu";
             gridControl1.DataSource = ThoiKhoaBieuBUS.LayDuLieu();
             return;
         }
         //bang phong hoc
         if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.PhongHoc.ToString())
         {
             tenBang = "PhongHoc";
             gridControl1.DataSource = PhongHocBUS.LayDuLieu();
             return;
         }
         //bang đề nghị
         if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.DeNghi.ToString())
         {
             tenBang = "DeNghi";
             gridControl1.DataSource = DeNghiBUS.LayDuLieu();
             return;
         }
         //bang lop
         if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.Lop.ToString())
         {
             tenBang = "Lop";
             gridControl1.DataSource = LopBUS.LayDuLieu();
             return;
         }
         //bang phan cong
         if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.PhanCong.ToString())
         {
             tenBang = "PhanCong";
             gridControl1.DataSource = PhanCongBUS.LayDuLieu();
             return;
         }
         //bang mon hoc
         if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.MonHoc.ToString())
         {
             tenBang = "MonHoc";
             gridControl1.DataSource = MonHocBUS.LayDuLieu();
             return;
         }
         //bang nghanh hoc
         if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.NganhHoc.ToString())
         {
             tenBang = "NganhHoc";
             gridControl1.DataSource = NganhHocBUS.LayDuLieu();
             return;
         }
         //bang nguoi dung
         if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.NguoiDung.ToString())
         {
             tenBang = "NguoiDung";
             gridControl1.DataSource = NguoiDungBUS.LayDuLieu();
             return;
         }
         //bang trinh do
         if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.TrinhDo.ToString())
         {
             tenBang = "TrinhDo";
             gridControl1.DataSource = TrinhDoBUS.DanhSachTrinhDo();
             return;
         }
         //bang giang vien
         if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.GiangVien.ToString())
         {
             tenBang = "GiangVien";
             gridControl1.DataSource = GiangVienBUS.LayDuLieu();
             return;
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }