コード例 #1
0
        private async void Button_Click_1(object sender, RoutedEventArgs e)
        {
            string id = ((Button)sender).CommandParameter.ToString();

            await RestHelper.Delete(id);

            Refresh();
        }
コード例 #2
0
ファイル: CustomerUiService.cs プロジェクト: scuh/WS6C
 public void DeleteSelectedCustomer(Action callback)
 {
     if (SelectedCustomer != null)
     {
         _restClient.Delete <CustomerViewModel>(SelectedCustomer.Id, callback);
         Customers.Remove(SelectedCustomer);
         SelectedCustomer = null;
     }
 }
コード例 #3
0
        private async void btnDelete_Click(object sender, EventArgs e)
        {
            if (productView.SelectedCells.Count > 0)
            {
                int rowIndex = productView.SelectedCells[0].RowIndex;

                if (rowIndex + 1 == productView.Rows.Count)
                {
                    return;
                }

                string productId = productView.Rows[rowIndex].Cells[0].Value.ToString();

                await RestHelper.Delete(productId);

                btnGetAll_Click(null, null);
            }
        }
コード例 #4
0
 public static async Task <dynamic> Delete(dynamic parameters = null)
 {
     return(await RestHelper.Delete <T>(parameters));
 }
コード例 #5
0
ファイル: SandboxDeleter.cs プロジェクト: equinor/sepes-api
        static async Task <ApiConversation <TResponse> > Delete <TResponse>(RestHelper restHelper, int sandboxId)
        {
            var response = await restHelper.Delete <TResponse>(String.Format(ApiUrls.SANDBOX, sandboxId));

            return(new ApiConversation <TResponse>(response));
        }
コード例 #6
0
ファイル: GenericDeleter.cs プロジェクト: equinor/sepes-api
        static async Task <ApiConversation <TResponse> > Delete <TResponse>(RestHelper restHelper, string url)
        {
            var response = await restHelper.Delete <TResponse>(url);

            return(new ApiConversation <TResponse>(response));
        }
コード例 #7
0
        static async Task <ApiConversation <TResponse> > Remove <TResponse>(RestHelper restHelper, int studyId, int userId, string role)
        {
            var response = await restHelper.Delete <TResponse>($"api/studies/{studyId}/participants/{userId}/{role}");

            return(new ApiConversation <TResponse>(response));
        }
コード例 #8
0
ファイル: StudyDeleter.cs プロジェクト: equinor/sepes-api
        static async Task <ApiConversation <TResponse> > Delete <TResponse>(RestHelper restHelper, int studyId)
        {
            var response = await restHelper.Delete <TResponse>($"api/studies/{studyId}");

            return(new ApiConversation <TResponse>(response));
        }