public FrmXtraAccountingObjectDetail() { InitializeComponent(); _accountingObjectPresenter = new AccountingObjectPresenter(this); _vendorPresenter = new VendorPresenter(this); _customerPresenter = new CustomerPresenter(this); }
public Form1() { InitializeComponent(); AllocConsole(); // Console output customerpresenter = new CustomerPresenter(this); // instantiate presenter accountspresenter = new AccountsPresenter(this, customerpresenter); }
public void TestInitialize() // executes once before each test run https://stackoverflow.com/questions/13943078/c-sharp-unit-test-with-common-code-repeated { _manage = new ManageAccounts(); _view = new MockView(); _customerPresenter = new CustomerPresenter(_view); _accountsPresenter = new AccountsPresenter(_view, _customerPresenter); }
/// <summary> /// Deletes a customer. /// </summary> private void deleteToolStripMenuItem_Click(object sender, EventArgs e) { // Check if a node is selected (and not the root) if (treeViewCustomer.SelectedNode == null || treeViewCustomer.SelectedNode.Text == "Customers") { MessageBox.Show("No customer is currently selected", "Delete Customer", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } CustomerModel customer = treeViewCustomer.SelectedNode.Tag as CustomerModel; try { int rowsAffected = new CustomerPresenter(null).Delete(customer.CustomerId); if (rowsAffected == 0) { MessageBox.Show("Cannot delete " + customer.Company + " because they have existing orders!", "Cannot Delete"); return; } // Remove node treeViewCustomer.Nodes[0].Nodes.Remove(treeViewCustomer.SelectedNode); } catch (ApplicationException ex) { MessageBox.Show(ex.Message, "Delete failed"); } }
void Init() { mockCustomerView = Mock.Of <ICustomerView>(); Mock.Get(mockCustomerView).Setup(m => m.SelectedCustomer).Returns(1); customerRepository = new CustomerXmlRepository(Directory.GetCurrentDirectory()); presenter = new CustomerPresenter(mockCustomerView, customerRepository); }
/// <summary> /// Default constructor of FormCustomer. /// </summary> public FormCustomer() { InitializeComponent(); this.Closing += FormCustomer_Closing; // Initialize Presenter. _customerPresenter = new CustomerPresenter(this); }
public PresenterTests() { mockCustomerView = Mock.Of <ICustomerView>(view => view.CustomerList == new List <string>()); mockCustomerRepository = Mock.Of <ICustomerRepository>(repository => repository.GetAllCustomers() == stubCustomerList); presenter = new CustomerPresenter(mockCustomerView, mockCustomerRepository); }
public async Task <IActionResult> CreateCustomer([FromBody] CustomerPresenter model, CancellationToken cancellationToken = default) { var customer = model.ToDomain(); var customerId = await customersRepository.Save(customer, cancellationToken); model.Id = customerId.Value; return(AcceptedAtAction("Get", new { id = customerId.Value }, model)); }
//Base page overload method protected override void PageLoad() { CustomerPresenter presenter = new CustomerPresenter(this, new CustomerModel()); this.AttachPresenter(presenter); presenter.AddCustomerEvent += new EventHandler(HandleAddCustomerEvent); presenter.ListInitView(Request.QueryString["action"]); }
public frmAddCustomer(Form caller, CustomerPresenter presenter) { InitializeComponent(); this.caller = caller; this.presenter = presenter; presenter.CusAddingView = this; refreshAll(); }
/* * Search button functionality starts here */ private void button3_Click(object sender, EventArgs e) { WCSA_Entity_Classes.Customer customer = new CustomerPresenter().checkcustomerDetails(textSearch.Text); if (customer != null) { dataGridView1.DataSource = null; List <Customer> customerList = new List <Customer>(); customerList.Add(customer); dataGridView1.DataSource = customer; } }
protected override void PageLoad() { CustomerPresenter presenter = new CustomerPresenter(this, new CustomerModel()); this.AttachPresenter(presenter); presenter.UpdateCustomerCompleteEvent += new EventHandler(HandleUpdateCustomerCompleteEvent); presenter.CancelUpdateEvent += new EventHandler(HandleCancelUpdateEvent); presenter.EditInitView(Request.QueryString["CustomerFirstName"], IsPostBack); }
public async Task <IActionResult> Get(Guid id, CancellationToken cancellationToken = default) { var customer = await customersRepository.Get(id, cancellationToken); if (customer == null) { return(NotFound()); } return(Json(CustomerPresenter.From(customer))); }
public async Task <IActionResult> UpdateCustomer([FromBody] CustomerPresenter model, CancellationToken cancellationToken = default) { if (!await customersRepository.Exists(model.Id, cancellationToken)) { return(NotFound()); } var customer = model.ToDomain(); await customersRepository.Save(customer, cancellationToken); return(AcceptedAtAction("Get", new { id = customer.Id.Value }, model)); }
public CustomerController(IMapper mapper, ICustomerRepository repository, ICRUDCustomerUseCase getCustomerUseCase, IExportCustomerUseCase exportCustomerUseCase, IManageServerUseCase manageServerUseCase, CustomerPresenter customerPresenter, ExportCustomerPresenter exportPresenter, ManageServerPresenter serverPresenter) { _mapper = mapper; _repository = repository; _getCustomerUseCase = getCustomerUseCase; _exportCustomerUseCase = exportCustomerUseCase; _manageServerUseCase = manageServerUseCase; _customerPresenter = customerPresenter; _exportPresenter = exportPresenter; _serverPresenter = serverPresenter; }
public frmAddCustomer(Form caller, CustomerPresenter presenter, String cusCode) { InitializeComponent(); this.caller = caller; this.presenter = presenter; presenter.CusAddingView = this; refreshAll(); //should load employee infor into components updatedCusCode = cusCode; presenter.loadExistedCustomer(updatedCusCode); }
//Base page overload method protected override void PageLoad() { // DaoFactory is inherited from BasePage CustomerModel CustomerModelObject = new CustomerModel(); CustomerPresenter presenter = new CustomerPresenter(this, CustomerModelObject); this.AttachPresenter(presenter); presenter.AddCustomerCompleteEvent += new EventHandler(HandleAddCustomerCompleteEvent); presenter.CancelAddEvent += new EventHandler(HandleCancelAddEvent); presenter.AddInitView(); }
public PageCustomer(Page mainPage, BusinessObjectsResourceManager businessObjectsResourceManager) { InitializeComponent(); _mainPage = mainPage; _customerPresenter = new CustomerPresenter(this, businessObjectsResourceManager); _customerTypePresenter = new CustomerTypePresenter(_customerType, businessObjectsResourceManager); setDataBinds(); _validator = new HelperControlsToValidate(this); _translate = new HelperControlsTranslate(this, businessObjectsResourceManager); _translate.Translate(); }
public frmCustomer() { InitializeComponent(); presenter = new CustomerPresenter(); presenter.CusView = this; presenter.loadCustomerList(); GridView gridView = grdconCLCustomer.FocusedView as GridView; foreach (GridColumn col in gridView.Columns) { col.OptionsFilter.AutoFilterCondition = AutoFilterCondition.Contains; } gridView.GroupPanelText = "Thả một tiêu đề ở đây để nhóm thông tin"; //gridView.Columns["CUS_CODE"].SortOrder = DevExpress.Data.ColumnSortOrder.Descending; }
/* * xyz function stats here */ private void textBox1_TextChanged(object sender, EventArgs e) { Customer cs = new CustomerPresenter().checkcustomerDetails(textBox1.Text); if (cs != null) { textNid.Enabled = false; textName.Text = cs.Name; textMail.Text = cs.Mail; textPhone.Text = cs.Phone; textAddress.Text = cs.Address; textNid.Text = cs.NID; textLicence.Text = cs.License; btnAdd.Hide(); btnOk.Show(); } }
public void TestCustomer_UI() { //REF: https://msdn.microsoft.com/en-us/library/ms182532.aspx ICustomerGui screen = new CustomersForm(); CustomerPresenter presenter = new CustomerPresenter(screen); screen.CustomerId = "new"; screen.CustomerName = ""; //Please see the ValidateData() method of CustomerPresenter for error messages try { presenter.btnSave_Click(); } catch (ArgumentOutOfRangeException e) { StringAssert.Contains(e.Message, "Name cannot be blank"); return; } Assert.Fail("No exception was thrown."); }
public FormCustomer(BusinessObjectsResourceManager businessObjectsResourceManager) { InitializeComponent(); _customerPresenter = new CustomerPresenter(this, businessObjectsResourceManager); _customerTypePresenter = new CustomerTypePresenter(_customerType, businessObjectsResourceManager); setDataBinds(); this.FormClosed += (sender, e) => { _customerPresenter.Dispose(); _customerTypePresenter.Dispose(); }; _validator = new HelperControlsToValidate(this); _translate = new HelperControlsTranslate(this, businessObjectsResourceManager); _translate.Translate(); this.search(); }
public CustomerView(IRestAPI api, ISettings settings, Customer customer) { InitializeComponent(); presenter = new CustomerPresenter(this, api, settings, customer); InitializeAttributes(); }
public CustomerController(CustomerPresenter presenter, ICustomerDeleteUseCase customerDeleteUseCase) { this.presenter = presenter; this.customerDeleteUseCase = customerDeleteUseCase; }
public CustomerSaveUseCaseTests(ICustomerSaveUseCase customerSaveUseCase, CustomerPresenter presenter) { this.customerSaveUseCase = customerSaveUseCase; this.presenter = presenter; }
public CustomerDeleteUseCaseTests(ICustomerDeleteUseCase customerDeleteUseCase, CustomerPresenter presenter, ICustomerWriteOnlyRepository customerWriteOnlyRepository) { this.customerDeleteUseCase = customerDeleteUseCase; this.presenter = presenter; this.customerWriteOnlyRepository = customerWriteOnlyRepository; }
public CustomerControllerTests(ICustomerGetAllUseCase customerGetAllUseCase, CustomerPresenter presenter, ICustomerWriteOnlyRepository customerWriteOnlyRepository) { this.customerGetAllUseCase = customerGetAllUseCase; this.presenter = presenter; this.customerWriteOnlyRepository = customerWriteOnlyRepository; }
public void AttachPresenter(CustomerPresenter presenter) { this.presenter = presenter; }
public CustomerView() { InitializeComponent(); _presenter = new CustomerPresenter(this); }
/// <summary> /// Initializes a new instance of the <see cref="FrmXtraCustomerDetail"/> class. /// </summary> public FrmXtraCustomerDetail() { InitializeComponent(); _customerPresenter = new CustomerPresenter(this); _banksPresenter = new BanksPresenter(this); }