Пример #1
0
        public IHttpActionResult Post([FromBody] AlunoDTO aluno)
        {
            try
            {
                _aluno.Inserir(aluno);

                return(Ok(_aluno.ListarAlunos()));
            }
            catch (Exception e)
            {
                return(InternalServerError(e));
            }
        }
Пример #2
0
 public IHttpActionResult Post([FromBody] AlunoDTO alunoDTO)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     try
     {
         AlunoModel aluno = new AlunoModel();
         aluno.Inserir(alunoDTO);
         return(Ok(aluno.ListarAlunos()));
     }
     catch (Exception ex)
     {
         return(InternalServerError(ex));
     }
 }
Пример #3
0
 public IHttpActionResult Post(AlunoDTO aluno)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     try
     {
         AlunoModel _alunosIns = new AlunoModel();
         _alunosIns.Inserir(aluno);
         return(Ok(_alunosIns.ListarAluno(null)));
     }
     catch (Exception ex)
     {
         return(InternalServerError(ex));
     }
 }
        public IHttpActionResult Post(AlunoDTO _aluno)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                aluno.Inserir(_aluno);

                return(Ok(aluno.ListarAluno()));
            }

            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }
Пример #5
0
        //[Authorize()]
        public IHttpActionResult Post(AlunoDTO aluno)
        {
            //Verifica se a erro de validação.
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                AlunoModel _aluno = new AlunoModel();

                _aluno.Inserir(aluno);

                return(Ok(aluno));
            }
            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }
Пример #6
0
        //public List<Aluno> Post(Aluno aluno)
        public IHttpActionResult Post(AlunoDTO aluno)
        {
            //List<Aluno> alunos = new List<Aluno>();
            //alunos.Add(aluno);
            //return alunos;

            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                AlunoModel _aluno = new AlunoModel();
                _aluno.Inserir(aluno);
                return(Ok(_aluno.ListarAluno()));
            }
            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }
Пример #7
0
        private string opc = "";  //Declarando opc

        private void iniciarOpc() //Declarando iniciarOpc
        {
            switch (opc)
            {
            case "Novo":     //Configurando função novo
                HabilitarCampos();
                LimparCampos();
                break;

            case "Buscar":     //Configurando função Buscar
                try
                {
                    objtabela.Nome = txtNomeAluno.Text;
                    List <AlunoEnt> Lista = new List <AlunoEnt>();
                    Lista = new AlunoModel().Buscar(objtabela);
                    GridAluno.AutoGenerateColumns = false;
                    GridAluno.DataSource          = Lista;
                }

                catch (Exception ex)     //Caso ocorra erro
                {
                    MessageBox.Show("Erro ao listar dados" + ex.Message);
                }

                break;

            case "Salvar":     //Configurando função salvar
                try
                {
                    objtabela.Nome          = txtNomeAluno.Text;
                    objtabela.Cpf           = txtCpfAluno.Text;
                    objtabela.Rg            = txtRgAluno.Text;
                    objtabela.Telefone      = txtTelefoneAluno.Text;
                    objtabela.Categoriacnh  = txtCategoriacnhAluno.Text;
                    objtabela.Horariodeaula = txtHorarioDeAulaAluno.Text;

                    if (txtNomeAluno.Text == "")     //Verificação de campos vazios
                    {
                        MessageBox.Show("Preencha todos os dados!");
                        return;
                    }

                    if (txtCpfAluno.Text == "")     //Verificação de campos vazios
                    {
                        MessageBox.Show("Preencha todos os dados!");
                        return;
                    }

                    if (txtRgAluno.Text == "")     //Verificação de campos vazios
                    {
                        MessageBox.Show("Preencha todos os dados!");
                        return;
                    }

                    if (txtTelefoneAluno.Text == "")     //Verificação de campos vazios
                    {
                        MessageBox.Show("Preencha todos os dados!");
                        return;
                    }

                    if (txtCategoriacnhAluno.Text == "")     //Verificação de campos vazios
                    {
                        MessageBox.Show("Preencha todos os dados!");
                        return;
                    }

                    if (txtHorarioDeAulaAluno.Text == "")     //Verificação de campos vazios
                    {
                        MessageBox.Show("Preencha todos os dados!");
                        return;
                    }

                    int x = AlunoModel.Inserir(objtabela);
                    if (x > 0)
                    {
                        MessageBox.Show(String.Format("Aluno {0} salvo com sucesso", txtNomeAluno.Text));     //Cadastrando aluno
                    }

                    else
                    {
                        MessageBox.Show("Dado não inserido!");
                    }
                }
                catch (Exception ex)     //Caso ocorra erro
                {
                    MessageBox.Show("Ocorreu um erro" + ex.Message);
                    throw;
                }

                DesabilitarCampos();
                LimparCampos();
                break;

            case "Excluir":     //Configurando função excluir
                try
                {
                    objtabela.Id = (txtIdAluno.Text);

                    int x = AlunoModel.Excluir(objtabela);
                    if (x > 0)
                    {
                        MessageBox.Show(String.Format("Aluno {0} excluído com sucesso", txtNomeAluno.Text));     //Excluindo aluno
                    }

                    else
                    {
                        MessageBox.Show("Não excluído!");
                    }
                }

                catch (Exception ex)     //Caso ocorra erro
                {
                    MessageBox.Show("Ocorreu um erro ao excluir. Error" + ex.Message);
                    throw;
                }
                break;

            case "Editar":
                try
                {
                    objtabela.Id            = txtIdAluno.Text;
                    objtabela.Nome          = txtNomeAluno.Text;
                    objtabela.Cpf           = txtCpfAluno.Text;
                    objtabela.Rg            = txtRgAluno.Text;
                    objtabela.Telefone      = txtTelefoneAluno.Text;
                    objtabela.Categoriacnh  = txtCategoriacnhAluno.Text;
                    objtabela.Horariodeaula = txtHorarioDeAulaAluno.Text;

                    int x = AlunoModel.Editar(objtabela);
                    if (x > 0)
                    {
                        MessageBox.Show(String.Format("Aluno {0} editado com sucesso", txtNomeAluno.Text));     //Editando aluno
                    }

                    else
                    {
                        MessageBox.Show("Dado não atualizado!");
                    }
                }
                catch (Exception ex)     //Caso ocorra erro
                {
                    MessageBox.Show("Ocorreu um erro ao editar" + ex.Message);
                    throw;
                }

                break;

            default:
                break;
            }
        }