public void CreateCustomerSite(CustomerSite CustomerSite) { var request = new SetCustomerSiteRequest(); request.CustomerID = CustomerSite.CustomerID; request.WebAlias = CustomerSite.WebAlias; request.FirstName = CustomerSite.FirstName; request.LastName = CustomerSite.LastName; request.Company = CustomerSite.Company; request.Email = CustomerSite.Email; request.Phone = CustomerSite.Phone; request.Phone2 = CustomerSite.Phone2; request.Fax = CustomerSite.Fax; request.Notes1 = CustomerSite.Notes1; request.Notes2 = CustomerSite.Notes2; request.Notes3 = CustomerSite.Notes3; request.Notes4 = CustomerSite.Notes4; if (CustomerSite.Address != null) { request.Address1 = CustomerSite.Address.Address1; request.Address2 = CustomerSite.Address.Address2; request.City = CustomerSite.Address.City; request.State = CustomerSite.Address.State; request.Zip = CustomerSite.Address.Zip; request.Country = CustomerSite.Address.Country; } var response = GetContext().SetCustomerSite(request); }
public CustomerSite GetCustomerSite(int CustomerID) { var result = new CustomerSite(); var response = GetContext().GetCustomerSite(new GetCustomerSiteRequest() { CustomerID = CustomerID }); if (response == null) { return(null); } result.CustomerID = response.CustomerID; result.WebAlias = response.WebAlias; result.FirstName = response.FirstName; result.LastName = response.LastName; result.Company = response.Company; result.Email = response.Email; result.Phone = response.Phone; result.Phone2 = response.Phone2; result.Fax = response.Fax; result.Notes1 = response.Notes1; result.Notes2 = response.Notes2; result.Notes3 = response.Notes3; result.Notes4 = response.Notes4; result.Address = new Address() { Address1 = response.Address1, Address2 = response.Address2, City = response.City, State = response.State, Zip = response.Zip, Country = response.Country }; return(result); }
public void UpdateCustomerSite(CustomerSite CustomerSite) { // First, get the existing customer site. var existingCustomerSite = GetContext().GetCustomerSite(new GetCustomerSiteRequest { CustomerID = CustomerSite.CustomerID }); if (existingCustomerSite == null) { existingCustomerSite = new GetCustomerSiteResponse(); } // Now, save the information. var request = new SetCustomerSiteRequest(); request.CustomerID = CustomerSite.CustomerID; request.WebAlias = CustomerSite.WebAlias ?? existingCustomerSite.WebAlias; request.FirstName = CustomerSite.FirstName ?? existingCustomerSite.FirstName; request.LastName = CustomerSite.LastName ?? existingCustomerSite.LastName; request.Company = CustomerSite.Company ?? existingCustomerSite.Company; request.Email = CustomerSite.Email ?? existingCustomerSite.Email; request.Phone = CustomerSite.Phone ?? existingCustomerSite.Phone; request.Phone2 = CustomerSite.Phone2 ?? existingCustomerSite.Phone; request.Fax = CustomerSite.Fax ?? existingCustomerSite.Fax; request.Notes1 = CustomerSite.Notes1 ?? existingCustomerSite.Notes1; request.Notes2 = CustomerSite.Notes2 ?? existingCustomerSite.Notes2; request.Notes3 = CustomerSite.Notes3 ?? existingCustomerSite.Notes3; request.Notes4 = CustomerSite.Notes4 ?? existingCustomerSite.Notes4; request.Address1 = CustomerSite.Address.Address1 ?? existingCustomerSite.Address1; request.Address2 = CustomerSite.Address.Address2 ?? existingCustomerSite.Address2; request.City = CustomerSite.Address.City ?? existingCustomerSite.City; request.State = CustomerSite.Address.State ?? existingCustomerSite.State; request.Zip = CustomerSite.Address.Zip ?? existingCustomerSite.Zip; request.Country = CustomerSite.Address.Country ?? existingCustomerSite.Country; var response = GetContext().SetCustomerSite(request); }
public void UpdateCustomerSite(CustomerSite CustomerSite) { // First, get the existing customer site. var existingCustomerSite = GetContext().GetCustomerSite(new GetCustomerSiteRequest { CustomerID = CustomerSite.CustomerID }); if(existingCustomerSite == null) existingCustomerSite = new GetCustomerSiteResponse(); // Now, save the information. var request = new SetCustomerSiteRequest(); request.CustomerID = CustomerSite.CustomerID; request.WebAlias = CustomerSite.WebAlias ?? existingCustomerSite.WebAlias; request.FirstName = CustomerSite.FirstName ?? existingCustomerSite.FirstName; request.LastName = CustomerSite.LastName ?? existingCustomerSite.LastName; request.Company = CustomerSite.Company ?? existingCustomerSite.Company; request.Email = CustomerSite.Email ?? existingCustomerSite.Email; request.Phone = CustomerSite.Phone ?? existingCustomerSite.Phone; request.Phone2 = CustomerSite.Phone2 ?? existingCustomerSite.Phone; request.Fax = CustomerSite.Fax ?? existingCustomerSite.Fax; request.Notes1 = CustomerSite.Notes1 ?? existingCustomerSite.Notes1; request.Notes2 = CustomerSite.Notes2 ?? existingCustomerSite.Notes2; request.Notes3 = CustomerSite.Notes3 ?? existingCustomerSite.Notes3; request.Notes4 = CustomerSite.Notes4 ?? existingCustomerSite.Notes4; request.Address1 = CustomerSite.Address.Address1 ?? existingCustomerSite.Address1; request.Address2 = CustomerSite.Address.Address2 ?? existingCustomerSite.Address2; request.City = CustomerSite.Address.City ?? existingCustomerSite.City; request.State = CustomerSite.Address.State ?? existingCustomerSite.State; request.Zip = CustomerSite.Address.Zip ?? existingCustomerSite.Zip; request.Country = CustomerSite.Address.Country ?? existingCustomerSite.Country; var response = GetContext().SetCustomerSite(request); }
public void CreateCustomerSite(CustomerSite CustomerSite) { Provider.CreateCustomerSite(CustomerSite); }
public CustomerSite GetCustomerSite(int CustomerID) { var result = new CustomerSite(); var response = GetContext().GetCustomerSite(new GetCustomerSiteRequest() { CustomerID = CustomerID }); if(response == null) return null; result.CustomerID = response.CustomerID; result.WebAlias = response.WebAlias; result.FirstName = response.FirstName; result.LastName = response.LastName; result.Company = response.Company; result.Email = response.Email; result.Phone = response.Phone; result.Phone2 = response.Phone2; result.Fax = response.Fax; result.Notes1 = response.Notes1; result.Notes2 = response.Notes2; result.Notes3 = response.Notes3; result.Notes4 = response.Notes4; result.Address = new Address() { Address1 = response.Address1, Address2 = response.Address2, City = response.City, State = response.State, Zip = response.Zip, Country = response.Country }; return result; }
public void CreateCustomerSite(CustomerSite CustomerSite) { var request = new SetCustomerSiteRequest(); request.CustomerID = CustomerSite.CustomerID; request.WebAlias = CustomerSite.WebAlias; request.FirstName = CustomerSite.FirstName; request.LastName = CustomerSite.LastName; request.Company = CustomerSite.Company; request.Email = CustomerSite.Email; request.Phone = CustomerSite.Phone; request.Phone2 = CustomerSite.Phone2; request.Fax = CustomerSite.Fax; request.Notes1 = CustomerSite.Notes1; request.Notes2 = CustomerSite.Notes2; request.Notes3 = CustomerSite.Notes3; request.Notes4 = CustomerSite.Notes4; if(CustomerSite.Address != null) { request.Address1 = CustomerSite.Address.Address1; request.Address2 = CustomerSite.Address.Address2; request.City = CustomerSite.Address.City; request.State = CustomerSite.Address.State; request.Zip = CustomerSite.Address.Zip; request.Country = CustomerSite.Address.Country; } var response = GetContext().SetCustomerSite(request); }
public void UpdateCustomerSite(CustomerSite CustomerSite) { new WebServiceCustomerProvider(ApiSettings).UpdateCustomerSite(CustomerSite); }
public CustomerSite GetCustomerSite(int CustomerID) { var result = new CustomerSite(); using (var reader = GetContext().GetReader(@" SELECT CustomerID, WebAlias, FirstName, LastName, Company, Address1, Address2, City, State, Zip, Country, Email, Phone, Phone2, Fax, Notes1, Notes2, Notes3, Notes4 FROM CustomerSites WHERE CustomerID = {0} ", CustomerID)) { if (!reader.Read()) return null; result.CustomerID = reader.GetInt32("CustomerID"); result.WebAlias = reader.GetString("WebAlias"); result.FirstName = reader.GetString("FirstName"); result.LastName = reader.GetString("LastName"); result.Company = reader.GetString("Company"); result.Email = reader.GetString("Email"); result.Phone = reader.GetString("Phone"); result.Phone2 = reader.GetString("Phone2"); result.Fax = reader.GetString("Fax"); result.Notes1 = reader.GetString("Notes1"); result.Notes2 = reader.GetString("Notes2"); result.Notes3 = reader.GetString("Notes3"); result.Notes4 = reader.GetString("Notes4"); result.Address = new Address() { Address1 = reader.GetString("Address1"), Address2 = reader.GetString("Address2"), City = reader.GetString("City"), State = reader.GetString("State"), Zip = reader.GetString("Zip"), Country = reader.GetString("Country") }; } return result; }
public void UpdateCustomerSite(CustomerSite CustomerSite) { Provider.UpdateCustomerSite(CustomerSite); }
public CustomerSite GetCustomerSite(int CustomerID) { var result = new CustomerSite(); using (var reader = GetContext().GetReader(@" SELECT CustomerID, WebAlias, FirstName, LastName, Company, Address1, Address2, City, State, Zip, Country, Email, Phone, Phone2, Fax, Notes1, Notes2, Notes3, Notes4 FROM CustomerSites WHERE CustomerID = {0} ", CustomerID)) { if (!reader.Read()) { return(null); } result.CustomerID = reader.GetInt32("CustomerID"); result.WebAlias = reader.GetString("WebAlias"); result.FirstName = reader.GetString("FirstName"); result.LastName = reader.GetString("LastName"); result.Company = reader.GetString("Company"); result.Email = reader.GetString("Email"); result.Phone = reader.GetString("Phone"); result.Phone2 = reader.GetString("Phone2"); result.Fax = reader.GetString("Fax"); result.Notes1 = reader.GetString("Notes1"); result.Notes2 = reader.GetString("Notes2"); result.Notes3 = reader.GetString("Notes3"); result.Notes4 = reader.GetString("Notes4"); result.Address = new Address() { Address1 = reader.GetString("Address1"), Address2 = reader.GetString("Address2"), City = reader.GetString("City"), State = reader.GetString("State"), Zip = reader.GetString("Zip"), Country = reader.GetString("Country") }; } return(result); }