public ResponseSingle<XLeaType> GetXLea(string refId)
{
ResponseSingle<XLeaType> output = new ResponseSingle<XLeaType>();
RestRequest request = new RestRequest("xLeas/{refId}", Method.GET);
request.AddParameter("refId", refId, ParameterType.UrlSegment);
request.AddHeader("Accept", "application/json");
var response = restClient.Execute<XLeaCollectionType>(request);
try
{
output.Data = response.Data.xLea.First();
output.StatusCode = (int) response.StatusCode;
output.Message = response.StatusDescription;
output.Header = Util.BuildHeader(response);
}
catch(Exception)
{
output.Data = null;
output.StatusCode = (int) response.StatusCode;
output.Message = response.StatusDescription;
output.Header = Util.BuildHeader(response);
}
return output;
}