public static decimal GetNoSpisDishesOfCatSum(this AlohaService.ServiceDataContracts.OrderFlight orderFlightOrder, long?cId) { if (orderFlightOrder.DishPackagesForLab == null || !orderFlightOrder.DishPackagesForLab.Any()) { return(0); } return(orderFlightOrder.DishPackagesNoSpis.Where(x => x.Dish.DishLogicGroupId == cId).Sum(a => a.TotalSumm) * (orderFlightOrder.OrderSumm == 0 ? 1 : (orderFlightOrder.OrderTotalSumm / orderFlightOrder.OrderSumm))); }
public OperationResult CreateOrderFlight(ServiceDataContracts.OrderFlight orderFlight) { return(orderFlightService.CreateOrderFlight(orderFlight)); }
public OperationResultValue <ServiceDataContracts.OrderFlight> UpdateOrderFlight(ServiceDataContracts.OrderFlight orderFlight, long userId) { return(orderFlightService.UpdateOrderFlight(orderFlight, userId)); }
public bool InsertOrderFlightFromAloha(ServiceDataContracts.OrderFlight orderFlight) { return(orderFlightService.InsertOrderFlightFromAloha(orderFlight)); }