public List<Model.Provedores> Select() { List<Model.Provedores> lstProvedores = new List<Model.Provedores>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Provedores"; SqlCommand cmd = new SqlCommand(sql, conexao); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { Model.Provedores provedores = new Model.Provedores(); provedores.id = Convert.ToInt32(reader["id"]); provedores.nome = reader["nome"].ToString(); provedores.salario = Convert.ToSingle(reader["salario"]); provedores.tipo_Responsavel_id = Convert.ToInt32(reader["tipo_Responsavel_id"]); provedores.aluno_id = Convert.ToInt32(reader["Aluno_id"]); lstProvedores.Add(provedores); } } catch { Console.WriteLine("Erro seleção de Provedores..."); } finally { conexao.Close(); } return lstProvedores; }
public Model.Provedores SelectByID(int id) { Model.Provedores provedores = new Model.Provedores(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Provedores where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("id", id); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { provedores.id = Convert.ToInt32(reader["id"]); provedores.nome = reader["nome"].ToString(); provedores.salario = Convert.ToSingle(reader["salario"]); provedores.tipo_Responsavel_id = Convert.ToInt32(reader["tipo_Responsavel_id"]); provedores.aluno_id = Convert.ToInt32(reader["Aluno_id"]); } } catch { Console.WriteLine("Deu erro na Seleção por ID em Provedores"); } finally { conexao.Close(); } return provedores; }