void m_cmd_search_Click(object sender, EventArgs e)
{
try
{
if (m_dat_thang.DateTime == null)
{
CHRM_BaseMessages.MsgBox_Error("Bạn vui lòng chọn tháng");
return;
}
//
kiem_tra_trang_thai_loc();
//
DateTime v_dau_thang = CHRMCommon.get_first_day_of_month(m_dat_thang.DateTime);
DateTime v_cuoi_thang = CHRMCommon.get_last_day_of_month(m_dat_thang.DateTime);
switch (m_e_cach_loc_du_lieu)
{
case CachLocDuLieu.KhongLoc:
load_all_data_2_grid_theo_thang(v_dau_thang, v_cuoi_thang);
m_str_trang_thai = "";
m_str_thang_nam = m_dat_thang.DateTime.Month.ToString() + "/" + m_dat_thang.DateTime.Year.ToString();
break;
case CachLocDuLieu.LocTheoLoaiTrangThai:
decimal id_loai_trang_thai = (decimal)m_sle_chon_loai_trang_thai_lao_dong.EditValue;
load_data_2_grid_theo_loai_trang_thai(id_loai_trang_thai, v_dau_thang, v_cuoi_thang);
m_str_trang_thai = " sang " + m_sle_chon_loai_trang_thai_lao_dong.Text;
m_str_thang_nam = m_dat_thang.DateTime.Month.ToString() + "/" + m_dat_thang.DateTime.Year.ToString();
break;
case CachLocDuLieu.LocTheoTrangThai:
decimal id_trang_thai = (decimal)m_sle_chon_trang_thai_lao_dong.EditValue;
load_data_2_grid_theo_trang_thai(id_trang_thai, v_dau_thang, v_cuoi_thang);
m_str_trang_thai = " sang " + m_sle_chon_trang_thai_lao_dong.Text;
m_str_thang_nam = m_dat_thang.DateTime.Month.ToString() + "/" + m_dat_thang.DateTime.Year.ToString();
break;
default:
break;
}
}
catch (Exception v_e)
{
CSystemLog_301.ExceptionHandle(v_e);
}
}