public async Task DeleteSupplierReturns200OKWithObject() { var response = await _controller.DeleteSupplier(7) as OkNegotiatedContentResult <SupplierCompleteDto>; Assert.IsInstanceOf <OkNegotiatedContentResult <SupplierCompleteDto> >(response); Assert.True(response.Content.Suppliers.Any()); }
protected void DeleteSupplier_Click(object sender, EventArgs e) { int supplierId; if (int.TryParse(CurrentSupplier.Text, out supplierId)) { try { var controller = new SupplierController(); controller.DeleteSupplier(supplierId); BindSupplierDropDown(); // because this current supplier no longer exists // Having removed this supplier, should clean up the form ClearForm_Click(sender, e); //Pass off job to an existing button ShowMessage("Supplier has been removed.", STYLE_SUCCESS); } catch (Exception ex) { ShowMessage(ex.Message, STYLE_WARNING); } } else { ShowMessage("Please look up a supplier before clicking the Delete button", STYLE_INFO); } }
private void deleteButton_Click(object sender, RoutedEventArgs e) { if (supplierTabControl.IsSelected) { if (selectedSupplier != null) { foreach (ISupplier supplier in suppliersDataGrid.SelectedItems) { supplierController.DeleteSupplier(supplier); } suppliersDataGrid.SelectedItem = null; refreshDataGrid(); } } else if (paymentRuleTabControl.IsSelected) { if (selectedPaymentRule != null) { foreach (IPaymentRule paymentRule in paymentRuleDataGrid.SelectedItems) { supplierController.DeletePaymentRule(paymentRule); } paymentRuleDataGrid.SelectedItem = null; refreshPaymentRuleDataGrid(); } } }
private void DeleteDataItem_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Are you sure want to delete this record?", "Delete Warning!", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { SupplierController CallSupplier = new SupplierController(); CallSupplier.DeleteSupplier(Convert.ToInt16((dataGrid.SelectedCells[0].Column.GetCellContent(item) as TextBlock).Text)); } else { MessageBox.Show("Delete Record Successfully Canceled!"); } }
private void btn_delete_Click(object sender, RoutedEventArgs e) { dynamic row = lvSuppliers.SelectedItem; ConfirmationPopup form = new ConfirmationPopup((string)Application.Current.Resources["supplier_ConformationMsg"], header, true); form.ShowDialog(); if (Common._isChecked) { controller.DeleteSupplier(row.Id); _supplier = controller.GetSuppliersByCompanyAndBrach(UserModelVm.CompanyId, UserModelVm.BranchId).OrderBy(x => x.Id).ToList <SupplierModel>(); lvSuppliers.ItemsSource = _supplier; // msg = "Supplier deleted successfully"; // ConfirmationPopup form1 = new ConfirmationPopup(msg, header, false); // form1.ShowDialog(); Common.Notification((string)Application.Current.Resources["supplier_DeletedMsg"], header, false); DisableButtons(); } }
public async Task SupplierController_DeleteSupplier_Ok() { var db = _builder .ConfigureInMemory() .AddTenSuppliers() .Build(); var repository = new Repository <Models.Supplier>(db); var controller = new SupplierController(repository); var Supplier = db.Suppliers.Find(1); var response = (await controller.DeleteSupplier(Supplier.Id)) .Result as OkObjectResult; var values = Convert.ToBoolean(response.Value); values.Should().Be(true); }