private void btnListar_Click(object sender, EventArgs e) { try { LimpaCampo(); FornecedorControl control = new FornecedorControl(); FornecedorModel modelo = new FornecedorModel(); frmBuscaFornecedor busFornecedor = new frmBuscaFornecedor(); busFornecedor.ShowDialog(); if (busFornecedor.codigo != 0) { modelo = control.SelectByID(busFornecedor.codigo); txtCodFornecedor.Text = Convert.ToString(modelo.for_cod); txtApelido.Text = modelo.for_apelido; txtRazaoSocial.Text = modelo.for_razao_social; txtCnpj.Text = modelo.for_cnpj; txtDataAtual.Text = Convert.ToString(modelo.for_data_cadastro); } } catch (Exception ex) { MessageBox.Show("ERRO: " + ex, "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void SalvaFornecedor() { FornecedorControl control = new FornecedorControl(modelo); switch (controle_operacao) { case 0: int aux = control.Inserir(); switch (aux) { case 0: MessageBox.Show("Verifique todos os campos obrigatorios", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; case 1: MessageBox.Show("Item ja cadastrado no banco de dados", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; case 2: MessageBox.Show("Operação realizada com sucesso", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaCampo(); break; default: MessageBox.Show("Erro na operação", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; } break; case 1: int aux2 = control.Update(); switch (aux2) { case 0: MessageBox.Show("Verifique todos os campos obrigatorios", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; case 2: MessageBox.Show("Operação realizada com sucesso", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaCampo(); break; default: MessageBox.Show("Erro na operação", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; } break; default: MessageBox.Show("Selecione as opções de NOVO ou EDITAR", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; } }
private void frmBuscaFornecedor_Load(object sender, EventArgs e) { FornecedorControl control = new FornecedorControl(txtCodFornecedor.Text, txtRazaoSocial.Text, txtFantasia.Text); try { PreencheGrid(control.Select()); } catch (Exception ex) { MessageBox.Show("Erro: " + ex, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btnSalvar_Click(object sender, EventArgs e) { try { PreencheModelo(); FornecedorControl control = new FornecedorControl(modelo); SalvaFornecedor(); LimpaCampo(); } catch { } }
private void btnExcluir_Click(object sender, EventArgs e) { FornecedorControl control = new FornecedorControl(); if (MessageBox.Show("Deseja realmente excluir este cadastro?", "Excluir cadastro", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (control.Excluir(txtCodFornecedor.Text)) { MessageBox.Show("Cadastro excluido com sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaCampo(); } else { MessageBox.Show("Falha ao tentar excluir o cadastro!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btnBuscaFornecedor_Click(object sender, EventArgs e) { FornecedorControl control = new FornecedorControl(); FornecedorModel model = new FornecedorModel(); try { frmBuscaFornecedor buscaFornecedor = new frmBuscaFornecedor(); buscaFornecedor.ShowDialog(); if (buscaFornecedor.codigo != 0) { model = control.SelectByID(buscaFornecedor.codigo); txtCodFornecedor.Text = Convert.ToString(model.for_cod); txtNomeFornecedor.Text = model.for_razao_social; } } catch (Exception ex) { MessageBox.Show("ERRO: " + ex, "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }