public JsonResult ApiClient_Delete2(int apiClientId) { try { _apiClientBusiness.TryDestroy(WamsUser.WamsId, apiClientId); return(Json(new { success = true })); } catch (Exception) { return(Json(new { success = false, Errors = string.Format("Could not Delete Client") })); } }
public void Unsubscribe(string wamsId, int edOrgId, int apiClientId) { var apiClient = _apiClientBusiness.GetApiClient(apiClientId); var vendorId = apiClient?.Application?.VendorVendorId; if (!vendorId.HasValue) { return; } _adminDbContext.Subscriptions.Add(new Subscription { EducationOrganizationId = edOrgId, SubscriptionActionId = (int)SubscriptionActionEnum.Unsubscribe, VendorId = vendorId.Value, WamsId = wamsId, CreatedDate = DateTime.Now }); _adminDbContext.SaveChanges(wamsId); _apiClientBusiness.TryDestroy(wamsId, apiClientId); }