private void btnFiltrar_Click(object sender, EventArgs e) { if (txtPesquisa.Text != string.Empty) { Camadas.BLL.Fornecedor bllFornecedor = new Camadas.BLL.Fornecedor(); List <Camadas.Model.Fornecedor> lstFornecedor = new List <Camadas.Model.Fornecedor>(); if (rdbCodigo.Checked) { lstFornecedor = bllFornecedor.SelectById(Convert.ToInt32(txtPesquisa.Text)); } else if (rdbNome.Checked) { lstFornecedor = bllFornecedor.SelectByNome(txtPesquisa.Text); } dgvFornecedor.DataSource = ""; dgvFornecedor.DataSource = lstFornecedor; } else { string msg = "Campo Pesquisa esta vazio..."; MessageBox.Show(msg, "Pesquisa", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void frmFornecedor_Load(object sender, EventArgs e) { Camadas.BLL.Fornecedor bllFabricante = new Camadas.BLL.Fornecedor(); dgvFornecedor.DataSource = bllFabricante.Select(); Habilitar(false); pnlPesquisa.Visible = false; }
private void btnRemover_Click(object sender, EventArgs e) { string msg; if (lblId.Text != string.Empty) { msg = "Confirma Remoção do Fabricante " + txtNome.Text + "?"; DialogResult resp; resp = MessageBox.Show(msg, "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (resp == DialogResult.Yes) { int id = Convert.ToInt32(lblId.Text); Camadas.BLL.Fornecedor bllFornecedor = new Camadas.BLL.Fornecedor(); Camadas.Model.Fornecedor fornecedor = new Camadas.Model.Fornecedor(); fornecedor.Id = id; bllFornecedor.Delete(fornecedor); dgvFornecedor.DataSource = ""; dgvFornecedor.DataSource = bllFornecedor.Select(); } } else { msg = "Não há registro para remoção..."; MessageBox.Show(msg, "Remover", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } limparCampos(); Habilitar(false); }
private void rdbTodos_CheckedChanged(object sender, EventArgs e) { lblPesquisa.Visible = false; txtPesquisa.Visible = false; btnFiltrar.Visible = false; Camadas.BLL.Fornecedor bllFornecedor = new Camadas.BLL.Fornecedor(); dgvFornecedor.DataSource = ""; dgvFornecedor.DataSource = bllFornecedor.Select(); }
private void RecuperarDadosFornecedor() { Camadas.BLL.Fornecedor bllFornecedor = new Camadas.BLL.Fornecedor(); List <Camadas.Model.Fornecedor> lstForn = new List <Camadas.Model.Fornecedor>(); lstForn = bllFornecedor.SelectById(Convert.ToInt32(txtIdForn.Text)); if (lstForn != null) { fornecedor = lstForn[0]; } else { MessageBox.Show("Fornecedor não encontrado"); } }
private void btnGrvar_Click(object sender, EventArgs e) { Camadas.BLL.Fornecedor bllFornecedor = new Camadas.BLL.Fornecedor(); Camadas.Model.Fornecedor fornecedor = new Camadas.Model.Fornecedor(); int id = Convert.ToInt32(lblId.Text); string msg = ""; if (id == -1) { msg = "Confirma Inclusao dos Dados?"; } else { msg = "Confirma Atualização dos Dados?"; } DialogResult resp; resp = MessageBox.Show(msg, "Gravar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (resp == DialogResult.Yes) { fornecedor.Id = id; fornecedor.Nome = txtNome.Text; fornecedor.CNPJ = txtCnpj.Text; fornecedor.Telefone = txtTelefone.Text; fornecedor.Endereco = txtEndereco.Text; fornecedor.Bairro = txtBairro.Text; fornecedor.Cidade = txtCidade.Text; fornecedor.UF = txtUf.Text; fornecedor.CEP = txtCep.Text; fornecedor.Email = txtEmail.Text; if (id == -1) { bllFornecedor.Insert(fornecedor); } else { bllFornecedor.Update(fornecedor); } } dgvFornecedor.DataSource = ""; dgvFornecedor.DataSource = bllFornecedor.Select(); limparCampos(); Habilitar(false); }
private void frmProduto_Load(object sender, EventArgs e) { pnlPesquisa.Visible = false; HabilitarControlesProduto(false); LimpaControlesProduto(); Camadas.BLL.Produto bllProduto = new Camadas.BLL.Produto(); dgvProduto.DataSource = bllProduto.Select(); Camadas.BLL.Fornecedor bllFornecedor = new Camadas.BLL.Fornecedor(); cmbNomeForn.DisplayMember = "nome"; cmbNomeForn.ValueMember = "id"; cmbNomeForn.DataSource = bllFornecedor.Select(); Camadas.BLL.Fabricante bllFabricante = new Camadas.BLL.Fabricante(); cmbNomeFabr.DisplayMember = "nome"; cmbNomeFabr.ValueMember = "id"; cmbNomeFabr.DataSource = bllFabricante.Select(); }