public void InserirAlunoDB(AlunoDTO aluno) { try { IDbCommand insertCmd = conexao.CreateCommand(); insertCmd.CommandText = "INSERT INTO alunos (nome, sobrenome, ra) VALUES (@nome, @sobrenome, @ra)"; IDbDataParameter paramNome = new SqlParameter("nome", aluno.nome); IDbDataParameter paramSobrenome = new SqlParameter("sobrenome", aluno.sobrenome); IDbDataParameter paramRA = new SqlParameter("ra", aluno.ra); insertCmd.Parameters.Add(paramNome); insertCmd.Parameters.Add(paramSobrenome); insertCmd.Parameters.Add(paramRA); insertCmd.ExecuteNonQuery(); } catch (Exception e) { throw new Exception(e.Message); } finally { conexao.Close(); } }
public void AtualizarAlunoDB(AlunoDTO aluno) { try { IDbCommand updateCmd = conexao.CreateCommand(); updateCmd.CommandText = "update Alunos set nome = @nome, sobrenome = @sobrenome, telefone = @telefone, ra = @ra where id = @id"; IDbDataParameter paramNome = new SqlParameter("nome", aluno.nome); IDbDataParameter paramSobrenome = new SqlParameter("sobrenome", aluno.sobrenome); IDbDataParameter paramTelefone = new SqlParameter("telefone", aluno.telefone); IDbDataParameter paramRa = new SqlParameter("ra", aluno.ra); updateCmd.Parameters.Add(paramNome); updateCmd.Parameters.Add(paramSobrenome); updateCmd.Parameters.Add(paramTelefone); updateCmd.Parameters.Add(paramRa); IDbDataParameter paramID = new SqlParameter("id", aluno.id); updateCmd.Parameters.Add(paramID); updateCmd.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception(ex.Message); } finally { conexao.Close(); } }
public void InserirAlunoDB(AlunoDTO aluno) { try { IDbCommand insertCmd = conexao.CreateCommand(); insertCmd.CommandText = "insert into Alunos (nome, sobrenome,telefone,ra) values(@nome, @sobrenome, @telefone, @ra)"; IDbDataParameter paramNome = new SqlParameter("nome", aluno.nome); insertCmd.Parameters.Add(paramNome); IDbDataParameter paramSobrenome = new SqlParameter("sobrenome", aluno.sobrenome); insertCmd.Parameters.Add(paramSobrenome); IDbDataParameter paramTelefone = new SqlParameter("telefone", aluno.telefone); insertCmd.Parameters.Add(paramTelefone); IDbDataParameter paramRa = new SqlParameter("ra", aluno.ra); insertCmd.Parameters.Add(paramRa); insertCmd.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception(ex.Message); } finally { conexao.Close(); } }
public void Atualizar(AlunoDTO Aluno) { try { var alunoBD = new AlunoDAO(); alunoBD.AtualizarAlunoDB(Aluno); } catch (Exception ex) { throw new Exception($"Erro ao Atualizar aluno: Erro => {ex.Message}"); } /* * var listaAlunos = ListarAluno(); * * var itemIndex = listaAlunos.FindIndex(p => p.id == id); * * if(itemIndex >= 0) * { * Aluno.id = id;//Confirmar que o id do Aluno passado é igual ao id passado(NÃO ESTÁ MUITO CLARO) * //PORQUE EU PASSARIA O ID DO ALUNO????? * listaAlunos[itemIndex] = Aluno; * } * else * { * return null; * } * * ReescreverArquivo(listaAlunos); * return Aluno; */ }
/* * public bool ReescreverArquivo(List<AlunoModel> listaAlunos) * { * var caminhoArquivo = HostingEnvironment.MapPath(@"~\App_Data\Base.json"); * * var json = JsonConvert.SerializeObject(listaAlunos, Formatting.Indented); * * File.WriteAllText(caminhoArquivo, json); * * * return true; * * } */ public void Inserir(AlunoDTO Aluno) { try { var alunoBD = new AlunoDAO(); alunoBD.InserirAlunoDB(Aluno); } catch (Exception ex) { throw new Exception($"Erro ao inserir aluno: Erro => {ex.Message}"); } /* * var listaAlunos = ListarAluno(); * * var maxId = listaAlunos.Max(aluno => aluno.id); * * Aluno.id = maxId + 1; * * listaAlunos.Add(Aluno); * * ReescreverArquivo(listaAlunos); * * return Aluno; */ }
public void Atualizar(AlunoDTO aluno) { try { _alunoDB.AtualizarAlunoDB(aluno); } catch (Exception e) { throw new Exception($"Erro: {e.Message}"); } }
public void Inserir(AlunoDTO aluno) { try { _alunoDB.InserirAlunoDB(aluno); } catch (Exception e) { throw new Exception($"Erro: {e.Message}"); } }
public AlunoDTO Inserir(AlunoDTO Aluno) { var listaAlunos = this.ListarAlunos(); var maxId = listaAlunos.Max(a => a.id); Aluno.id = maxId + 1; listaAlunos.Add(Aluno); ReescreverArquivo(listaAlunos); return(Aluno); }
public void Atualizar(AlunoDTO aluno) { try { var alunoBD = new AlunoDAO(); alunoBD.AtualizarAlunoDB(aluno); } catch (Exception ex) { throw new Exception($"Erro ao listar Alunos: Erro => {ex.Message}"); } }
public void Atualizar(int id, AlunoDTO aluno) { try { AlunoDAO alunoDAO = new AlunoDAO(); alunoDAO.AtualizarAluno(id, aluno); } catch (Exception ex) { throw new Exception($"Erro ao atualizar Aluno: Erro => {ex.Message}"); } }
public void Atualizar(AlunoDTO Aluno) { try { var alunoDB = new AlunoDAO(); alunoDB.AtualizarAlunoBD(Aluno); } catch (Exception ex) { throw new Exception($"error ao atualizar aluno:error=>{ex.Message} "); } }
/// <summary> /// Inseri um aluno no banco de dados. /// </summary> /// <param name="aluno">Recebe a entidade aluno para inserir.</param> public void Inserir(AlunoDTO aluno) { try { var alunoBD = new AlunoDAO(); alunoBD.InserirAlunoDB(aluno); } catch (Exception ex) { throw new Exception($"Erro ao Inserir Aluno: Erro => {ex.Message}"); } }
public void Inserir(AlunoDTO Aluno) { try { var alunoDB = new AlunoDAO(); alunoDB.InserirAlunoBD(Aluno); } catch (Exception ex) { throw new Exception($"error ao inserir aluno:error=>{ex.Message} "); } }
public void Inserir(AlunoDTO aluno) { try { AlunoDAO alunoDAO = new AlunoDAO(); alunoDAO.InserirAluno(aluno); } catch (Exception ex) { throw new Exception($"Erro ao inserir Aluno: Erro => {ex.Message}"); } }
public void AtualizarDB(AlunoDTO Aluno) { try { var alunoDB = new AlunoDAO(); alunoDB.AtualizarAlunoDB(Aluno); } catch (Exception ex) { throw new Exception($"Erro ao atualizar aluno: Erro = {ex.Message}"); } }
public void InserirDB(AlunoDTO Aluno) { try { var alunoDB = new AlunoDAO(); alunoDB.InserirAlunoDB(Aluno); } catch (Exception ex) { throw new Exception($"Erro ao inserir aluno: Erro = {ex.Message}"); } }
public AlunoDTO Inserir(AlunoDTO Aluno) { var listaAlunos = this.ListarAluno(); var maxID = 1; if (listaAlunos.Count > 0) { maxID = listaAlunos.Max(p => p.id); } Aluno.id = maxID + 1; listaAlunos.Add(Aluno); RescreverArquivo(listaAlunos); return(Aluno); }
public AlunoDTO Atualizar(int id, AlunoDTO aluno) { var listaAlunos = this.ListarAluno(); var itemIndex = listaAlunos.FindIndex(p => p.id == id); if (itemIndex >= 0) { aluno.id = id; listaAlunos[itemIndex] = aluno; } else { return(null); } RescreverArquivo(listaAlunos); return(aluno); }
public List <AlunoDTO> ListarAlunosDB(int?id) { try { var listaAlunos = new List <AlunoDTO>(); IDbCommand selectCmd = conexao.CreateCommand(); if (id == null) { selectCmd.CommandText = "SELECT * FROM alunos"; } else { selectCmd.CommandText = $"SELECT * FROM alunos where id = {id}"; } IDataReader resultado = selectCmd.ExecuteReader(); while (resultado.Read()) { var alu = new AlunoDTO() { id = Convert.ToInt32(resultado["Id"]), nome = Convert.ToString(resultado["nome"]), sobrenome = Convert.ToString(resultado["sobrenome"]), ra = Convert.ToInt32(resultado["ra"]), }; listaAlunos.Add(alu); } return(listaAlunos); } catch (Exception e) { throw new Exception(e.Message); } finally { conexao.Close(); } }
public void Inserir(AlunoDTO aluno) { /*var listaAlunos = this.listarAlunos(); * * var maxId = listaAlunos.Max(aluno => aluno.id); * Aluno.id = maxId + 1; * listaAlunos.Add(Aluno); * Console.WriteLine("este é o valor de id" + Aluno.id); * RescreverArquivo(listaAlunos); * return Aluno;*/ try { var alunoBD = new AlunoDAO(); alunoBD.InserirAlunoDB(aluno); } catch (Exception ex) { throw new Exception($"Erro ao listar Alunos: Erro => {ex.Message}"); } }