private void imgCadastrar_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtNome.Text)) { MessageBox.Show("Nome do fornecedor não informado !"); txtNome.Focus(); } Fornecedor fornecedor = new Fornecedor(); fornecedor.Nome = txtNome.Text; if (isCadastro) { FornecedorController.cadastrar(fornecedor); } else { fornecedor.Id = this.fornecedor.Id; FornecedorController.editar(fornecedor); } this.Close(); }
public static Boolean deletar(Fornecedor fornecedor) { FornecedorDao fornecedorDao = null; Boolean resultado = false; try { fornecedorDao = new FornecedorDao(); resultado = fornecedorDao.deletar(fornecedor); } catch { resultado = false; } finally { if (fornecedorDao != null) { fornecedorDao.close(); } } return resultado; }
public Boolean deletar(Fornecedor fornecedor) { using (SqlCommand sqlCommand = new SqlCommand()) { sqlCommand.Connection = SqlConn; sqlCommand.CommandText = "delete from fornecedores where id = @PId"; sqlCommand.Parameters.AddWithValue("PId", fornecedor.Id); try { if (sqlCommand.ExecuteNonQuery() > 0) { return true; } else { return false; } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); return false; } } }
public Boolean cadastrar(Fornecedor fornecedor) { using (SqlCommand sqlCommand = new SqlCommand()) { sqlCommand.Connection = SqlConn; sqlCommand.CommandText = "insert into fornecedores(nome) values(@PNome)"; sqlCommand.Parameters.AddWithValue("PNome", fornecedor.Nome); try { if (sqlCommand.ExecuteNonQuery() > 0) { return true; } else { return false; } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); return false; } } }
public Fornecedor busca(int id) { Fornecedor fornecedor = null; using (SqlCommand sqlCommand = new SqlCommand()) { sqlCommand.Connection = SqlConn; sqlCommand.CommandText = "select * from fornecedores where id = @PId"; sqlCommand.Parameters.AddWithValue("PId", id); try { SqlDataReader dataReader; dataReader = sqlCommand.ExecuteReader(); if (dataReader.Read()) { fornecedor = new Fornecedor(); fornecedor.Id = Int32.Parse(dataReader["id"].ToString()); fornecedor.Nome = dataReader["nome"].ToString(); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); } } return fornecedor; }
public void inicializar(Fornecedor fornecedor) { this.fornecedor = fornecedor; isCadastro = fornecedor == null; this.Text = "Fornecedor - " + (isCadastro ? "Cadastro" : "Alteração"); if (isCadastro) { txtNome.Text = ""; } else { txtNome.Text = fornecedor.Nome; } txtNome.Focus(); }
public List<Fornecedor> lista() { List<Fornecedor> lista = new List<Fornecedor>(); using (SqlCommand sqlCommand = new SqlCommand()) { sqlCommand.Connection = SqlConn; sqlCommand.CommandText = "select * from fornecedores"; try { SqlDataReader dataReader; dataReader = sqlCommand.ExecuteReader(); while (dataReader.Read()) { Fornecedor fornecedor = new Fornecedor(); fornecedor.Id = Int32.Parse(dataReader["id"].ToString()); fornecedor.Nome = dataReader["nome"].ToString(); lista.Add(fornecedor); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); } } return lista; }