/// <summary>
        /// Constructor to Locacao object.
        /// </summary>
        /// <param name="idLocacao">Unique rental identification</param>
        /// <param name="cliente">Customer object</param>
        /// <param name="dtLocacao">Rental date</param>
        public Locacao(Cliente cliente, DateTime dtLocacao)
        {
            IdLocacao = RepositoryLocacao.GetId();
            Cliente   = cliente;
            DtLocacao = dtLocacao;
            Filmes    = new List <Filme> ();
            cliente.InserirLocacao(this);

            RepositoryLocacao.AddLocacao(this);
        }