/// <summary>
        /// Rest Request
        /// </summary>
        /// <param name="deviceId"></param>
        /// <returns></returns>
        private bool DeviceEntryExist(long deviceId)
        {
            MattimonAgentLibrary.Rest.DeviceRequests deviceRequests = new MattimonAgentLibrary.Rest.DeviceRequests();
            Boolean deviceIdExisting = deviceRequests.DeviceEntryExist(deviceId);

            if (!deviceIdExisting)
            {
                EventLog.WriteEntry("Cannot find device entry on the server. Device ID: " + deviceId, EventLogEntryType.Warning, 500);
                return(false);
            }

            return(true);
        }
 /// <summary>
 ///
 /// </summary>
 /// <param name="deviceId"></param>
 /// <param name="userId"></param>
 /// <param name="companyId"></param>
 /// <returns></returns>
 private MattimonAgentLibrary.Models.DeviceOptions RequestDeviceOptions(long deviceId, long userId, long companyId)
 {
     MattimonAgentLibrary.Rest.DeviceRequests deviceRequests = new MattimonAgentLibrary.Rest.DeviceRequests();
     return(deviceRequests.GetDeviceOptions(
                String.Format("{0};{1};{2}", deviceId, userId, companyId)));
 }