public async Task <PreviewOrderColorModel> PreviewOrder(int idOrder, int idClient) { var client = await _clientInfo.ClientInfoGetId(idClient); var order = await _orderServices.GetIdOrder(idOrder, "ServiceColor", "ServiceColor.PriceColor"); var company = await _сompany.GetTableAll(); PreviewOrderColorModel previewOrder = new PreviewOrderColorModel(); previewOrder.order = new OrderServicesCarWashBll(); previewOrder.client = new ClientInfoBll(); previewOrder.сompany = new List <CompanyBll>(); previewOrder.order = order; previewOrder.client = client; previewOrder.сompany = company.ToList(); previewOrder.sumColor = order.ServiceColor.Sum(s => s.price); previewOrder.difficultyWork = order.ServiceColor.FirstOrDefault().difficultyWork; previewOrder.workSpeed = order.ServiceColor.FirstOrDefault().workSpeed; return(previewOrder); }