public ActionResult <Shipment> GetShipment(Guid id) { try { var shipment = _shipmentService.AsQueryable().FirstOrDefault(x => x.Id == id && x.IsDeleted == false); if (shipment == null) { return(NotFound()); } return(Ok(shipment)); } catch (Exception e) { return(BadRequest(e.GetBaseException().Message)); } }