Exemplo n.º 1
0
 public ActionResult <ClearDeviceLogResponse> Post(ClearDeviceLog request)
 {
     if (request.Ids != null)
     {
         host.Connection.Delete(GXDeleteArgs.Delete <GXError>(q => request.Ids.Contains(q.DeviceId)));
     }
     else
     {
         host.Connection.Delete(GXDeleteArgs.DeleteAll <GXError>());
     }
     host.SetChange(TargetType.DeviceLog, DateTime.Now);
     return(new ClearDeviceLogResponse());
 }
Exemplo n.º 2
0
 public ActionResult <RemoveReaderResponse> Post(RemoveReader request)
 {
     if (request.Ids != null)
     {
         host.Connection.Delete(GXDeleteArgs.Delete <GXReaderInfo>(q => request.Ids.Contains(q.Id)));
     }
     else
     {
         host.Connection.Delete(GXDeleteArgs.DeleteAll <GXReaderInfo>());
     }
     host.SetChange(TargetType.Readers, DateTime.Now);
     return(new RemoveReaderResponse());
 }
Exemplo n.º 3
0
 public ActionResult <ClearSystemErrorResponse> Post(ClearSystemError request)
 {
     host.Connection.Delete(GXDeleteArgs.DeleteAll <GXSystemError>());
     host.SetChange(TargetType.SystemError, DateTime.Now);
     return(new ClearSystemErrorResponse());
 }