//validation annotation goes here
 //transaction annotation goes here
 public void UpdateCustomer(Customer customer)
 {
     _customerRepository.Update(customer);
 }
 //validation annotation goes here
 //transaction annotation goes here
 public void AddNewCustomer(Customer customer)
 {
     _customerRepository.Create(customer);
 }