//insert public bool Insert(OrdemServico ordemServico) { System.Data.IDbConnection objConexao; System.Data.IDbCommand objCommand; string sql = "INSERT INTO tbl_os(os_funcionario, os_produto, os_quantidade, os_dataInicio, os_dataExpiracao, os_descricao) VALUES (?funcionario, ?produto, ?quantidade, ?dataInicio, ?dataExpiracao, ?descricao)"; objConexao = Mapped.Connection(); objCommand = Mapped.Command(sql, objConexao); objCommand.Parameters.Add(Mapped.Parameter("?funcionario", ordemServico.Funcionario)); objCommand.Parameters.Add(Mapped.Parameter("?produto", ordemServico.Produto)); objCommand.Parameters.Add(Mapped.Parameter("?quantidade", ordemServico.Quantidade)); objCommand.Parameters.Add(Mapped.Parameter("?dataInicio", ordemServico.DataInicio)); objCommand.Parameters.Add(Mapped.Parameter("?dataExpiracao", ordemServico.DataExpiracao)); objCommand.Parameters.Add(Mapped.Parameter("?descricao", ordemServico.Descricao)); objCommand.ExecuteNonQuery(); objConexao.Close(); objCommand.Dispose(); objConexao.Dispose(); ProdutoBD bd = new ProdutoBD(); Produto produto = bd.Select(ordemServico.Produto); bd.UpdateQuantidade(produto.Codigo, ordemServico.Quantidade, 1); return(true); }
protected void BtnSalvar_Click(object sender, EventArgs e) { Produto produto = new Produto { Codigo = txtCodigo.Text, Descricao = txtDescricao.Text, Unidade = txtUnidade.Text, Estoque = Convert.ToDouble(txtEstoque.Text), Estoquecritico = Convert.ToDouble(txtEstoquecritico.Text), Valorunitario = Convert.ToDouble(txtValorunitario.Text) }; ProdutoBD bd = new ProdutoBD(); if (bd.Insert(produto)) { lblMensagem.Text = "Produto cadastrado com sucesso"; txtCodigo.Text = ""; txtDescricao.Text = ""; txtUnidade.Text = ""; txtEstoque.Text = ""; txtValorunitario.Text = ""; txtEstoquecritico.Text = ""; txtCodigo.Focus(); } else { lblMensagem.Text = "Erro ao salvar."; } }
private void CarregaAlerta() { ProdutoBD produtoBD = new ProdutoBD(); DataSet ds = produtoBD.GetEstoqueMinimo(); int quantidadeLinhas = ds.Tables[0].Rows.Count; string produtos = ""; for (int i = 0; i < quantidadeLinhas; i++) { DataRow dr = ds.Tables[0].Rows[i]; string nome = Convert.ToString(dr["prod_nome"]); produtos = produtos + nome + ","; } lblAviso.Text = "Produtos abaixo do estoque mínimo: " + produtos; MateriaPrimaBD materiaPrimaBD = new MateriaPrimaBD(); DataSet dst = materiaPrimaBD.GetEstoqueMin(); int quantidadeLinha = dst.Tables[0].Rows.Count; string materia = ""; for (int i = 0; i < quantidadeLinha; i++) { DataRow dr = dst.Tables[0].Rows[i]; string nome = Convert.ToString(dr["mat_nome"]); materia = materia + nome + ","; } lblAvisoMateria.Text = "Matéria Prima abaixo do estoque mínimo: " + materia; }
protected void BtnSalvar_Click(object sender, EventArgs e) { Produto produto = new Produto(); produto.Nome = Convert.ToString(txtNome.Text); produto.Categoria = Convert.ToInt32(ddlCategoriaProduto.SelectedItem.Value); produto.Descricao = Convert.ToString(txtDescricao.Text); produto.Dimensao = Convert.ToString(txtDimensao.Text); produto.Valor = Convert.ToDecimal(txtValor.Text); produto.Tempo = Convert.ToString(txtTempo.Text); ProdutoBD bd = new ProdutoBD(); if (bd.Insert(produto)) { lblMensagem.Text = "Produto cadastrado com sucesso"; txtNome.Text = ""; txtDescricao.Text = ""; txtDimensao.Text = ""; txtValor.Text = ""; txtTempo.Text = ""; } else { lblMensagem.Text = "Erro ao salvar."; } }
public bool Insert(Perdas perdas) { //insert System.Data.IDbConnection objConexao; System.Data.IDbCommand objCommand; string sql = "INSERT INTO per_perda(per_ordem, per_produto, per_quantidade, per_motivo, per_data) VALUES (?ordem, ?produto, ?quantidade, ?motivo, ?data)"; objConexao = Mapped.Connection(); objCommand = Mapped.Command(sql, objConexao); objCommand.Parameters.Add(Mapped.Parameter("?ordem", perdas.Ordem)); objCommand.Parameters.Add(Mapped.Parameter("?produto", perdas.Produto)); objCommand.Parameters.Add(Mapped.Parameter("?quantidade", perdas.Quantidade)); objCommand.Parameters.Add(Mapped.Parameter("?motivo", perdas.Motivo)); objCommand.Parameters.Add(Mapped.Parameter("?data", perdas.Data)); objCommand.ExecuteNonQuery(); objConexao.Close(); objCommand.Dispose(); objConexao.Dispose(); ProdutoBD bd = new ProdutoBD(); Produto produto = bd.Select(perdas.Produto); bd.UpdateQuantidade(produto.Codigo, perdas.Quantidade, 0); return(true); }
public List <ListaView> Get() { try { var listas = new ListaBD().Get(); if (listas?.Count > 0) { var retorno = new List <ListaView>(); foreach (var l in listas) { var totais = new ProdutoBD().GetTotaisIdLista(l.Id); retorno.Add(new ListaView() { Data = l.Data, Id = l.Id, Descricao = l.Descricao, QtdTotal = totais[0].Qtd, ValorTotal = totais[0].Valor }); } return(retorno); } return(null); } catch (Exception erro) { throw erro; } }
private void Carregar() { ProdutoBD bd = new ProdutoBD(); DataSet ds = bd.SelectAll(); GridView1.DataSource = ds.Tables[0].DefaultView; GridView1.DataBind(); PedidoBD pedidobd = new PedidoBD(); DataSet pedidods = pedidobd.SelectAllPedidos(); ddlPedido.DataSource = pedidods.Tables[0].DefaultView; ddlPedido.DataTextField = "ped_id"; ddlPedido.DataValueField = "ped_id"; ddlPedido.DataBind(); ProdutoBD produtobd = new ProdutoBD(); DataSet produtods = produtobd.SelectAll(); ddlProduto.DataSource = produtods.Tables[0].DefaultView; ddlProduto.DataTextField = "prod_nome"; ddlProduto.DataValueField = "prod_id"; ddlProduto.DataBind(); ddlProduto.Items.Insert(0, "Selecione um produto"); ProdutoBD clientebd = new ProdutoBD(); DataSet clienteds = clientebd.SelectClientByID(); ddlCliente.DataSource = clienteds.Tables[0].DefaultView; ddlCliente.DataTextField = "cli_nome"; ddlCliente.DataValueField = "ped_id"; ddlCliente.DataBind(); }
private void RecarregarProdutos() { try { var listaDeProdutos = new ProdutoBD().GetIdLista(ListaAtual.Lista.Id); buttonNadaEncontrado.IsVisible = false; naoPesquisar = true; textBoxBusca.Text = string.Empty; ListaAtual.Produtos = listaDeProdutos; if (listaDeProdutos?.Count > 0) { panelGrid.IsVisible = true; panelNenhumProduto.IsVisible = false; panelPesquisa.IsVisible = true; listViewProdutos.ItemsSource = listaDeProdutos; labelValorTotal.Text = listaDeProdutos.Sum(n => n.Quantidade * n.Preco).ToString("C"); } else { labelValorTotal.Text = "R$0,00"; panelGrid.IsVisible = false; panelNenhumProduto.IsVisible = true; panelPesquisa.IsVisible = false; } } catch (Exception erro) { throw erro; } }
private void Carrega() { ProdutoBD bd = new ProdutoBD(); DataSet ds = bd.SelectAll1(); GridView1.DataSource = ds.Tables[0].DefaultView; GridView1.DataBind(); }
private void CarregaGrid() { ProdutoBD proBD = new ProdutoBD(); DataSet ds = proBD.SelectAllProducts(); gdvProdutos.DataSource = ds.Tables[0].DefaultView; gdvProdutos.DataBind(); }
protected void ddlProduto_SelectedIndexChanged(object sender, EventArgs e) { if (ddlProduto.SelectedItem.Text != "Selecione um produto") { ProdutoBD bd = new ProdutoBD(); Produto produto = bd.Select(Convert.ToInt32(ddlProduto.SelectedItem.Value)); txtValorUnitario.Text = produto.ValorUnitario.ToString(); } }
private void CarregaGrid() { ProdutoBD proBD = new ProdutoBD(); DataSet ds = proBD.SelectProdutoDS(Convert.ToInt32(Session["idProduto"])); gdvAddProdutos.DataSource = ds.Tables[0].DefaultView; gdvAddProdutos.DataBind(); }
private void Carrega() { int categoria = Convert.ToInt32(Session["CategoriaID"]); ProdutoBD bd = new ProdutoBD(); DataSet ds = bd.SelectAllByCategoria(categoria); rptProdutos.DataSource = ds.Tables[0].DefaultView; rptProdutos.DataBind(); }
public void CarregaProduto() { ProdutoBD bd = new ProdutoBD(); DataSet ds = bd.SelectAll(); DdlProduto.DataTextField = "pro_codigo"; DdlProduto.DataValueField = "pro_codigo"; DdlProduto.DataSource = ds.Tables[0].DefaultView; DdlProduto.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ProdutoBD bd = new ProdutoBD(); Produto produto = bd.Select(Convert.ToInt32(Session["ID"])); txtNome1.Text = produto.Nome; txtValor1.Text = produto.Valor.ToString(); } }
public (bool, string) IncluirFoto(int id, byte[] foto) { string msg = ""; bool operacao = false; ProdutoBD produtoBD = new ProdutoBD(); produtoBD = new ProdutoBD(); operacao = produtoBD.IncluirFoto(id, foto); return(operacao, msg = "Dados e imagem registrados com sucesso!"); }
private void CarregaProduto() { ProdutoBD bd = new ProdutoBD(); DataSet ds = bd.SelectAll(); ddlProduto.DataSource = ds.Tables[0].DefaultView; ddlProduto.DataTextField = "pro_nome"; ddlProduto.DataValueField = "pro_codigo"; ddlProduto.DataBind(); ddlProduto.Items.Insert(0, new ListItem("Selecione", "0")); }
//Carrega Produtos private void CarregaProdutos() { ProdutoBD bd = new ProdutoBD(); DataSet ds = bd.SelectAll(); ddlProduto.DataSource = ds.Tables[0].DefaultView; ddlProduto.DataTextField = "nome_produto"; ddlProduto.DataValueField = "id_produto"; ddlProduto.DataBind(); ddlProduto.Items.Insert(0, "Selecione"); }
protected void btnSalvar_Click(object sender, EventArgs e) { //variavel verificar falso verdadeiro bool iscadastrar = false; //WebSite1.Classes.Login login = new WebSite1.Classes.Login(); Produto produto = new Produto(); produto.Nome = txtNome.Text; produto.Quantidade = Convert.ToInt32(txtQuantidade.Text); produto.ValorCento = Convert.ToDouble(txtValorCento.Text); produto.Descricao = txtDescricao.Text; produto.Status = ddlStatus.Text; ProdutoBD bd = new ProdutoBD(); //buscando email do BD System.Data.IDbConnection objConexao; System.Data.IDbCommand objCommand; System.Data.IDataReader objDataReader; objConexao = Mapped.Connection(); objCommand = Mapped.Command("SELECT pro_nome FROM pro_produto ", objConexao); objDataReader = objCommand.ExecuteReader(); //laço repetição while (objDataReader.Read()) { //se o campo for igual do BD if (txtNome.Text == objDataReader["pro_nome"].ToString()) { lblMensagem.Text = "Produto já existente"; iscadastrar = true; break; } } if (iscadastrar == false) { if (bd.Insert(produto)) { lblMensagem.Text = "Produto cadastrado com sucesso"; txtNome.Text = ""; txtQuantidade.Text = ""; txtValorCento.Text = ""; txtDescricao.Text = ""; txtNome.Focus(); LimparCampos(); } else { lblMensagem.Text = "Erro ao salvar."; } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { Produto pro = new Produto(); ProdutoBD proBD = new ProdutoBD(); pro = proBD.SelectProduto(Convert.ToInt32(Session["idProduto"])); int var = Convert.ToInt32(Session["idProduto"]); txtCusto.Text = Convert.ToString(pro.ValorCusto); CarregaGrid(); } }
private void CarregarGrid() { DataSet ds = new ProdutoBD().SelectAll(); int qtd = ds.Tables[0].Rows.Count; if (qtd > 0) { gdvProdutos.DataSource = ds.Tables[0].DefaultView; gdvProdutos.DataBind(); gdvProdutos.HeaderRow.TableSection = TableRowSection.TableHeader; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { int produtoID = Convert.ToInt32(Session["ProdutoID"]); ProdutoBD bd = new ProdutoBD(); Produto produto = bd.Select(produtoID); lblProduto.Text = produto.Nome; lblPreco.Text = produto.Preco.ToString(); } }
protected void btnSalvar_Click(object sender, EventArgs e) { //variavel verificar falso verdadeiro bool iscadastrar = false; //WebSite1.Classes.Login login = new WebSite1.Classes.Login(); Produto produto = new Produto(); produto.Nome = txtNome.Text; produto.Quantidade = 0; produto.ValorCento = Convert.ToDouble(txtValorCento.Text); produto.Descricao = txtDescricao.Text; produto.Status = ddlStatus.Text; ProdutoBD bd = new ProdutoBD(); //buscando email do BD System.Data.IDbConnection objConexao; System.Data.IDbCommand objCommand; System.Data.IDataReader objDataReader; objConexao = Mapped.Connection(); objCommand = Mapped.Command("SELECT pro_nome FROM pro_produto ", objConexao); objDataReader = objCommand.ExecuteReader(); //laço repetição while (objDataReader.Read()) { //se o campo for igual do BD if (string.Equals(txtNome.Text, objDataReader["pro_nome"].ToString(), StringComparison.OrdinalIgnoreCase)) { Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "erro('Produto já cadastrado!');", true); iscadastrar = true; break; } } if (iscadastrar == false) { if (bd.Insert(produto)) { Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "sucesso();", true); txtNome.Text = ""; // txtQuantidade.Text = ""; txtValorCento.Text = ""; txtDescricao.Text = ""; txtNome.Focus(); LimparCampos(); } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "erro('Ocorreu um erro. Contate o suporte!');", true); } } }
private void Carrega() { ProdutoBD bd = new ProdutoBD(); DataSet ds = bd.SelectAll(); int rows = ds.Tables[0].Rows.Count; if (rows > 0) { GridView1.DataSource = ds.Tables[0].DefaultView; GridView1.DataBind(); GridView1.Visible = true; } }
private void CarregaDDL() { ProdutoBD bd = new ProdutoBD(); DataSet ds = bd.SelectAll(); ddlProdutos.Items.Clear(); ddlProdutos.DataSource = ds.Tables[0].DefaultView; ddlProdutos.DataTextField = "pro_nome"; ddlProdutos.DataValueField = "pro_nome"; ddlProdutos.DataBind(); ddlProdutos.Items.Insert(0, "Selecione"); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ProdutoBD bd = new ProdutoBD(); DataSet ds = bd.SelectAll(); ddlProduto.DataSource = ds.Tables[0].DefaultView; ddlProduto.DataTextField = "pro_codigo"; ddlProduto.DataValueField = "pro_codigo"; ddlProduto.DataBind(); ddlProduto.Items.Insert(0, "Selecione"); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ProdutoBD bd = new ProdutoBD(); Produto produto = bd.SelectProduto(Convert.ToInt32(Session["ID"])); lblNome.Text = produto.Nome; lblQuantidade.Text = produto.Quantidade.ToString(); txtValor.Text = produto.ValorCento.ToString(); lblDescricao.Text = produto.Descricao; ddlStatus.Text = produto.Status; } }
void CarregarDrop() { DataSet ds = new ProdutoBD().SelectAll2(); int qtd = ds.Tables[0].Rows.Count; if (qtd > 0) { ddlProduto.DataSource = ds.Tables[0].DefaultView; ddlProduto.DataTextField = "pro_nome"; ddlProduto.DataValueField = "pro_codigo"; ddlProduto.DataBind(); ddlProduto.Items.Insert(0, "Selecione"); } }
private void CarregaDDL() { ProdutoBD bd = new ProdutoBD(); DataSet ds = bd.SelectAll(); ddlProdutos.Items.Clear(); //vincula dados do ds ao componente ddl ddlProdutos.DataSource = ds.Tables[0].DefaultView; ddlProdutos.DataTextField = "pro_nome"; ///o campo que será exibido do produto ddlProdutos.DataValueField = "pro_nome"; /// o campo código do produto ddlProdutos.DataBind(); //adiciona item "Selecione" na primeira posição do ddl ddlProdutos.Items.Insert(0, "Selecione"); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ProdutoBD bd = new ProdutoBD(); Produto produto = bd.Select(Convert.ToInt32(Session["ID"])); txtNome.Text = produto.Nome; txtPreco.Text = produto.Preco.ToString(); txtQuantidadeMinima.Text = produto.QuantidadeMinima.ToString(); txtDescricao.Text = produto.Descricao; } txtNome.Focus(); }