コード例 #1
0
        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]);
        }
コード例 #2
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);
    }
コード例 #3
0
 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();
 }