private void m_cmd_luu_Click(object sender, EventArgs e)
{
try
{
if (checked_du_lieu_is_ok())
{
for (int i = 0; i < m_grv_lap_hd.DataRowCount; i++)
{
if (check_ma_nhan_vien_is_ok(m_grv_lap_hd.GetDataRow(i)))
{
//gan_du_lieu_cho_us_gd_hop_dong(m_grv_lap_hd.GetDataRow(i));
//gan_du_lieu_cho_us_gd_hd_detail(m_grv_lap_hd.GetDataRow(i));
//gan_du_lieu_cho_us_gd_lns(m_grv_lap_hd.GetDataRow(i));
//gan_du_lieu_cho_us_gd_lcd(m_grv_lap_hd.GetDataRow(i));
insert_data(m_grv_lap_hd.GetDataRow(i));
if (op_str_mess != "-1")
{
CHRM_BaseMessages.MsgBox_Infor("Kiểm tra lại dữ liệu nhân viên " + op_str_mess + ".");
return;
}
}
else
{
if (m_grv_lap_hd.GetDataRow(i)["MA_NHAN_VIEN"].ToString() == "")
{
CHRM_BaseMessages.MsgBox_Infor(CONST_ID_MSGBOX.INFOR_LUU_DU_LIEU_THANH_CONG);
//F503_IMPORT_EXCEL.da_hoan_thanh = true;
this.Close();
return;
}
CHRM_BaseMessages.MsgBox_Error("Mã nhân viên " + m_grv_lap_hd.GetDataRow(i)["MA_NHAN_VIEN"].ToString() + " chưa tồn tại. Vui lòng kiểm tra lại thông tin!");
return;
}
}
}
else
{
CHRM_BaseMessages.MsgBox_Error("Kiểm tra lại dữ liệu!");
}
}
catch (Exception v_e)
{
CSystemLog_301.ExceptionHandle(v_e);
}
}