public async Task <ServiceResult> Add([FromBody] OrderAddModel apiEntity) { var entity = OrderAddModel.Map(apiEntity); var result = await _orderService.AddAsync(entity); if (result.TryCastModel(out Order order)) { result.ViewModel = OrderViewModel.Map(order); } return(result); }