Пример #1
0
        private void loadDGV()
        {
            int month = DateTime.Now.Month;
            int year  = DateTime.Now.Year;

            cbx_Month.Text             = month.ToString();
            dgv_CC.DataSource          = BLL_ATTENDANCE.getByMonth(month, year);
            dgv_CC.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.DisplayedCells;
        }
Пример #2
0
 private void dgv_CC_RowEnter(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         dgv_Detail.DataSource = BLL_ATTENDANCE.getHisMonth(int.Parse(dgv_CC.Rows[e.RowIndex].Cells["ID"].Value.ToString()), int.Parse(cbx_Month.Text), int.Parse(txt_year.Text));
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
Пример #3
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (BLL_Validate.NumValidate(txt_year.Text))
     {
         var rs = BLL_ATTENDANCE.getByMonth(int.Parse(cbx_Month.Text), int.Parse(txt_year.Text));
         if (rs.Rows.Count > 0)
         {
             dgv_CC.DataSource          = null;
             dgv_CC.DataSource          = rs;
             dgv_CC.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.DisplayedCells;
             dgv_CC.Show();
         }
         else
         {
             dgv_CC.DataSource = null;
             dgv_CC.Show();
             MessageBox.Show("Không có dữ liệu", "Thông báo");
         }
     }
     else
     {
         MessageBox.Show("Năm chỉ được nhập số");
     }
 }