コード例 #1
0
        /// <summary>
        /// Maps from web to db Model
        /// </summary>
        /// <param name="input">PersonName Web Model</param>
        /// <param name="dbModel">PersonName db Model</param>
        /// <returns>Updates existing PersonName db Model</returns>
        public static db.PersonName ToDbModel(this PersonName input, db.PersonName dbModel)
        {
            if (input == null)
            {
                return null;
            }

            dbModel.FirstName = input.FirstName;
            dbModel.LastName = input.LastName;
            return dbModel;
        }
コード例 #2
0
        /// <summary>
        /// Maps from web to db Model
        /// </summary>
        /// <param name="input">AddressInformation Web Model</param>
        /// <param name="dbModel">AddressInformation db Model</param>
        /// <returns>Updates existing AddressInformation db Model</returns>
        public static db.AddressInformation ToDbModel(this AddressInformation input, db.AddressInformation dbModel)
        {
            if (dbModel == null)
            {
                return null;
            }

            dbModel.City = input.City;
            dbModel.Country = input.Country;
            dbModel.PostalCode = input.PostalCode;
            dbModel.StreetAddress = input.StreetAddress;

            return dbModel;
        }