Esempio n. 1
0
        public static Library.Customer Map(Entities.Customers custom)
        {
            var customer = new Library.Customer
            {
                Id        = custom.CustomerId,
                FirstName = custom.FirstName,
                LastName  = custom.LastName,
                Security  = (Library.SecurityLevel)custom.SecurityLevel
            };

            customer.PastOrders = Map(custom.Orders, customer).ToList();
            return(customer);
        }
Esempio n. 2
0
        public static Entities.Customers Map(Library.Customer custom)
        {
            var customer = new Entities.Customers
            {
                CustomerId    = custom.Id,
                FirstName     = custom.FirstName,
                LastName      = custom.LastName,
                SecurityLevel = (long)custom.Security
            };

            customer.Orders = Map(custom.PastOrders, customer).ToList();
            return(customer);
        }
Esempio n. 3
0
        public static Entities.Orders Map(Library.Order order, Entities.Customers custom)
        {
            var ord = new Entities.Orders
            {
                OrderId      = order.Id,
                CustomerId   = order.CustomerId,
                Customer     = custom,
                LocationId   = order.LocationId,
                PurchaseDate = order.PlacedTime,
                OrderLine    = MapL(order)
            };

            return(ord);
        }
Esempio n. 4
0
        public static IEnumerable <Entities.Orders> Map(IEnumerable <Library.Order> orders, Entities.Customers custom)
        {
            List <Entities.Orders> order = new List <Entities.Orders>();

            foreach (var item in orders)
            {
                order.Add(Map(item, custom));
            }
            return(order);
        }