Example #1
0
        public static Sale ToSale(this SaleParsed s, DbScope scope)
        {
            var customer =  scope.DataProvider
                .GetCustomer(c => c.Name == s.Customer);

            if (customer == null)
                customer = new Customer()
                {
                    Name = s.Customer
                };

            return new Sale()
            {
                Customer = customer,
                Producer = s.Producer,
                DateTime = s.DateTime,
                GoodType = s.GoodType,
                Quantity = s.Quantity,
                Return = s.Return
            };
        }
Example #2
0
 public void AddSpecialPrice(DbScope scope, GoodType good, Customer client, double price)
 {
     scope.DataProvider.AddSpecialPrice(good, client, price);
 }