public Coordenador criaCoordenador(Curso curso, Pessoa pessoa) { Coordenador coordenador = new Coordenador(); coordenador.curso = curso; coordenador.pessoa = pessoa; return coordenador; }
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(); }