private bool Save(CustomerFormData formData) { var id = (int)_selectedContact.Value; var customer = _customerRepository.Update(id, formData); this.UpdateList("Contacts", ToContact(customer)); _selectedContact.Value = id; return(true); }
public Customer Update(int id, CustomerFormData formData) { var customer = Get(id); Update(customer.Name, formData.Person); Update(customer.Address, formData.Address); Update(customer.Phone, formData.Phone); return(customer); }
public Customer Add(CustomerFormData formData) { var customer = new Customer { Id = _mockData.Max(x => x.Id) + 1, Name = new NameInfo(), Address = new AddressInfo(), Phone = new PhoneInfo() }; Update(customer.Name, formData.Person); Update(customer.Address, formData.Address); Update(customer.Phone, formData.Phone); _mockData.Add(customer); return(customer); }
public Customer Save(CustomerFormData formData) { return(_customerRepository.Add(formData)); }