public IActionResult SaveDeliveryDetails(DeliveryViewModel model) { try { var delivery = _iMapper.Map <DeliveryViewModel, Delivery>(model); var savedDeliveryDetails = _materialsRepository.SaveDeliveryDetails(model.MaterialItems); return(Ok(savedDeliveryDetails)); } catch (Exception ex) { _logger.LogError(ex.ToString()); return(BadRequest()); } }