public OrderItem(PizzaSize pizzaSize, int quantity, int orderId) { var rnd = new Random(); Id = rnd.Next(1, 1000000000); PizzaSizeId = pizzaSize.Id; PizzaSize = pizzaSize; Quantity = quantity; OrderId = orderId; }
public static OrderItemViewModel ToViewModel(OrderItem orderItem) { return(new OrderItemViewModel { Id = orderItem.Id, Quantity = orderItem.Quantity, OrderId = orderItem.OrderId, PizzaSize = orderItem.PizzaSize == null ? new PizzaSizeViewModel() : PizzaSize.ToViewModel(orderItem.PizzaSize) }); }
public static PizzaSizeViewModel ToViewModel(PizzaSize pizzaSize) { return(new PizzaSizeViewModel { Id = pizzaSize.Id, PizzaId = pizzaSize.PizzaId, PizzaViewModel = Pizza.ToViewModel(pizzaSize.Pizza), SizeId = pizzaSize.SizeId, SizeViewModel = Size.ToViewModel(pizzaSize.Size), Price = pizzaSize.Price }); }