private void btnAlterar_Click(object sender, EventArgs e) { //try //{ Model.Entities.tb_suprimento supri = cboProduto.SelectedItem as Model.Entities.tb_suprimento; Model.Entities.tb_fornecedor forn = cboFornecedor.SelectedItem as Model.Entities.tb_fornecedor; supri.id_fornecedor = forn.id_fornecedor; supri.nm_produto = txtProduto.Text; supri.qt_produtos = Convert.ToInt32(nudQtdProduto.Value); supri.vl_preco = nudPreco.Value; Business.SuprimentosBusiness bussupri = new Business.SuprimentosBusiness(); bussupri.Alterar(supri); MessageBox.Show("Alteração efetuada com sucesso", "Fast Care", MessageBoxButtons.OK, MessageBoxIcon.Information); //} //catch (ArgumentException ex) //{ // MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); //} //catch (Exception) //{ // MessageBox.Show("Ocorreu um erro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); //} }
private void btnCadastrar_Click(object sender, EventArgs e) { try { Model.Entities.tb_suprimento supri = new Model.Entities.tb_suprimento(); Model.Entities.tb_fornecedor forn = cboFornecedor.SelectedItem as Model.Entities.tb_fornecedor; supri.id_fornecedor = forn.id_fornecedor; supri.nm_produto = txtProduto.Text.Trim(); supri.qt_produtos = Convert.ToInt32(nudQtdProduto.Value); supri.vl_preco = nudPreco.Value; supri.dt_compra = dtpCompra.Value; Business.SuprimentosBusiness bussupri = new Business.SuprimentosBusiness(); bussupri.Inserir(supri); MessageBox.Show("Cadastro efetuado com sucesso", "Fast Care", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (ArgumentException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } catch (Exception) { MessageBox.Show("Ocorreu um erro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnRemover_Click(object sender, EventArgs e) { try { Model.Entities.tb_suprimento supri = cboProduto.SelectedItem as Model.Entities.tb_suprimento; int id = supri.id_suprimento; Business.SuprimentosBusiness bussupri = new Business.SuprimentosBusiness(); bussupri.Remover(id); MessageBox.Show("Remoção efetuada com sucesso", "Fast Care", MessageBoxButtons.OK, MessageBoxIcon.Information); cboFornecedor.Text = string.Empty; txtProduto.Text = string.Empty; nudQtdProduto.Value = 0; nudPreco.Value = 0; ConsultaDeProdutos(); } catch (ArgumentException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } catch (Exception) { MessageBox.Show("Ocorreu um erro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public frmCadastrarEstoque() { InitializeComponent(); Business.SuprimentosBusiness bussupri = new Business.SuprimentosBusiness(); List <string> lista = bussupri.ListarPorTodosDistinct(); cboProduto.DataSource = lista; }
private void nudID_ValueChanged(object sender, EventArgs e) { int id = Convert.ToInt32(nudID.Value); Business.SuprimentosBusiness bussupri = new Business.SuprimentosBusiness(); List <Model.Entities.tb_suprimento> supri = bussupri.ListarPorID(id); dgvSuprimento.DataSource = supri; }
private void ConsultaDeProdutos() { Business.SuprimentosBusiness bussupri = new Business.SuprimentosBusiness(); List <Model.Entities.tb_suprimento> supri = bussupri.ListarPorTodos(); cboProduto.DisplayMember = nameof(Model.Entities.tb_suprimento.nm_produto); cboProduto.DataSource = supri; cboProduto.Text = string.Empty; }
private void txtProduto_TextChanged_1(object sender, EventArgs e) { dgvSuprimento.AutoGenerateColumns = false; string produto = txtProduto.Text.Trim(); Business.SuprimentosBusiness bussupri = new Business.SuprimentosBusiness(); List <Model.Entities.tb_suprimento> supri = bussupri.ListarPorProduto(produto); dgvSuprimento.DataSource = supri; }
private void cboOrdem_SelectedIndexChanged_1(object sender, EventArgs e) { dgvSuprimento.AutoGenerateColumns = false; string ordem = cboOrdem.Text; Business.SuprimentosBusiness bussupri = new Business.SuprimentosBusiness(); List <Model.Entities.tb_suprimento> supri = bussupri.ListarPorOrdem(ordem); dgvSuprimento.DataSource = supri; dgvSuprimento.AutoGenerateColumns = false; }
public frmAlterarSuprimento() { InitializeComponent(); Business.FonecedorBusiness busforn = new Business.FonecedorBusiness(); Business.SuprimentosBusiness bussupri = new Business.SuprimentosBusiness(); List <Model.Entities.tb_suprimento> supri = bussupri.ListarPorTodos(); List <Model.Entities.tb_fornecedor> lista = busforn.ListarPorTodos(); cboFornecedor.DisplayMember = nameof(Model.Entities.tb_fornecedor.nm_forn); cboFornecedor.DataSource = lista; cboProduto.DisplayMember = nameof(Model.Entities.tb_suprimento.nm_produto); cboProduto.DataSource = supri; }
private void btnCadastrar_Click(object sender, EventArgs e) { try { string produto = cboProduto.Text; int idsupri = 0; Model.Entities.tb_estoque estoque = new Model.Entities.tb_estoque(); Business.EstoqueBusiness busestoque = new Business.EstoqueBusiness(); Business.SuprimentosBusiness bussupri = new Business.SuprimentosBusiness(); Model.Entities.tb_estoque existente = busestoque.ListarPorProduto(produto); List <Model.Entities.tb_suprimento> supri = bussupri.ListarPorProdutoDecrescente(produto); foreach (Model.Entities.tb_suprimento t in supri) { if (t.nm_produto == produto) { idsupri = t.id_suprimento; break; } } estoque.id_suprimento = idsupri; estoque.qt_produtos = Convert.ToInt32(nudQuantidade.Value); if (existente == null) { busestoque.Inserir(estoque); MessageBox.Show("Cadastro efetuado com sucesso", "Fast Care", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { estoque.id_estoque = existente.id_estoque; busestoque.Alterar(estoque); MessageBox.Show("Adicionado ao estoque com sucesso", "Fast Care", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (ArgumentException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } catch (Exception) { MessageBox.Show("Ocorreu um erro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void cboProduto_SelectedIndexChanged_1(object sender, EventArgs e) { string produto = cboProduto.Text; int quantidade = 0; int idsupri = 0; Business.SuprimentosBusiness bussupri = new Business.SuprimentosBusiness(); Business.EstoqueBusiness busestoque = new Business.EstoqueBusiness(); List <Model.Entities.tb_suprimento> lista = bussupri.ListarPorProdutoDecrescente(produto); Model.Entities.tb_estoque estoque = busestoque.ListarPorProduto(produto); foreach (Model.Entities.tb_suprimento t in lista) { if (t.nm_produto == produto) { quantidade = t.qt_produtos; idsupri = t.id_suprimento; break; } } if (estoque == null) { nudQuantidade.Value = quantidade; } else if (estoque != null && estoque.id_suprimento != idsupri) { nudQuantidade.Value = Convert.ToInt32(quantidade + estoque.qt_produtos); } else if (estoque != null && estoque.id_suprimento == idsupri) { nudQuantidade.Value = Convert.ToInt32(estoque.qt_produtos); } }
private void cboProduto_SelectedIndexChanged(object sender, EventArgs e) { Model.Entities.tb_suprimento supri = cboProduto.SelectedItem as Model.Entities.tb_suprimento; int id = supri.id_suprimento; Business.SuprimentosBusiness bussupri = new Business.SuprimentosBusiness(); Model.Entities.tb_suprimento dados = bussupri.ListarPorIdModelo(id); if (dados == null) { cboFornecedor.Text = string.Empty; txtProduto.Text = string.Empty; nudQtdProduto.Value = 0; nudPreco.Value = 0; } else { cboFornecedor.Text = dados.tb_fornecedor.nm_forn; txtProduto.Text = dados.nm_produto; nudQtdProduto.Value = Convert.ToDecimal(dados.qt_produtos); nudPreco.Value = Convert.ToDecimal(dados.vl_preco); } }