public string Create(string Nome_Area)
        {
            Area area = new Area();

            area.Nome_Area = Nome_Area;
            _context.Add(area);
            _context.SaveChanges();
            return("SUCCESS");
        }
Beispiel #2
0
        public string Create(string Nome_Professor)
        {
            Professor professor = new Professor();

            professor.Nome_Professor = Nome_Professor;
            _context.Add(professor);
            _context.SaveChanges();
            return("SUCCESS");
        }
        public string Create(string Nome_Curso, int AreaId)
        {
            Curso curso = new Curso();

            curso.Nome_Curso = Nome_Curso;
            curso.AreaId     = AreaId;
            _context.Add(curso);
            _context.SaveChanges();
            return("SUCCESS");
        }
        public string Create(int[] professores, string Nome_Disciplina, int Periodo_Disciplina, string Ano_Disciplina, int CursoId)
        {
            Disciplina disciplina = new Disciplina();

            disciplina.Nome_Disciplina    = Nome_Disciplina;
            disciplina.Periodo_Disciplina = Periodo_Disciplina;
            disciplina.Ano_Disciplina     = Ano_Disciplina;
            disciplina.CursoId            = CursoId;
            _context.Add(disciplina);
            _context.SaveChanges();
            if (professores.Count() > 0)
            {
                for (int i = 0; i < professores.Count(); i++)
                {
                    DisciplinaProfessor disciplinaProf = new DisciplinaProfessor();
                    disciplinaProf.Disciplina_id = disciplina.Id_Disciplina;
                    disciplinaProf.Professor_id  = professores[i];
                    _context.Add(disciplinaProf);
                    _context.SaveChanges();
                }
            }
            return("SUCCESS");
        }
Beispiel #5
0
        public string Create(int Id_Numero, int Id_Avaliacao, bool Contextualizacao_Questao, bool Clareza_Questao, int Complexidade_Questao, string Observacoes_Questao, int TipoID)
        {
            Questao questao = new Questao();

            questao.Id_Numero                = Id_Numero;
            questao.Id_Avaliacao             = Id_Avaliacao;
            questao.Contextualizacao_Questao = Contextualizacao_Questao;
            questao.Clareza_Questao          = Clareza_Questao;
            questao.ComplexidadeID           = Complexidade_Questao;
            questao.Observacoes_Questao      = Observacoes_Questao;
            questao.TipoID = TipoID;
            _context.Add(questao);
            _context.SaveChanges();
            questao.SicronizarAvaliacoes(Id_Avaliacao, _context);
            return("SUCCESS");
        }
        public string Create(string Ano)
        {
            var anoteste = _context.Ano.Where(a => a.Ano_id == Ano).ToList();

            if (anoteste.Count == 0)
            {
                var novoAno = new Ano();
                novoAno.Ano_id = Ano;
                _context.Add(novoAno);
                _context.SaveChanges();
                return("SUCCESS");
            }
            else
            {
                return("ERRO");
            }
        }
        public string Create(string Nome_Avaliacao, bool ValorExplicitoProva_Avaliacao, bool ValorExplicitoQuestoes_Avaliacao, bool SomatorioQuestoes_Avaliacao, bool Referencias_Avaliacao, double ValorProva_Avaliacao, bool EquilibrioValorQuestoes_Avaliacao, bool Diversificacao_Avaliacao, bool Contextualidade_Avaliacao, string Observacoes_Avaliacao, int DisciplinaId, bool Clareza_Avaliacao, string Avaliador_Avaliacao)
        {
            Avaliacao avaliacao = new Avaliacao();

            avaliacao.Nome_Avaliacao = Nome_Avaliacao;
            avaliacao.ValorExplicitoProva_Avaliacao     = ValorExplicitoProva_Avaliacao;
            avaliacao.ValorExplicitoQuestoes_Avaliacao  = ValorExplicitoQuestoes_Avaliacao;
            avaliacao.SomatorioQuestoes_Avaliacao       = SomatorioQuestoes_Avaliacao;
            avaliacao.Referencias_Avaliacao             = Referencias_Avaliacao;
            avaliacao.QuestoesMEeD_Avaliacao            = "Sem Questões";
            avaliacao.ValorProva_Avaliacao              = ValorProva_Avaliacao;
            avaliacao.NumeroQuestoes_Avaliacao          = 0;
            avaliacao.EquilibrioValorQuestoes_Avaliacao = EquilibrioValorQuestoes_Avaliacao;
            avaliacao.Diversificacao_Avaliacao          = Diversificacao_Avaliacao;
            avaliacao.Contextualidade_Avaliacao         = Contextualidade_Avaliacao;
            avaliacao.Observacoes_Avaliacao             = Observacoes_Avaliacao;
            avaliacao.DisciplinaId           = DisciplinaId;
            avaliacao.Complexidade_Avaliacao = "Sem Questões";
            avaliacao.Clareza_Avaliacao      = false;
            avaliacao.Avaliador_Avaliacao    = Avaliador_Avaliacao;
            _context.Add(avaliacao);
            _context.SaveChanges();
            return("SUCCESS");
        }