/// <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); }