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); } }
public void Remover(int id) { Model.Entities.tb_suprimento remove = db.tb_suprimento.FirstOrDefault(t => t.id_suprimento == id); db.tb_suprimento.Remove(remove); db.SaveChanges(); }
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); //} }
public Model.Entities.tb_suprimento ListarPorIdModelo(int id) { DataBase.SuprimentosDataBase db = new DataBase.SuprimentosDataBase(); Model.Entities.tb_suprimento list = db.ListarPorIdModelo(id); return(list); }
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 void Alterar(Model.Entities.tb_suprimento supri) { Model.Entities.tb_suprimento antigo = db.tb_suprimento.FirstOrDefault(t => t.id_suprimento == supri.id_suprimento); antigo.nm_produto = supri.nm_produto; antigo.qt_produtos = supri.qt_produtos; antigo.vl_preco = supri.vl_preco; antigo.id_fornecedor = supri.id_fornecedor; db.SaveChanges(); }
public void Alterar(Model.Entities.tb_suprimento supri) { if (supri.nm_produto == string.Empty) { throw new ArgumentException("Preencha o campo Produto"); } if (supri.qt_produtos == 0) { throw new ArgumentException("Informe a Quantidade de Produtos"); } DataBase.SuprimentosDataBase db = new DataBase.SuprimentosDataBase(); db.Alterar(supri); }
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); } }
public Model.Entities.tb_suprimento ListarPorIdModelo(int id) { Model.Entities.tb_suprimento supriId = db.tb_suprimento.FirstOrDefault(t => t.id_suprimento == id); return(supriId); }
public void Inserir(Model.Entities.tb_suprimento supri) { db.tb_suprimento.Add(supri); db.SaveChanges(); }