示例#1
0
        public void CompleteOrder(Guid orderID)
        {
            var db    = new PapaBobsDBEntities();
            var order = db.Orders.FirstOrDefault(p => p.OrderId == orderID);

            order.Completed = true;
            db.SaveChanges();
        }
示例#2
0
        public void CreateOrder(DTO.OrderDTO dtoOrder)
        {
            var   db    = new PapaBobsDBEntities();
            Order order = convertToEntity(dtoOrder);

            db.Orders.Add(order);
            db.SaveChanges();
        }
示例#3
0
        public PizzaPriceDTO GetPizzaPrice()
        {
            Mapper.Initialize(cfg => cfg.CreateMap <PizzaPriceDTO, PizzaPrice>());
            var db       = new PapaBobsDBEntities();
            var prices   = db.PizzaPrices.First();
            var dtoPrice = ConvertToDto(prices);

            return(dtoPrice);
        }
示例#4
0
        public List <DTO.OrderDTO> GetOrders()
        {
            var db       = new PapaBobsDBEntities();
            var dbOrders = db.Orders.Where(p => p.Completed == false).ToList();

            var dtoOrders = convertToDTO(dbOrders);

            return(dtoOrders);
        }