private void btnSalvar_Click(object sender, EventArgs e) { try { ProdutoControl control = new ProdutoControl(model, listaFornecedor); PreencheObjetoProduto(); if (listaFornecedor.Count == 0) { DialogResult result = MessageBox.Show("Não a fornecedores selecionados para este produto, deseja salvar?", "Sair", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { control.Inserir(); LimpaCampo(); } else { txtCodFornecedor.Focus(); } } else { control.Inserir(); LimpaCampo(); } } catch { } }
public override UserControl CarregarListagem() { if (_produtoControl == null) { _produtoControl = new ProdutoControl(_contexto); } return(_produtoControl); }
private void frmBuscaProduto_Load(object sender, EventArgs e) { ProdutoControl control = new ProdutoControl(txtCodProduto.Text, txtDescricao.Text, cbTipoProduto.Text); try { PreencheGrid(control.Select()); } catch (Exception ex) { MessageBox.Show("Erro: " + ex, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
//verifica se ja esta cadastrado o produto private void textBox1_Leave(object sender, EventArgs e) { ProdutoControl control = new ProdutoControl(); try { if (control.ValidarProduto(Convert.ToInt32(txtCodOriginal.Text))) { MessageBox.Show("Produto ja cadastrado!", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtCodOriginal.Clear(); txtCodOriginal.Focus(); return; } } catch { //SEM MENSAGEM DE TRATAMENTO return; } }
private void btnAdicionarFornecedor_Click(object sender, EventArgs e) { try { if (txtCodFornecedor.Text != "" && txtNomeFornecedor.Text != "") { ClienteModel model = new ClienteModel(); ProdutoControl control = new ProdutoControl(); if (!control.VarificaCliente(listaFornecedor, Convert.ToInt32(txtCodFornecedor.Text))) { model.cli_cod = Convert.ToInt32(txtCodFornecedor.Text); model.cli_nome_fantasia = txtNomeFornecedor.Text; txtCodFornecedor.Clear(); txtNomeFornecedor.Clear(); listaFornecedor.Add(model); AtualizaGrid(); txtEstMinimo.Focus(); } else { MessageBox.Show("Fornecedor ja esta na lista...", "Operação Invalida!", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Não existe dados para serem adicionados...", "Operação Invalida!", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show("Erro: " + ex, "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }