コード例 #1
0
        internal static Customer MapFromModel(vRpt_Customer customer)
        {
            var c = new Customer();

            c.CopyFrom(customer);
            return(c);
        }
コード例 #2
0
        public static CustomerLedger MapFromCustomer(vRpt_CustomerLedger ledger, vRpt_Customer customer)
        {
            var cl = new CustomerLedger();

            cl.CopyFromCustomer(customer);
            cl.CopyFromLedger(ledger);

            return(cl);
        }
コード例 #3
0
        protected void CopyFrom(vRpt_Customer customer)
        {
            Id               = customer.CustomerID;
            Name             = customer.CustomerName;
            ClientId         = customer.ClientID;
            BillToAddress    = customer.BillToAddress;
            BillToCity       = customer.BillToCity;
            BillToState      = customer.BillToState;
            BillToPostalCode = customer.BillToPostalCode;
            BillToCountry    = customer.BillToCountry;

            Email        = customer.Email;
            PrimaryPhone = customer.PrimaryPhone;
            CellPhone    = customer.CellPhone;

            LastVisit  = customer.LastVisit;
            JobCount   = customer.JobCount;
            TotalSales = customer.TotalSales;
            AverageJob = customer.AverageJob;
            Payments   = customer.Payments;
            Balance    = customer.Balance;
        }
コード例 #4
0
 protected void CopyFromCustomer(vRpt_Customer customer)
 {
     CopyFrom(customer);
 }