Beispiel #1
0
 private void bbiSave_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (ChuNhiemController.checkInputCN(txtNamHoc.Text))
     {
         string maGV  = listGV.Find(x => x.HoTen == cbTenGV.Text).MaGV;
         string maLop = listLop.Find(x => x.TenLop == cbTenLop.Text).MaLop;
         if (state == 0)
         {
             if (ChuNhiemController.ThemCN(maGV, maLop, txtNamHoc.Text))
             {
                 MessageBox.Show("Thành Công", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             else
             {
                 MessageBox.Show("Lỗi", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             if (ChuNhiemController.SuaCN(maGV, maLop, txtNamHoc.Text))
             {
                 MessageBox.Show("Thành Công", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             else
             {
                 MessageBox.Show("Lỗi", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
 }
Beispiel #2
0
        public void Hienthi()
        {
            lstCN = ChuNhiemController.getAllDataChuNhiem();
            DataTable dt = ViewHelper.ToDataTable <ChuNhiem>(lstCN);

            dtgChuNhiem.DataSource = dt;
            dtgChuNhiem.RowsDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            dt.Columns["MaGV"].ColumnName     = "Mã GV";
            dt.Columns["HoTen"].ColumnName    = "Họ Tên Giáo viên";
            dt.Columns["TenLop"].ColumnName   = "Tên Lớp";
            dt.Columns["NiemKhoa"].ColumnName = "Niêm Khóa";
            int i = 0;

            foreach (DataGridViewColumn col in dtgChuNhiem.Columns)
            {
                col.HeaderCell.Style.Alignment      = DataGridViewContentAlignment.MiddleCenter;
                col.HeaderCell.Style.Font           = new Font("Arial", 12F, FontStyle.Bold, GraphicsUnit.Pixel);
                dtgChuNhiem.Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
                i++;
            }
            try { dtgChuNhiem.CurrentCell = dtgChuNhiem[CurCl, CurR]; } catch { }
            dtgChuNhiem.Refresh();
        }