public List<Model.Beneficios> Select() { List<Model.Beneficios> lstBeneficios = new List<Model.Beneficios>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Beneficios"; SqlCommand cmd = new SqlCommand(sql, conexao); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { Model.Beneficios beneficios = new Model.Beneficios(); beneficios.id = Convert.ToInt32(reader["id"].ToString()); beneficios.descr = Convert.ToString(reader["descr"].ToString()); lstBeneficios.Add(beneficios); } } catch { Console.WriteLine("Deu erro na Seleção de Beneficios..."); } finally { conexao.Close(); } return lstBeneficios; }
public Model.Beneficios SelectById(int id) { Model.Beneficios beneficios = new Model.Beneficios(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Beneficios 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()) { beneficios.id = Convert.ToInt32(reader["id"].ToString()); beneficios.descr = Convert.ToString(reader["descr"].ToString()); } } catch { Console.WriteLine("Deu erro na busca do Beneficio por ID..."); } finally { conexao.Close(); } return beneficios; }