public List<Fornecedor> FindAll() { try { OpenConnection(); Cmd = new SqlCommand("SELECT * FROM Fornecedor", Con); Dr = Cmd.ExecuteReader(); List<Fornecedor> lista = new List<Fornecedor>(); while (Dr.Read()) { Fornecedor f = new Fornecedor(); f.IdFornecedor = Convert.ToInt32(Dr["IdFornecedor"]); f.Nome = Convert.ToString(Dr["Nome"]); lista.Add(f); } return lista; } catch (Exception e) { throw new Exception(e.Message); } finally { CloseConnection(); } }
public void Insert(Fornecedor f) { try { OpenConnection(); Cmd = new SqlCommand("INSERT INTO Fornecedor(Nome) VALUES(@v1)", Con); Cmd.Parameters.AddWithValue("@v1", f.Nome); Cmd.ExecuteNonQuery(); } catch (Exception e) { throw new Exception(e.Message); } finally { CloseConnection(); } }
protected void btnCadastro_Click(object sender, EventArgs e) { try { Fornecedor f = new Fornecedor(); f.Nome = txtNome.Text; FornecedorDal d = new FornecedorDal(); d.Insert(f); lblMensagem.Text = "Fornecedor " + f.Nome + ", cadastrado com sucesso."; txtNome.Text = string.Empty; } catch (Exception ex) { lblMensagem.Text = ex.Message; } }