Exemple #1
0
        public ActionResult GetMateriaCurso()
        {
            var curso = new MateriaCurso()
            {
                IdMateria = 2,
                IdCurso   = 2
            };

            return(Ok(curso));
        }
Exemple #2
0
        public bool Adiciona(int IdMateria, int IdCurso)
        {
            conexao = new BDUniversidadeContext();
            using (conexao)
            {
                //preciso verificar se aquela ID materia já esta relacionada com a minha ID Curso
                var retorno = conexao.MateriaCurso.Where(q => q.IdMateria.Equals(IdMateria) && q.IdCurso.Equals(IdCurso)).Any();

                if (!retorno)//nao tenho, logo add
                {
                    var rel = new MateriaCurso();
                    rel.IdMateria = IdMateria;
                    rel.IdCurso   = IdCurso;
                    conexao.MateriaCurso.Add(rel);
                    conexao.SaveChanges();
                    return(true);
                }
                else//ja consta no bd
                {
                    return(false);
                }
            }
        }