public US_V_GD_THANH_TOAN_DETAIL(decimal i_dbID) { pm_objDS = new DS_V_GD_THANH_TOAN_DETAIL(); pm_strTableName = c_TableName; IMakeSelectCmd v_objMkCmd = new CMakeAndSelectCmd(pm_objDS, c_TableName); v_objMkCmd.AddCondition("ID", i_dbID, eKieuDuLieu.KieuNumber, eKieuSoSanh.Bang); SqlCommand v_cmdSQL; v_cmdSQL = v_objMkCmd.getSelectCmd(); this.FillDatasetByCommand(pm_objDS, v_cmdSQL); pm_objDR = getRowClone(pm_objDS.Tables[pm_strTableName].Rows[0]); }
public decimal get_sum_tien(DS_V_GD_THANH_TOAN_DETAIL ip_ds_gd_thanh_toan_detail) { decimal v_dc_sum_tien = 0; for (int v_i = 0; v_i < ip_ds_gd_thanh_toan_detail.V_GD_THANH_TOAN_DETAIL.Rows.Count; v_i++) { if (ip_ds_gd_thanh_toan_detail.V_GD_THANH_TOAN_DETAIL.Rows[v_i][V_GD_THANH_TOAN_DETAIL.SO_LUONG_HE_SO].GetType() == typeof(DBNull) || ip_ds_gd_thanh_toan_detail.V_GD_THANH_TOAN_DETAIL.Rows[v_i][V_GD_THANH_TOAN_DETAIL.DON_GIA_TT].GetType() == typeof(DBNull)) { v_dc_sum_tien += 0; } else { v_dc_sum_tien += CIPConvert.ToDecimal(ip_ds_gd_thanh_toan_detail.V_GD_THANH_TOAN_DETAIL.Rows[v_i][V_GD_THANH_TOAN_DETAIL.SO_LUONG_HE_SO]) * CIPConvert.ToDecimal(ip_ds_gd_thanh_toan_detail.V_GD_THANH_TOAN_DETAIL.Rows[v_i][V_GD_THANH_TOAN_DETAIL.DON_GIA_TT]); } } return(v_dc_sum_tien); }
public US_V_GD_THANH_TOAN_DETAIL() { pm_objDS = new DS_V_GD_THANH_TOAN_DETAIL(); pm_strTableName = c_TableName; pm_objDR = pm_objDS.Tables[pm_strTableName].NewRow(); }