Example #1
0
        public void Run()
        {
            using (var context = new Entities.SalesDbContext())
            {
                var client = new Entities.Client()
                {
                    Name = $"TestNameClient {context.Clients.Count()}"
                };
                var product = new Entities.Product {
                    Name = $"TestNameProduct {context.Products.Count()}"
                };
                var sales = new Entities.Sale {
                    Date = DateTime.Now, Client = client, Product = product, Summa = context.Clients.Count() + context.Products.Count()
                };

                context.Clients.Add(client);
                context.Products.Add(product);
                context.Sales.Add(sales);
                context.SaveChanges();
            }

            using (var context = new Entities.SalesDbContext())
            {
                var client  = context.Clients.OrderByDescending(x => x.Id).FirstOrDefault();
                var product = context.Products.OrderByDescending(x => x.Id).FirstOrDefault();
                var sale    = context.Sales.OrderByDescending(x => x.Id).FirstOrDefault();

                Console.WriteLine("---------------Last record---------------");
                Console.WriteLine($"{client.Id}, {client.Name}");
                Console.WriteLine($"{product.Id}, {product.Name}");
                Console.WriteLine($"{sale.Id}, Client [ {sale.Client.Id}, {sale.Client.Name} ] Item [ {sale.Product.Id} , {sale.Product.Name}], {sale.Summa}");
                Console.WriteLine("-----------------------------------------");
            }
        }
Example #2
0
 public void SetOne(Entities.Sale one)
 {
     Repository.SetOne(one);
 }
Example #3
0
 public void Delete(Customer customer, Campaign campaign, Entities.Sale sale)
 {
 }
Example #4
0
 public void Add(Entities.Sale sale, Customer customer, Campaign campaign)
 {
 }
Example #5
0
 public void Update(Entities.Sale sale, Customer customer, Campaign campaign)
 {
 }