public EditAddressForm(AddressDetailsBusinessObject transfered) { InitializeComponent(); editButton.Click += EditButton_Click; Load += EditAddressForm_Load; new EditAddressPresenter(this, transfered); }
public void Add(AddressDetailsBusinessObject addressDetails) { DataServices.Unit.Addresses.Insert(new Address { AddressId = -1, House = addressDetails.HouseNumber, StreetId = addressDetails.StreetId, SubdivisionId = addressDetails.SubdivisionId }); DataServices.Unit.Commit(); }
public void Update(AddressDetailsBusinessObject addressDetailsBusinessObject) { DataServices.Unit.Addresses.Update(new Address { AddressId = addressDetailsBusinessObject.AddressId, House = addressDetailsBusinessObject.HouseNumber, StreetId = addressDetailsBusinessObject.StreetId, SubdivisionId = addressDetailsBusinessObject.SubdivisionId }); DataServices.Unit.Commit(); }
private void FormOnGridViewCellDoubleClick(object sender, DataGridViewCellEventArgs e) { AddressBusinessObject bindingCurrent = Current(); AddressDetailsBusinessObject detailsCurrent = AddressBusinessService.Find(bindingCurrent.AddressId); AddressDetailsBusinessObject addressDetails = new AddressDetailsBusinessObject { AddressId = detailsCurrent.AddressId, StreetId = detailsCurrent.StreetId, HouseNumber = bindingCurrent.House, SubdivisionId = detailsCurrent.SubdivisionId }; EditAddressForm editAddressForm = new EditAddressForm(addressDetails); editAddressForm.ShowDialog(); RefreshAfterLoad(); GC.SuppressFinalize(editAddressForm); }
public EditAddressPresenter(EditAddressForm form, AddressDetailsBusinessObject transfered) : base(form) { this.transfered = transfered; InitializeEvents(); }