public IActionResult GetDetails([FromRoute] string id)
        {
            if (string.IsNullOrEmpty(id))
            {
                return(BadRequest());
            }
            Shipment objDB = shipService.GetByBillNo(id, _context);

            if (objDB != null)
            {
                var flowData = shipService.mapFlowData(objDB, _context);
                return(Ok(new { shipInfo = objDB, flowInfo = flowData }));
            }
            return(Ok(new { shipInfo = new {}, flowInfo = new Array[0] }));
        }