public void AtualizarObjeto() { ProdutoPst produto; try { if (txt_nome.Text != "" && txt_valor.Text != "") { produto = new ProdutoPst(); produto.Id = int.Parse(txt_id_produto.Text); produto.Nome = txt_nome.Text; produto.Valor = txt_valor.Text.Replace(",", "."); produto.Valor_dolar = txt_valor_dolar.Text.Replace(",", "."); con.openCon(produto.Atualizar()); con.closeCon(); MessageBox.Show("Produto Atualizado com Sucesso"); DisplayData(produto.Pesquisar()); ClearData(); this.tbl_ProdutoTableAdapter.Fill(this.rulerDataSet.Tbl_Produto); } else { MessageBox.Show("Erro! Por favor informe algum valor e os informe corretamente"); } } catch (Exception err) { MessageBox.Show(err.Message); } }
public void PesquisarObjeto() { try { ProdutoPst produto = new ProdutoPst(); if (string.IsNullOrEmpty(txt_id_produto.Text)) { DisplayData(produto.Pesquisar()); } else { DisplayData(produto.PesquisarId(int.Parse(txt_id_produto.Text))); if (table.Rows.Count > 0) { txt_nome.Text = table.Rows[0]["nome"].ToString(); txt_valor.Text = table.Rows[0]["valor"].ToString(); txt_valor_dolar.Text = table.Rows[0]["valor_dolar"].ToString(); aux = ""; } else { MessageBox.Show("Cliente com o id " + txt_id_produto.Text + " não existe!"); aux = ""; } } } catch (Exception err) { MessageBox.Show(err.Message); } }
public void DeletarObjeto() { ProdutoPst produto; try { if (txt_id_produto.Text != "") { produto = new ProdutoPst(); produto.Id = int.Parse(txt_id_produto.Text); con.openCon(produto.Deletar()); con.closeCon(); MessageBox.Show("Produto Apagado com Sucesso"); DisplayData(produto.Pesquisar()); ClearData(); } else { MessageBox.Show("Erro! Por favor informe o ID corretamente"); } } catch (Exception err) { MessageBox.Show(err.Message); } }
public void ChecarId(string objeto) { try { ProdutoPst produto = new ProdutoPst(); DisplayData(produto.checar(objeto)); if (table.Rows.Count > 0) { txt_id_produto.Text = table.Rows[0]["id_produto"].ToString(); Checar(cbb_produto.Text); if (table.Rows.Count > 0) { txt_id_estoque.Text = table.Rows[0]["id_estoque"].ToString(); txt_quantidade.Text = table.Rows[0]["quantidade_produto"].ToString(); } } } catch (Exception err) { MessageBox.Show(err.Message); } }
public void ChecarId(string objeto) { ProdutoPst produto = new ProdutoPst(); DisplayData(produto.checar(objeto)); if (table.Rows.Count > 0) { txt_id_produto.Text = table.Rows[0]["id_produto"].ToString(); txt_valor_u.Text = table.Rows[0]["valor"].ToString(); calcularPreco(); EstoquePst estoque = new EstoquePst(); DisplayData(estoque.checar(objeto)); if (table.Rows.Count > 0) { txt_quant_estoque.Text = table.Rows[0]["quantidade_produto"].ToString(); ClientePst cliente = new ClientePst(); DisplayData(cliente.checar(cbb_cliente.Text)); if (table.Rows.Count > 0) { txt_id_cliente.Text = table.Rows[0]["id_cliente"].ToString(); } } PesquisarObjeto(); } }
protected Movimento(DateTime data_Venda, DateTime data_Entrega, ClientePst cliente, FuncionarioPst funcionario, ProdutoPst produto) { Data_Venda = data_Venda; Data_Entrega = data_Entrega; Cliente = cliente; Funcionario = funcionario; Produto = produto; }
public void Checar(string objeto) { try { ProdutoPst produto = new ProdutoPst(); DisplayData(produto.checar(objeto)); } catch (Exception err) { MessageBox.Show(err.Message); } }
public void CadastrarObjeto() { ProdutoPst produto; try { if (!string.IsNullOrEmpty(txt_nome.Text) && !string.IsNullOrEmpty(txt_valor.Text)) { //Caso o valor em dolar não seja digitado atribui 0. if (string.IsNullOrEmpty(txt_valor_dolar.Text)) { txt_valor_dolar.Text = "0"; } produto = new ProdutoPst(); produto.Nome = txt_nome.Text; produto.Valor = txt_valor.Text.Replace(",", "."); produto.Valor_dolar = txt_valor_dolar.Text.Replace(",", "."); //Consultar Objeto Checar(txt_nome.Text); if (table.Rows.Count > 0) { aux = table.Rows[0]["nome"].ToString(); } //Condição para não haver produtos iguais. if (aux == txt_nome.Text) { MessageBox.Show("Erro! O produto já está cadastrado. "); ClearData(); } else { con.openCon(produto.Cadastrar()); con.closeCon(); MessageBox.Show("Produto Inserido com Sucesso"); } PesquisarObjeto(); } else { MessageBox.Show("Erro!, Produto ou valor não foram informados."); } } catch (Exception err) { MessageBox.Show(err.Message); } ClearData(); }
public void ChecarId(string objeto) { ProdutoPst produto = new ProdutoPst(); DisplayData(produto.checar(objeto)); if (table.Rows.Count > 0) { txt_id_produto.Text = table.Rows[0]["id_produto"].ToString(); Checar(cbb_produto.Text); if (table.Rows.Count > 0) { txt_id_estoque.Text = table.Rows[0]["id_estoque"].ToString(); txt_quantidade.Text = table.Rows[0]["quantidade_produto"].ToString(); } } }
public void ChecarId(string objeto) { try { ProdutoPst produto = new ProdutoPst(); DisplayData(produto.checar(objeto)); if (table.Rows.Count > 0) { txt_id_produto.Text = table.Rows[0]["id_produto"].ToString(); txt_valor_u.Text = table.Rows[0]["valor"].ToString(); calcularPreco(); EstoquePst estoque = new EstoquePst(); DisplayData(estoque.checar(objeto)); if (table.Rows.Count > 0) { txt_quant_estoque.Text = table.Rows[0]["quantidade_produto"].ToString(); ClientePst cliente = new ClientePst(); DisplayData(cliente.checar(cbb_cliente.Text)); if (table.Rows.Count > 0) { txt_id_cliente.Text = table.Rows[0]["id_cliente"].ToString(); } } PesquisarObjeto(); } } catch (Exception err) { MessageBox.Show(err.Message + " A tentativa de busca falhou!"); } }
public Compras(DateTime data_Compra, int quantidade_Produto, ProdutoPst produto) { Data_Compra = data_Compra; Quantidade_Produto = quantidade_Produto; Produto = produto; }
public void Checar(string objeto) { ProdutoPst produto = new ProdutoPst(); DisplayData(produto.checar(objeto)); }