Пример #1
0
 // DELETE: api/Document/5
 public HttpResponseMessage Delete(int id)
 {
     if (id > 0)
     {
         var isSuccess = _documentServices.DeleteDocument(id);
         if (isSuccess)
         {
             return(Request.CreateResponse(HttpStatusCode.OK, true));
         }
         throw new ApiDataException(1002, "Document is already deleted or not exist in system.", HttpStatusCode.NoContent);
     }
     throw new ApiException()
           {
               ErrorCode = (int)HttpStatusCode.BadRequest, ErrorDescription = "Bad Request..."
           };
 }
Пример #2
0
 private void delete(DocumentOptionPageModel obj)
 {
     Task.Run(async() =>
     {
         await _documentServices.DeleteDocument(obj.document);
         MessagingCenter.Send(this, "documentdeleted");
         Device.BeginInvokeOnMainThread(async() =>
         {
             await CoreMethods.PopPageModel();
             RaisePropertyChanged();
         });
         if (_restService.DeleteDocument(obj.document))
         {
             _dialogServices.ShowMessage(obj.document.type + "supprimer avec succes", false);
         }
         else
         {
             _dialogServices.ShowMessage("Error", true);
         }
     });
 }