예제 #1
0
 public IActionResult Atualizar(Aluno aluno)
 {
     try
     {
         _alunoRepositorio.Atualizar(aluno);
         return(Ok("Item atualizado com sucesso"));
     }
     catch (Exception exception)
     {
         return(NotFound(exception.Message));
     }
 }
예제 #2
0
        public ActionResult Update(int id, string nome, string cpf, decimal nota1, decimal nota2, decimal nota3)
        {
            Aluno aluno = new Aluno();

            aluno.Id    = id;
            aluno.Nome  = nome;
            aluno.Cpf   = cpf;
            aluno.Nota1 = nota1;
            aluno.Nota2 = nota2;
            aluno.Nota3 = nota3;

            bool alterou = repositorio.Atualizar(aluno);

            return(RedirectToAction("Index"));
        }
예제 #3
0
 public void Atualizat()
 {
     _alunoRepositorio.Atualizar(new Domain.Entidades.Aluno
     {
         Id        = 2,
         Nome      = "João",
         Matricula = "1",
         Email     = "*****@*****.**",
         Endereco  = "avenida",
         Numero    = "1100",
         Bairro    = "copacabana",
         Cidade    = "rio de janeiro",
         Estado    = "rj"
     });
     Assert.True(true);
 }
예제 #4
0
 private void Atualizar(object sender, EventArgs e)
 {
     using (var ctx = new AlunoRepositorio())
     {
         var aluno = new Aluno()
         {
             Id             = int.Parse(id.Text),
             Nome           = nome.Text,
             Cpf            = cpf.Text,
             Email          = email.Text,
             DataNascimento = nascimento.Value.Date,
             Sexo           = sexo.Text
         };
         ctx.Atualizar(aluno);
         ctx.Salvar();
         MessageBox.Show("Dados atualizados com sucesso");
         ListaDados();
     }
 }
        public ActionResult Editar(Aluno aluno)
        {
            int LOTipoUsuario = (Int32)Session["tipoUsuario"];

            if (LOTipoUsuario < 3 || LOTipoUsuario == 5) // 0 a 3 -> aluno. 5 -> adm
            {
                try
                {
                    ViewBag.ALtipoAluno = new SelectList(TUR.BuscarTodosComCondicao(al => al.TUIDusuario < 3), "TUIDusuario", "TUdescricao");
                    ALR.Atualizar(aluno);
                    return(RedirectToAction("Index"));
                }

                catch (Exception e)
                {
                    ViewBag.Exception = e.ToString();
                    return(View(aluno));
                }
            }
            return(RedirectToAction("Entrar", "LoginUsuarios", new { erro = "Apenas Administradores ou Alunos já cadastrados tem acesso a esse recurso" }));
        }