protected async System.Threading.Tasks.Task Grid0RowSelect(BlazorCrmWasm.Models.Crm.OpportunityStatus args) { var dialogResult = await DialogService.OpenAsync <EditOpportunityStatus>("Edit Opportunity Status", new Dictionary <string, object>() { { "Id", args.Id } }); grid0.Reload(); await InvokeAsync(() => { StateHasChanged(); }); }
protected async System.Threading.Tasks.Task Form0Submit(BlazorCrmWasm.Models.Crm.OpportunityStatus args) { try { var crmUpdateOpportunityStatusResult = await Crm.UpdateOpportunityStatus(id : Id, opportunityStatus : opportunitystatus); DialogService.Close(opportunitystatus); } catch (System.Exception crmUpdateOpportunityStatusException) { NotificationService.Notify(NotificationSeverity.Error, $"Error", $"Unable to update OpportunityStatus"); } }
protected async System.Threading.Tasks.Task Load() { var crmGetOpportunityStatusByIdResult = await Crm.GetOpportunityStatusById(id : Id); opportunitystatus = crmGetOpportunityStatusByIdResult; }
public async System.Threading.Tasks.Task <HttpResponseMessage> UpdateOpportunityStatus(int?id = default(int?), Models.Crm.OpportunityStatus opportunityStatus = default(Models.Crm.OpportunityStatus)) { var uri = new Uri(baseUri, $"OpportunityStatuses({id})"); var httpRequestMessage = new HttpRequestMessage(HttpMethod.Patch, uri); httpRequestMessage.Content = new StringContent(ODataJsonSerializer.Serialize(opportunityStatus), Encoding.UTF8, "application/json"); OnUpdateOpportunityStatus(httpRequestMessage); return(await httpClient.SendAsync(httpRequestMessage)); }
public async System.Threading.Tasks.Task <Models.Crm.OpportunityStatus> CreateOpportunityStatus(Models.Crm.OpportunityStatus opportunityStatus = default(Models.Crm.OpportunityStatus)) { var uri = new Uri(baseUri, $"OpportunityStatuses"); var httpRequestMessage = new HttpRequestMessage(HttpMethod.Post, uri); httpRequestMessage.Content = new StringContent(ODataJsonSerializer.Serialize(opportunityStatus), Encoding.UTF8, "application/json"); OnCreateOpportunityStatus(httpRequestMessage); var response = await httpClient.SendAsync(httpRequestMessage); return(await response.ReadAsync <Models.Crm.OpportunityStatus>()); }
protected async System.Threading.Tasks.Task Load() { opportunitystatus = new BlazorCrmWasm.Models.Crm.OpportunityStatus() { }; }