/// <summary>
        /// Gets the customers.
        /// </summary>
        /// <param name="request">The request.</param>
        /// <returns></returns>
        public CustomerResponse GetCustomers(CustomerRequest request)
        {
            var response = new CustomerResponse();

            if (request.LoadOptions.Contains("Customers"))
            {
                if (request.LoadOptions.Contains("IsActive"))
                {
                    response.Customers = CustomerDao.GetCustomerByActives(request.IsActive);
                }
                else
                {
                    response.Customers = CustomerDao.GetCustomers();
                }
            }
            if (request.LoadOptions.Contains("Customer"))
            {
                response.Customer = CustomerDao.GetCustomerById(request.CustomerId);
            }

            return(response);
        }
 public CustomerBO GetCustomerById(int custId)
 {
     return(customerDao.GetCustomerById(custId));
 }
 public async Task <Customer> GetCustomerById(long customerId)
 {
     return(await _customerDao.GetCustomerById(customerId));
 }