private void btnAlterar_Click(object sender, EventArgs e) { try { Database.Entity.tb_fornecedores fornecedores = new Database.Entity.tb_fornecedores(); fornecedores.id_fornecedores = Convert.ToInt32(nudID.Value); fornecedores.nm_empresa_fornecedor = txtFornecedor.Text; fornecedores.ds_cnpj = txtCnpj.Text; fornecedores.ds_marca_fornecida = txtMarca.Text; fornecedores.ds_telefone = txtTelefone.Text; fornecedorBusiness.AlterarFornecedores(fornecedores); MessageBox.Show("Fornecedor alterado"); dgvFornecedores.AutoGenerateColumns = false; dgvFornecedores.DataSource = fornecedorBusiness.ConsultarTodos(); } catch (ArgumentException ex) { MessageBox.Show(ex.Message); } catch (Exception) { MessageBox.Show("Ocorreu uum erro"); } }
public void AlterarFornecedores(Database.Entity.tb_fornecedores fornecedores) { if (fornecedores.id_fornecedores == null || fornecedores.id_fornecedores == 0) { throw new ArgumentException("Informe um fornecedor"); } if (string.IsNullOrWhiteSpace(fornecedores.nm_empresa_fornecedor)) { throw new ArgumentException("Informe o nome da empresa do fornecedor"); } if (string.IsNullOrWhiteSpace(fornecedores.ds_cnpj)) { throw new ArgumentException("Informe o CNPJ"); } if (string.IsNullOrWhiteSpace(fornecedores.ds_marca_fornecida)) { throw new ArgumentException("Informe a marca"); } if (string.IsNullOrWhiteSpace(fornecedores.ds_telefone)) { throw new ArgumentException("Informe o funcionário"); } fornecedorDatabase.AlterarFornecedores(fornecedores); }
private void BtnCadastrar_Click(object sender, EventArgs e) { try { Database.Entity.tb_fornecedores fornecedores = new Database.Entity.tb_fornecedores(); fornecedores.nm_empresa_fornecedor = txtFornecedor.Text; fornecedores.ds_marca_fornecida = txtMarca.Text; fornecedores.ds_telefone = txtTelefone.Text; fornecedores.ds_cnpj = txtCnpj.Text; fornecedorBusiness.InserirFornecedor(fornecedores); } catch (ArgumentException ex) { MessageBox.Show(ex.Message); } catch (Exception) { MessageBox.Show("Ocorreu um erro"); } }