示例#1
0
        public async Task <IActionResult> Edit(int id, [Bind("TipoProvaID,Nome,Descricao")] TipoProva tipoProva)
        {
            if (id != tipoProva.TipoProvaID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(tipoProva);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!TipoProvaExists(tipoProva.TipoProvaID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(tipoProva));
        }
示例#2
0
 public Prova(int id, double nota, TipoProva tipo, Aluno aluno)
 {
     Id    = id;
     Nota  = nota;
     Tipo  = tipo;
     Aluno = aluno;
 }
示例#3
0
        private TipoProva RecuperaObjetoTipoProva(MySqlDataReader dr)
        {
            TipoProva tipoProva = new TipoProva();

            tipoProva.id   = CastDB <int>(dr, "id_Tipo_Prova");
            tipoProva.nome = CastDB <string>(dr, "nm_Tipo_Prova");
            return(tipoProva);
        }
示例#4
0
        public async Task <IActionResult> Create([Bind("TipoProvaID,Nome,Descricao")] TipoProva tipoProva)
        {
            if (ModelState.IsValid)
            {
                _context.Add(tipoProva);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(tipoProva));
        }
示例#5
0
 public static int TipoCursoParaNumero(TipoProva tipo)
 {
     if (tipo == TipoProva.Oficial)
     {
         return(1);
     }
     else
     {
         return(2);
     }
 }
示例#6
0
 public Prova(int codigo, Divisao div, Unidade uni, TipoProva tipo, TimeSpan duracao,
              DateTime data, TimeSpan hora, int sala, int codigoProf, int codDisciplina, int codTuma)
 {
     Codigo            = codigo;
     Divisao           = div;
     Unidade           = uni;
     Tipo              = tipo;
     Duracao           = duracao;
     Data              = data;
     Hora              = hora;
     Sala_Codigo       = sala;
     Professor_Codigo  = codigoProf;
     Disciplina_Codigo = codDisciplina;
     Turma_Codigo      = codTuma;
 }