private void save_data()
{
for (int i = 0; i < m_grv.RowCount; i++)
{
var v_dr = m_grv.GetDataRow(i);
US_GD_THU_NHAP_KHAC v_us = new US_GD_THU_NHAP_KHAC();
v_us.dcID_NHAN_VIEN = get_id_nhan_vien_by_ma_nv(v_dr[1].ToString());
v_us.dcTHANG = m_dat_thang.DateTime.Month;
v_us.dcNAM = m_dat_thang.DateTime.Year;
v_us.dcHE_SO = 0;
v_us.dcSO_TIEN = return_so_tien(v_dr[4].ToString());
v_us.dcSO_TIEN_NOP_THUE = return_so_tien(v_dr[5].ToString());
v_us.dcSO_TIEN_THUC_LINH = return_so_tien(v_dr[6].ToString());
v_us.dcID_LOAI_THU_NHAP_KHAC = 756;
v_us.dcID_QUY_THU_NHAP_KHAC = decimal.Parse(m_sle_quy_tien.EditValue.ToString());
if (i == 0)
v_us.BeginTransaction();
else
{
v_us.UseTransOfUSObject(m_us);
}
m_us = v_us;
v_us.Insert();
}
m_us.CommitTransaction();
}