public void Save(CustomerAddress customerAddress) { //DataContextFactory<AdventureWorksDataContext>.DataContext.Refresh(); DataContextFactory<AdventureWorksDataContext>.DataContext.CustomerAddresses.InsertOnSubmit(customerAddress); DataContextFactory<AdventureWorksDataContext>.DataContext.SubmitChanges(); }
private void saveCustomerAddressButton_Click(object sender, EventArgs e) { Address newAddress = new Address() { AddressLine1 = addressLine1TextBox.Text, AddressLine2 = addressLine2TextBox.Text, City = cityTextBox.Text, CountryRegion = countryRegionTextBox.Text, PostalCode = postalCodeTextBox.Text, ModifiedDate = DateTime.Now, rowguid = Guid.NewGuid(), StateProvince = stateProvinceTextBox.Text }; (new AddressController()).Save(newAddress); CustomerAddress newCustomerAddress = new CustomerAddress() { AddressType = addressTypeTextBox.Text, CustomerID = (int)customerFilterComboBox.SelectedValue, AddressID = newAddress.AddressID, ModifiedDate = DateTime.Now, rowguid = Guid.NewGuid() }; (new CustomerAddressController()).Save(newCustomerAddress); }
partial void InsertCustomerAddress(CustomerAddress instance) { #if TRACE Trace.WriteLine("Inserted new CustomerAddress instance"); #else #endif #if DEBUG string debugLogEntry = string.Format("Inserted new CustomerAddress instance with data:\n AddressLine1: {0}\n Customer FullName: {1}", instance.Address.AddressLine1, instance.Customer.FullName); Debug.WriteLine(debugLogEntry, "Inserts"); #else #endif }
private void detach_CustomerAddresses(CustomerAddress entity) { this.SendPropertyChanging(); entity.Customer = null; }
partial void DeleteCustomerAddress(CustomerAddress instance);
partial void UpdateCustomerAddress(CustomerAddress instance);
partial void InsertCustomerAddress(CustomerAddress instance);
private void attach_CustomerAddresses(CustomerAddress entity) { this.SendPropertyChanging(); entity.Address = this; }