Esempio n. 1
0
        public void Delivered(int orderId, int softMealId, int employeeId)
        {
            if (orderId > 0)
            {
                var log = new DeliveryLog
                {
                    Date        = DateTime.Now,
                    Status      = 4,
                    Description = "Подигната нарачка",
                    EmployeeId  = employeeId,
                    OrderId     = orderId,
                    SoftMealId  = 0
                };
                _orderRepository.AddDeliveryLog(log);

                _orderRepository.Delivered(orderId);
            }
            else
            {
                var log = new DeliveryLog
                {
                    Date        = DateTime.Now,
                    Status      = 5,
                    Description = "Подигнат сув оброк",
                    EmployeeId  = employeeId,
                    OrderId     = 0,
                    SoftMealId  = softMealId
                };
                _orderRepository.AddDeliveryLog(log);

                _orderRepository.DeliveredSoftMeal(softMealId);
            }
        }