public IHttpActionResult Post([FromBody] AlunoDTO aluno) { try { _aluno.Inserir(aluno); return(Ok(_aluno.ListarAlunos())); } catch (Exception e) { return(InternalServerError(e)); } }
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)); } }
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)); } }
//[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)); } }
//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)); } }
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; } }