Пример #1
0
        public static List <DTO.DtoOrder> getOrders()
        {
            var db        = new BobsPizzaDbEntities1();
            var orders    = db.Orders.Where(p => p.Completed == false).ToList();
            var DTOorders = new List <DTO.DtoOrder>();

            foreach (var pizza in orders)
            {
                DTO.DtoOrder order = new DTO.DtoOrder();

                order.Address        = pizza.Address;
                order.Completed      = pizza.Completed;
                order.Crust          = pizza.Crust;
                order.GreenPeppers   = pizza.GreenPeppers;
                order.Name           = pizza.Name;
                order.Onions         = pizza.Onions;
                order.OrderId        = pizza.OrderId;
                order.PayementMethod = pizza.PayementMethod;
                order.Pepperoni      = pizza.Pepperoni;
                order.Phone          = pizza.Phone;
                order.Sausage        = pizza.Sausage;
                order.Size           = pizza.Size;
                order.TotalCost      = pizza.TotalCost;
                order.Zip            = pizza.Zip;

                DTOorders.Add(order);
            }

            return(DTOorders);
        }
        public static List<DTO.DtoOrder> getOrders()
        {
            var db = new BobsPizzaDbEntities1();
            var orders = db.Orders.Where(p => p.Completed == false).ToList();
            var DTOorders = new List<DTO.DtoOrder>();

            foreach (var pizza in orders)
            {
                DTO.DtoOrder order = new DTO.DtoOrder();

                order.Address = pizza.Address;
                order.Completed = pizza.Completed;
                order.Crust = pizza.Crust;
                order.GreenPeppers = pizza.GreenPeppers;
                order.Name = pizza.Name;
                order.Onions = pizza.Onions;
                order.OrderId = pizza.OrderId;
                order.PayementMethod = pizza.PayementMethod;
                order.Pepperoni = pizza.Pepperoni;
                order.Phone = pizza.Phone;
                order.Sausage = pizza.Sausage;
                order.Size = pizza.Size;
                order.TotalCost = pizza.TotalCost;
                order.Zip = pizza.Zip;

                DTOorders.Add(order);
            }

            return DTOorders;
        }
Пример #3
0
        public static void MarkAsCompleted(Guid orderId)
        {
            var db    = new BobsPizzaDbEntities1();
            var order = db.Orders.FirstOrDefault(p => p.OrderId == orderId);

            order.Completed = true;
            db.SaveChanges();
        }
        public static void PlaceTestOrder()
        {
            Order testOrder = new Order();
            testOrder.Address = "Test Address 3";
            testOrder.Crust = DTO.Enums.CrustType.Thick;
            testOrder.GreenPeppers = true;
            testOrder.Name = "Test Name 3";
            testOrder.Onions = false;
            testOrder.OrderId = Guid.NewGuid();
            testOrder.PayementMethod = DTO.Enums.PaymentType.Credit;
            testOrder.Phone = "777-5555";
            testOrder.Size = DTO.Enums.SizeType.Medium;
            testOrder.TotalCost = 15.00M;
            testOrder.Zip = "99999";

            var db = new BobsPizzaDbEntities1();
            db.Orders.Add(testOrder);
            db.SaveChanges();
        }
        public static DTO.PricesDTO getPrices()
        {
            var db = new BobsPizzaDbEntities1();
            var prices = db.Prices.First();

            DTO.PricesDTO pricesDTO = new DTO.PricesDTO();

            pricesDTO.Small = prices.Small;
            pricesDTO.Medium = prices.Medium;
            pricesDTO.Large = prices.Large;
            pricesDTO.Regular = prices.Regular;
            pricesDTO.Thin = prices.Thin;
            pricesDTO.Thick = prices.Thick;
            pricesDTO.Sausage = prices.Sausage;
            pricesDTO.Pepperoni = prices.Pepperoni;
            pricesDTO.Onions = prices.Onions;
            pricesDTO.GreenPeppers = prices.GreenPeppers;

            return pricesDTO;
        }
Пример #6
0
        public static DTO.PricesDTO getPrices()
        {
            var db     = new BobsPizzaDbEntities1();
            var prices = db.Prices.First();

            DTO.PricesDTO pricesDTO = new DTO.PricesDTO();

            pricesDTO.Small        = prices.Small;
            pricesDTO.Medium       = prices.Medium;
            pricesDTO.Large        = prices.Large;
            pricesDTO.Regular      = prices.Regular;
            pricesDTO.Thin         = prices.Thin;
            pricesDTO.Thick        = prices.Thick;
            pricesDTO.Sausage      = prices.Sausage;
            pricesDTO.Pepperoni    = prices.Pepperoni;
            pricesDTO.Onions       = prices.Onions;
            pricesDTO.GreenPeppers = prices.GreenPeppers;

            return(pricesDTO);
        }
Пример #7
0
        public static void PlaceTestOrder()
        {
            Order testOrder = new Order();

            testOrder.Address        = "Test Address 3";
            testOrder.Crust          = DTO.Enums.CrustType.Thick;
            testOrder.GreenPeppers   = true;
            testOrder.Name           = "Test Name 3";
            testOrder.Onions         = false;
            testOrder.OrderId        = Guid.NewGuid();
            testOrder.PayementMethod = DTO.Enums.PaymentType.Credit;
            testOrder.Phone          = "777-5555";
            testOrder.Size           = DTO.Enums.SizeType.Medium;
            testOrder.TotalCost      = 15.00M;
            testOrder.Zip            = "99999";

            var db = new BobsPizzaDbEntities1();

            db.Orders.Add(testOrder);
            db.SaveChanges();
        }
        public static void AddNewOrder(DTO.DtoOrder pizza)
        {
            Order order = new Order();
            order.Address = pizza.Address;
            order.Completed = pizza.Completed;
            order.Crust = pizza.Crust;
            order.GreenPeppers = pizza.GreenPeppers;
            order.Name = pizza.Name;
            order.Onions = pizza.Onions;
            order.OrderId = pizza.OrderId;
            order.PayementMethod = pizza.PayementMethod;
            order.Pepperoni = pizza.Pepperoni;
            order.Phone = pizza.Phone;
            order.Sausage = pizza.Sausage;
            order.Size = pizza.Size;
            order.TotalCost = pizza.TotalCost;
            order.Zip = pizza.Zip;

            var db = new BobsPizzaDbEntities1();
            db.Orders.Add(order);
            db.SaveChanges();
        }
Пример #9
0
        public static void AddNewOrder(DTO.DtoOrder pizza)
        {
            Order order = new Order();

            order.Address        = pizza.Address;
            order.Completed      = pizza.Completed;
            order.Crust          = pizza.Crust;
            order.GreenPeppers   = pizza.GreenPeppers;
            order.Name           = pizza.Name;
            order.Onions         = pizza.Onions;
            order.OrderId        = pizza.OrderId;
            order.PayementMethod = pizza.PayementMethod;
            order.Pepperoni      = pizza.Pepperoni;
            order.Phone          = pizza.Phone;
            order.Sausage        = pizza.Sausage;
            order.Size           = pizza.Size;
            order.TotalCost      = pizza.TotalCost;
            order.Zip            = pizza.Zip;

            var db = new BobsPizzaDbEntities1();

            db.Orders.Add(order);
            db.SaveChanges();
        }
 public static void MarkAsCompleted(Guid orderId)
 {
     var db = new BobsPizzaDbEntities1();
     var order = db.Orders.FirstOrDefault(p => p.OrderId == orderId);
     order.Completed = true;
     db.SaveChanges();
 }