diff --git a/SnipeSharp/Endpoints/ExtendedManagers/AssetEndpointManager.cs b/SnipeSharp/Endpoints/ExtendedManagers/AssetEndpointManager.cs index a96bf02..a8e587e 100644 --- a/SnipeSharp/Endpoints/ExtendedManagers/AssetEndpointManager.cs +++ b/SnipeSharp/Endpoints/ExtendedManagers/AssetEndpointManager.cs @@ -27,5 +27,18 @@ public IRequestResponse Checkin(ICommonEndpointModel item) return result; } + public Asset GetByAssetTag(string assetTag) + { + var response = _reqManager.Get(string.Format("{0}/bytag/{1}", _endPoint, assetTag)); + var result = JsonConvert.DeserializeObject(response); + return result; + } + + public Asset GetBySerialNumber(string serialNumber) + { + var response = _reqManager.Get(string.Format("{0}/byserial/{1}", _endPoint, serialNumber)); + var result = JsonConvert.DeserializeObject(response); + return result; + } } }