void m_sle_chon_nhan_vien_EditValueChanged(object sender, EventArgs e)
{
try
{
if (m_sle_chon_nhan_vien.EditValue == null || m_sle_chon_nhan_vien.EditValue == "")
{
m_insert_click = -1;
clear_data_in_form();
m_insert_click = 0;
}
else
{
m_id_gd_hd = find_id_hd(CIPConvert.ToDecimal(m_sle_chon_nhan_vien.EditValue));
if (m_id_gd_hd != -1)
{
m_id_loai_hop_dong = find_id_loai_hop_dong_cua_nhan_vien(m_id_gd_hd);
if (m_id_loai_hop_dong != CONST_ID_LOAI_HOP_DONG.HOP_DONG_HOC_VIEC)
{
load_data_2_m_variable();
load_data_2_grc_hs_lns(CIPConvert.ToDecimal(m_sle_chon_nhan_vien.EditValue));
load_data_2_grc_lcd(CIPConvert.ToDecimal(m_sle_chon_nhan_vien.EditValue));
load_data_hs_lns_lcd_now_2_form();
}
else
{
CHRM_BaseMessages.MsgBox_Infor("Nhân viên có hợp đồng học việc. Ko có lương chế độ, lương năng suất");
m_insert_click = -1;
clear_data_in_form();
m_insert_click = 0;
}
}
else
{
CHRM_BaseMessages.MsgBox_Infor("Nhân viên chưa có hợp đồng hoặc đã hết hạn hợp đồng!");
load_data_2_grc_hs_lns(CIPConvert.ToDecimal(m_sle_chon_nhan_vien.EditValue));
load_data_2_grc_lcd(CIPConvert.ToDecimal(m_sle_chon_nhan_vien.EditValue));
m_insert_click = -1;
clear_data_hs_lns_in_form();
clear_data_lcd_in_form();
m_sle_chon_nhan_vien.EditValue = null;
m_insert_click = 0;
}
}
}
catch (Exception v_e)
{
CSystemLog_301.ExceptionHandle(v_e);
}
}