private void solicitaParticipacoesFilme(int numeradorParticipacao) { Console.WriteLine("Digite os dados da " + numeradorParticipacao + "° participação:"); Console.Write("Artista (código): "); int codigoArtista = int.Parse(Console.ReadLine()); Artista artista = agencia.retornaArtistaPorCodigo(codigoArtista); if (artista == null) { throw new ModelException("Artista não existe!"); } elencoFilme.adicionaArtistaFilme(artista); Console.Write("Desconto: "); double descontoValorCache = double.Parse(Console.ReadLine()); cacheArtistaFilme = new CacheArtistaFilme(filme, artista, descontoValorCache); }
public void adicionaArtistaFilme(Artista artista) { listaArtistasFilme.Add(artista); }
public void adicionaArtistas(Artista artista) { listaArtistas.Add(artista); }
public int CompareTo(object obj) { Artista artista = (Artista)obj; return(nomeArtista.CompareTo(artista.nomeArtista)); }
public CacheArtistaFilme(Filme filme, Artista artista, double valorDesconto) { this.filme = filme; this.artista = artista; this.valorDesconto = valorDesconto; }