public Coordenador criaCoordenador(Curso curso, Pessoa pessoa)
 {
     Coordenador coordenador = new Coordenador();
     coordenador.curso = curso;
     coordenador.pessoa = pessoa;
     return coordenador;
 }
Example #2
0
        public void associaCursoCoordenador(Curso curso, Coordenador coordenador)
        {
            repositorio.context.cursos.Attach(curso);

            curso.coordenador = coordenador;
            curso.coordenadorId = coordenador.coordenadorId;

            repositorio.context.coordenadores.Attach(coordenador);

            coordenador.curso = curso;
            coordenador.cursoId = curso.cursoId;

            repositorio.context.Entry(curso).State = EntityState.Modified;
            repositorio.context.Entry(coordenador).State = EntityState.Modified;

            repositorio.salva();
        }