Example #1
0
        public async Task <string> UpdateCustomer(DomainModel.Entities.Customer customer)
        {
            DomainModel.Entities.Customer existingcustomer = await CustomerRepository.FetchbyCustomerId(customer.CustomerId);

            if (existingcustomer.Equals(default(DomainModel.Entities.Customer)))
            {
                return("Customer doen't exist");
            }
            int updatecustomer = await CustomerRepository.UpdateCustomer(customer);

            return(updatecustomer == 0 ? "Successfully updated customer record" : "Updation failed");
        }
Example #2
0
        public async Task <int> AddCustomer(DomainModel.Entities.Customer customer)
        {
            int insertcustomer = await CustomerRepository.AddCustomer(customer);

            return(insertcustomer > 0 ? insertcustomer : 0);
        }