private bool check_all_is_ok()
{
for(int v_i_cur_row = 0; v_i_cur_row < m_grv_hop_dong.RowCount; v_i_cur_row++)
{
var v_dr_cur_row = m_grv_hop_dong.GetDataRow(v_i_cur_row);
if(!check_client_one_row(v_dr_cur_row) || !check_logic_one_row(v_dr_cur_row))
{
return false;
}
}
return true;
}