public bool DeleteArticle(int articleId, ISystemResponse error) { bool deleted = false; try { Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("articleId", articleId.ToString()); string request = WebAPIClient.DeleteRequest("Articles", "", error, parameters); if (!string.IsNullOrEmpty(request) && !error.Error) { JavaScriptSerializer serializer = new JavaScriptSerializer(); BasicResponseModel response = serializer.Deserialize <BasicResponseModel>(request); if (response != null && !error.Error) { deleted = response.success; } } } catch (Exception ex) { error.Error = true; error.Message = "No fue posible eliminar"; error.Exception = ex; } return(deleted); }