public virtual void AtualizarOficinas(GestaoOficinasEscolhidas gestaoEscolhaOficinas) { if (gestaoEscolhaOficinas == null) { throw new ArgumentException("É preciso informar as escolhas feitas das oficinas", "oficinas"); } m_Oficinas = new List <Oficina>(gestaoEscolhaOficinas.GerarLista()); /* var lista = gestaoEscolhaOficinas.GerarLista(); * for (var indice = 0; indice < lista.Count(); indice++) * m_Oficinas.Add(new OficinaEscolhida(this, lista.ElementAt(indice), indice));*/ }
public AtividadeInscricaoOficinas(InscricaoParticipante inscrito, GestaoOficinasEscolhidas gestaoEscolhaOficinas) : base(inscrito) { AtualizarOficinas(gestaoEscolhaOficinas); }