public Maybe <Customer> GetCustomer(int id)
        {
            //BDD....
            var customer = _repositoryProvider.GetCustomer(id);

            if (customer == null)
            {
                return(new Maybe <Customer>());
            }
            return(new Maybe <Customer>(customer));
        }