BKI_DichVuMatDat.NghiepVu.f313_dang_ky_giam_tru_nguoi_phu_thuoc_v2_details.check_validate_data C# (CSharp) Method

check_validate_data() private method

private check_validate_data ( ) : bool
return bool
        private bool check_validate_data()
        {
            if(m_sle_chon_nhan_vien.EditValue == null)
            {
                CHRM_BaseMessages.MsgBox_Error(CONST_ID_MSGBOX.ERROR_CHUA_CHON_NHAN_VIEN);
                return false;
            }
            else if(m_dat_ngay_bat_dau.EditValue == null)
            {
                string v_str_error = "Vui lòng nhập tháng bắt đầu tính giảm trừ!";
                XtraMessageBox.Show(v_str_error, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return false;
            }
            else if (m_dat_ngay_bat_dau.EditValue !=null && m_dat_ngay_ket_thuc.EditValue!= null)
            {
                DateTime v_dat_ngay_bat_dau = DateTime.Parse(m_dat_ngay_bat_dau.EditValue.ToString());
                DateTime v_dat_ngay_ket_thuc = DateTime.Parse(m_dat_ngay_ket_thuc.EditValue.ToString());
                if (v_dat_ngay_bat_dau >= v_dat_ngay_ket_thuc)
                {
                    string v_str_error = "Tháng bắt đầu giảm trừ đang lớn hơn tháng kết thúc giảm trừ. \nVui lòng kiểm tra lại!";
                    XtraMessageBox.Show(v_str_error, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return false;
                }
            }
            return true;
        }