BKI_DichVuMatDat.f468_bao_cao_trang_thai_lao_dong.m_cmd_search_Click C# (CSharp) Method

m_cmd_search_Click() private method

private m_cmd_search_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        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);
            }
        }