예제 #1
0
 /// <summary>
 /// Update a database row from a class
 /// </summary>
 public static void UpdateRowFromPaymentnumbers(ref DataRow row, Paymentnumbers entity)
 {
     row.SetField("iMediaCd", entity.iMediaCd);
     row.SetField("cPaymentNo", entity.cPaymentNo);
     row.SetField("cUnmaskCardNo", entity.cUnmaskCardNo);
     row.SetField("cCardholderName", entity.cCardholderName);
     row.SetField("cShipto", entity.cShipto);
     row.SetField("lIsCreditCard", entity.lIsCreditCard);
     row.SetField("lIsACH", entity.lIsACH);
     row.SetField("dMinSale", entity.dMinSale);
     row.SetField("lCCEnabled", entity.lCCEnabled);
     row.SetField("lAddCardEnabled", entity.lAddCardEnabled);
     row.SetField("lModifyCardEnabled", entity.lModifyCardEnabled);
     row.SetField("deCCAddon", entity.deCCAddon);
     row.SetField("cCCAddonType", entity.cCCAddonType);
     row.SetField("rowidARSD", entity.rowidARSD.ToByteArray());
     row.SetField("userfield", entity.userfield);
 }
예제 #2
0
        public static Paymentnumbers BuildPaymentnumbersFromRow(DataRow row)
        {
            Paymentnumbers entity = new Paymentnumbers();

            entity.iMediaCd           = row.IsNull("iMediaCd") ? 0 : row.Field <int>("iMediaCd");
            entity.cPaymentNo         = row.IsNull("cPaymentNo") ? string.Empty : row.Field <string>("cPaymentNo");
            entity.cUnmaskCardNo      = row.IsNull("cUnmaskCardNo") ? string.Empty : row.Field <string>("cUnmaskCardNo");
            entity.cCardholderName    = row.IsNull("cCardholderName") ? string.Empty : row.Field <string>("cCardholderName");
            entity.cShipto            = row.IsNull("cShipto") ? string.Empty : row.Field <string>("cShipto");
            entity.lIsCreditCard      = row.Field <bool>("lIsCreditCard");
            entity.lIsACH             = row.Field <bool>("lIsACH");
            entity.dMinSale           = row.IsNull("dMinSale") ? decimal.Zero : row.Field <decimal>("dMinSale");
            entity.lCCEnabled         = row.Field <bool>("lCCEnabled");
            entity.lAddCardEnabled    = row.Field <bool>("lAddCardEnabled");
            entity.lModifyCardEnabled = row.Field <bool>("lModifyCardEnabled");
            entity.deCCAddon          = row.IsNull("deCCAddon") ? decimal.Zero : row.Field <decimal>("deCCAddon");
            entity.cCCAddonType       = row.IsNull("cCCAddonType") ? string.Empty : row.Field <string>("cCCAddonType");
            entity.rowidARSD          = row.Field <byte[]>("rowidARSD").ToStringEncoded();
            entity.userfield          = row.IsNull("userfield") ? string.Empty : row.Field <string>("userfield");
            return(entity);
        }