コード例 #1
0
        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;
        }
コード例 #4
0
ファイル: CrmService.cs プロジェクト: paededev/radzen
        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));
        }
コード例 #5
0
ファイル: CrmService.cs プロジェクト: paededev/radzen
        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()
     {
     };
 }