OrderPosition Convert(OrderPositionDto orderPositionDto, bool isUpdate) { OrderPosition orderPosition = new OrderPosition() { Length = orderPositionDto.Length, Order = repositories.orderRepository.GetById(orderPositionDto.OrderId), OrderId = orderPositionDto.OrderId, Width = orderPositionDto.Width, WindowId = orderPositionDto.WindowId, Window = repositories.windowRepository.GetById(orderPositionDto.WindowId) }; if (isUpdate) { orderPosition.Id = orderPositionDto.Id; } return(orderPosition); }
public void UpdateOrderPosition(OrderPositionDto orderPositionDto) { repositories.orderPositionRepository.Update(Convert(orderPositionDto, true)); }
public void AddOrderPosition(OrderPositionDto orderPositionDto) { repositories.orderPositionRepository.Create(Convert(orderPositionDto, true)); }