Example #1
0
        public void AdicionarAssinatura(Assinatura assinatura)
        {
            //Cancela todas as outras e coloca esta como principal
            foreach (var ass in Assinaturas)
            {
                ass.Inativar();
            }

            Assinaturas.Add(assinatura);
        }
Example #2
0
        static void Main1(string[] args)
        {
            var assinatura = new Assinatura();
            var aluno      = new Aluno("Jack", "Moreira", "112325465", "*****@*****.**");

            aluno.Assinaturas.Add(assinatura);


            //não cancela a assinatura e adiciona uma nova, pois não passa no método da classe de serviço
            //que tem regra de negocio


            Console.ReadKey();
        }