protected void Page_Load(object sender, EventArgs e) { int codigo = Convert.ToInt32(Session["ID"]); FuncionarioBD bd1 = new FuncionarioBD(); Funcionario funcionario = bd1.Select(codigo); try { if (!IsGerente(funcionario.Tipo)) { Response.Redirect("../../Paginas/Login/Erro/AcessoNegado.aspx"); } } catch (Exception) { Response.Redirect("../../Paginas/Login/Erro/AcessoNegado.aspx"); } if (!Page.IsPostBack) { MateriaPrimaBD bd = new MateriaPrimaBD(); MateriaPrima materiaprima = bd.Select(Convert.ToInt32(Session["IDMateriaPrima"])); txtNome.Text = materiaprima.Nome; txtQuantidade.Text = Convert.ToString(materiaprima.Quantidade); } }
protected void btnSalvar_Click(object sender, EventArgs e) { MateriaPrima MateriaPrima = new MateriaPrima(); MateriaPrima.Nome = txtNome.Text; MateriaPrima.Unidade = Convert.ToString(txtUnidade.Text); MateriaPrima.Quantidade = Convert.ToDouble(txtQuantidade.Text); MateriaPrima.ValorUnitario = Convert.ToDouble(txtValorUnitario.Text); MateriaPrima.ValorTotal = Convert.ToDouble(txtValorTotal.Text); MateriaPrimaBD bd = new MateriaPrimaBD(); if (bd.Insert(MateriaPrima)) { LimparCampos(); lblMensagem.Text = "Cadastro realizado com Sucesso!"; txtNome.Text = ""; txtUnidade.Text = ""; txtQuantidade.Text = ""; txtValorUnitario.Text = ""; txtValorTotal.Text = ""; } else { lblMensagem.Text = "Erro!"; } }
protected void btnSalvar_Click(object sender, EventArgs e) { if (!hasMateria()) { lblMensagem.Text = "Selecione uma matéria-prima"; return; } if (!hasFornecedor()) { lblMensagem.Text = "Selecione um fornecedor"; return; } int materia = Convert.ToInt32(ddlMateria.SelectedItem.Value); MateriaPrimaBD bd = new MateriaPrimaBD(); for (int i = 0; i < ddlFornecedor.Items.Count; i++) { if (ddlFornecedor.Items[i].Selected) { int fornecedor = Convert.ToInt32(ddlFornecedor.Items[i].Value); bd.Vincular(materia, fornecedor); } } lblMensagem.Text = "Produto vinculado com sucesso"; }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { CarregaTotal(); } int codigo = Convert.ToInt32(Session["ID"]); PessoaBD bd = new PessoaBD(); Pessoa pessoa = bd.Select(codigo); string[] meses = new string[] { "Janeiro", "Feveiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro" }; int mesatual = DateTime.Now.Month; lblMes.Text = meses[mesatual - 1]; MateriaPrimaBD materiaPrimaBD = new MateriaPrimaBD(); DataSet ds = materiaPrimaBD.GetEstoqueMinimo(); string produtos = ""; for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { DataRow dr = ds.Tables[0].Rows[i]; string nome = Convert.ToString(dr["mat_nome"]); produtos = produtos + nome + ", "; } lblAlertaEstoqueMinimo.Text = "Produtos abaixo do estoque mínimo: " + produtos; }
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; }
private void Carrega() { MateriaPrimaBD bd = new MateriaPrimaBD(); DataSet ds = bd.SelectAll(); GridView1.DataSource = ds.Tables[0].DefaultView; GridView1.DataBind(); }
private void CarregaMateriaPrima() { MateriaPrimaBD bd = new MateriaPrimaBD(); DataSet ds = bd.SelectAll(); ddlNomeMateria.DataSource = ds.Tables[0].DefaultView; ddlNomeMateria.DataTextField = "mat_nome"; ddlNomeMateria.DataValueField = "mat_id"; ddlNomeMateria.DataBind(); ddlNomeMateria.Items.Insert(0, "Selecione"); }
private void CarregaMateria() { MateriaPrimaBD bd = new MateriaPrimaBD(); DataSet ds = bd.SelectAll(); ddlMateria.DataSource = ds.Tables[0].DefaultView; ddlMateria.DataTextField = "mat_nome"; ddlMateria.DataValueField = "mat_codigo"; ddlMateria.DataBind(); ddlMateria.Items.Insert(0, new ListItem("Selecione", "0")); }
protected void btnSalvar_Click(object sender, EventArgs e) { //variavel verificar falso verdadeiro bool iscadastrar = false; //WebSite1.Classes.Login login = new WebSite1.Classes.Login(); MateriaPrima materia = new MateriaPrima(); materia.Nome = txtNome.Text; //materia.Quantidade = Convert.ToDouble(txtQuantidade.Text); materia.Quantidade = 0; materia.Descricao = txtDescricao.Text; materia.Status = ddlStatus.Text; MateriaPrimaBD bd = new MateriaPrimaBD(); //buscando email do BD System.Data.IDbConnection objConexao; System.Data.IDbCommand objCommand; System.Data.IDataReader objDataReader; objConexao = Mapped.Connection(); objCommand = Mapped.Command("SELECT mat_nome FROM mat_materiaprima ", objConexao); objDataReader = objCommand.ExecuteReader(); //laço repetição while (objDataReader.Read()) { //se o campo for igual do BD // if (txtNome.Text == objDataReader["mat_nome"].ToString()) if (string.Equals(txtNome.Text, objDataReader["mat_nome"].ToString(), StringComparison.OrdinalIgnoreCase)) { Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "erro('A matéria prima já existe!');", true); iscadastrar = true; break; } } if (iscadastrar == false) { if (bd.Insert(materia)) { Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "sucesso();", true); txtNome.Text = ""; // txtQuantidade.Text = ""; txtDescricao.Text = ""; txtNome.Focus(); LimparCampos(); } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "erro('Erro ao salvar! Contate o suporte!');", true); } } }
protected void btnSalvar_Click(object sender, EventArgs e) { //variavel verificar falso verdadeiro bool iscadastrar = false; //WebSite1.Classes.Login login = new WebSite1.Classes.Login(); MateriaPrima materia = new MateriaPrima(); materia.Nome = txtNome.Text; materia.Quantidade = Convert.ToDouble(txtQuantidade.Text); materia.Descricao = txtDescricao.Text; materia.Status = ddlStatus.Text; MateriaPrimaBD bd = new MateriaPrimaBD(); //buscando email do BD System.Data.IDbConnection objConexao; System.Data.IDbCommand objCommand; System.Data.IDataReader objDataReader; objConexao = Mapped.Connection(); objCommand = Mapped.Command("SELECT mat_nome FROM mat_materiaprima ", objConexao); objDataReader = objCommand.ExecuteReader(); //laço repetição while (objDataReader.Read()) { //se o campo for igual do BD if (txtNome.Text == objDataReader["mat_nome"].ToString()) { lblMensagem.Text = "Matéria Prima já existente"; iscadastrar = true; break; } } if (iscadastrar == false) { if (bd.Insert(materia)) { lblMensagem.Text = "Matéria Prima cadastrada com sucesso"; txtNome.Text = ""; txtQuantidade.Text = ""; txtDescricao.Text = ""; txtNome.Focus(); LimparCampos(); } else { lblMensagem.Text = "Erro ao salvar."; } } }
protected void btnSalvar_Click(object sender, EventArgs e) { MateriaPrima materiaPrima = new MateriaPrima(); materiaPrima.Nome = txtNome.Text; MateriaPrimaBD bd = new MateriaPrimaBD(); if (bd.Insert(materiaPrima)) { Response.Write("<script>alert('Matéria-prima cadasttrada com sucesso!')</script>"); } else { lblMensagem.Text = "Erro ao salvar."; } }
protected void btnSalvar_Click(object sender, EventArgs e) { MateriaPrima materiaprima = new MateriaPrima(); materiaprima.Nome = txtNome.Text; MateriaPrima validaNome = new MateriaPrima(); MateriaPrimaBD bd = new MateriaPrimaBD(); validaNome = bd.VerificaDupicidadeNome(materiaprima.Nome); if (NomeEncontrado(validaNome)) { txtNome.Focus(); lblMensagemErro.Text = "´Matéria Prima já cadastrada no sistema"; } else { int retorno = bd.Insert(materiaprima); switch (retorno) { case 0: LimparCampos(); txtNome.Focus(); lblMensagemErro.Visible = false; lblMensagem.Text = "Cadastro realizado com sucesso"; break; case 1: //Erro no banco de dados lblMensagem.Text = "Não foi possível realizar o cadastro."; break; case 2: //Erro geral lblMensagem.Text = "Não foi possível realizar o cadastro."; break; default: break; } } }
protected void BtnSalvar_Click(object sender, EventArgs e) { MateriaPrimaBD bd = new MateriaPrimaBD(); MateriaPrima materia = bd.Select(Convert.ToInt32(Session["ID"])); materia.Quantidade = Convert.ToInt32(txtQuantidadeMateria.Text); if (bd.Update(materia)) { lblMensagem.Text = "Matéria Prima alterada com sucesso"; txtQuantidadeMateria.Text = ""; txtQuantidadeMateria.Focus(); } else { lblMensagem.Text = "Erro ao salvar."; } }
private void Calculo() { MateriaPrimaBD bd = new MateriaPrimaBD(); MateriaPrima mp1 = bd.Select(1); double qnt1 = (mp1.Quantidade * 40) / 20; txtCimento.Text = qnt1.ToString() + " - Traços"; MateriaPrima mp2 = bd.Select(2); double qnt2 = (mp2.Quantidade * 1000) / 26; txtAreia.Text = qnt2.ToString() + " - Traços"; MateriaPrima mp3 = bd.Select(3); double qnt3 = (mp3.Quantidade * 1000) / 78; txtTerra.Text = qnt3.ToString() + " - Traços"; }
private void CapacidadeProducao() { MateriaPrimaBD bd = new MateriaPrimaBD(); MateriaPrima mp1 = bd.Select(1); double qnt1 = ((mp1.Quantidade * 40) / 20) * 64; txtCpCimento.Text = qnt1.ToString() + " - Unidades"; MateriaPrima mp2 = bd.Select(2); double qnt2 = ((mp2.Quantidade * 1000) / 26) * 64; txtCpAreia.Text = qnt2.ToString() + " - Unidades"; MateriaPrima mp3 = bd.Select(3); double qnt3 = ((mp3.Quantidade * 1000) / 78) * 64; txtCpTerra.Text = qnt3.ToString() + " - Unidades"; }
protected void lbSalvar_Click(object sender, EventArgs e) { if (!hasMateria()) { lblMensagemErro.Text = "Selecione uma matéria prima"; return; } ItemNotaFiscal itemnotafiscal = new ItemNotaFiscal(); itemnotafiscal.ValorUnitario = Convert.ToDouble(txtValorUnitario.Text); itemnotafiscal.ValorTUnitario = Convert.ToDouble(txtValorTUnitario.Text); itemnotafiscal.Quantidade = Convert.ToInt32(txtQuantidade.Text); itemnotafiscal.QuantidadeItem = Convert.ToDouble(txtQuantidadeItem.Text); itemnotafiscal.DataFabricacao = Convert.ToDateTime(txtFabricacao.Text); itemnotafiscal.DataValidade = Convert.ToDateTime(txtValidade.Text); itemnotafiscal.Lote = txtLote.Text; MateriaPrima mp = new MateriaPrima(); MateriaPrimaBD mpbd = new MateriaPrimaBD(); mp = mpbd.Select(Convert.ToInt32(ddlMateria.SelectedItem.Value)); itemnotafiscal.MateriPrima = mp; NotaFiscal nf = new NotaFiscal(); nf.Id = Convert.ToInt32(Session["IDNotaFiscal"]); itemnotafiscal.NotaFiscal = nf; ItemNotaFiscalBD bd = new ItemNotaFiscalBD(); int retorno = bd.InsertRetornaId(itemnotafiscal); if (retorno > 0) { Session["IDItemNotaFiscal"] = retorno; } lblMensagem.Text = "Item incluído com sucesso"; LimparCampos(); }
protected void Page_Load(object sender, EventArgs e) { int codigo = Convert.ToInt32(Session["ID"]); UsuariosBD bd = new UsuariosBD(); Usuarios usuarios = bd.Select(codigo); if (!IsUser(usuarios.Tipo)) { Response.Redirect("IndexUser.aspx"); } else { lblTitulo.Text = "" + usuarios.Nome; 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) { int codigo = Convert.ToInt32(Session["codigo"]); FuncionarioBD bdfun = new FuncionarioBD(); Funcionario funcionario = bdfun.Select(codigo); SaidaMateria saidamateria = new SaidaMateria(); saidamateria.Materia = ddlMateria.SelectedItem.Text; saidamateria.Quantidade = -Convert.ToInt32(txtQuantidade.Text); saidamateria.Data = DateTime.Now; saidamateria.Funcionario = funcionario.Nome; SaidaMateriaBD bd = new SaidaMateriaBD(); string saidamateriaid = ddlMateria.SelectedItem.Value; MateriaPrimaBD materiaprimabd = new MateriaPrimaBD(); MateriaPrima materiaprima = materiaprimabd.Select(Convert.ToInt32(saidamateriaid)); materiaprima.Quantidade = materiaprima.Quantidade - Convert.ToInt32(txtQuantidade.Text); if (materiaprima.Quantidade >= 0) { if (bd.Insert(saidamateria)) { materiaprimabd.Update(materiaprima); Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "sucesso();", true); txtQuantidade.Text = ""; txtQuantidade.Focus(); LimparCampos(); } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "erro('Ocorreu um erro. Contate o suporte!');", true); } } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "erro('Matéria prima insuficiente!');", true); } }
protected void btnSalvar_Click(object sender, EventArgs e) { MateriaPrimaBD bd = new MateriaPrimaBD(); MateriaPrima materiaprima = bd.Select(Convert.ToInt32(Session["IDMateriaPrima"])); materiaprima.Nome = txtNome.Text; materiaprima.Quantidade = Convert.ToDouble(txtQuantidade.Text); if (bd.Update(materiaprima)) { lblMensagemErro.Visible = false; lblMensagem.Text = "Matéria-Prima alterada com sucesso"; txtNome.Focus(); } else { lblMensagem.Text = "Erro ao salvar."; } }
private void Carrega() { { ddlClientes.Focus(); } // Carrega Clientes ClienteBD clientebd = new ClienteBD(); DataSet clienteds = clientebd.SelectAll(); ddlClientes.DataSource = clienteds.Tables[0].DefaultView; ddlClientes.DataTextField = "pes_nomeFantasia"; ddlClientes.DataValueField = "pes_id"; ddlClientes.DataBind(); ddlClientes.Items.Insert(0, "Selecione"); // Carrega MP MateriaPrimaBD materiaprimabd = new MateriaPrimaBD(); DataSet mpds = materiaprimabd.SelectAll(); ddlMP.DataSource = mpds.Tables[0].DefaultView; ddlMP.DataTextField = "map_nome"; ddlMP.DataValueField = "map_id"; ddlMP.DataBind(); ddlMP.Items.Insert(0, "Selecione"); //Carrega Status StatusOrdemProducaoBD statusbd = new StatusOrdemProducaoBD(); DataSet statusds = statusbd.SelectAll(); ddlStatus.DataSource = statusds.Tables[0].DefaultView; ddlStatus.DataTextField = "sta_descricao"; ddlStatus.DataValueField = "sta_id"; ddlStatus.DataBind(); ddlStatus.Items.Insert(0, "Selecione"); }
protected void btnSalvar_Click(object sender, EventArgs e) { int codigo = Convert.ToInt32(Session["codigo"]); FuncionarioBD bdfun = new FuncionarioBD(); Funcionario funcionario = bdfun.Select(codigo); SaidaMateria saidamateria = new SaidaMateria(); saidamateria.Materia = ddlMateria.SelectedItem.Text; saidamateria.Quantidade = -Convert.ToInt32(txtQuantidade.Text); saidamateria.Data = DateTime.Now; saidamateria.Funcionario = funcionario.Nome; SaidaMateriaBD bd = new SaidaMateriaBD(); string saidamateriaid = ddlMateria.SelectedItem.Value; MateriaPrimaBD materiaprimabd = new MateriaPrimaBD(); MateriaPrima materiaprima = materiaprimabd.Select(Convert.ToInt32(saidamateriaid)); materiaprima.Quantidade = materiaprima.Quantidade - Convert.ToInt32(txtQuantidade.Text); if (materiaprima.Quantidade >= 0) { if (bd.Insert(saidamateria)) { materiaprimabd.Update(materiaprima); lblMensagem.Text = "Entrada cadastrada com sucesso"; txtQuantidade.Text = ""; txtQuantidade.Focus(); LimparCampos(); } else { lblMensagem.Text = "Erro ao salvar."; } } else { lblMensagem.Text = "Erro ao salvar. Materia Prima insulficiente."; } }
protected void BtnSalvar_Click(object sender, EventArgs e) { MateriaPrima materia = new MateriaPrima(); materia.Nome = txtNomeMateria.Text; materia.Quantidade = Convert.ToInt32(txtQuantidadeMateria.Text); MateriaPrimaBD bd = new MateriaPrimaBD(); if (bd.Insert(materia)) { lblMensagem.Text = "Matéria Prima cadastrada com sucesso"; txtNomeMateria.Text = ""; txtQuantidadeMateria.Text = ""; txtNomeMateria.Focus(); } else { lblMensagem.Text = "Erro ao Salvar"; } }
protected void btnSalvar_Click(object sender, EventArgs e) { int codigo = Convert.ToInt32(Session["codigo"]); FuncionarioBD bdfun = new FuncionarioBD(); Funcionario funcionario = bdfun.Select(codigo); EntradaMateria entradamateria = new EntradaMateria(); entradamateria.Nome = ddlMateria.SelectedItem.Text; entradamateria.Descricao = txtDescricao.Text; entradamateria.Valor = Convert.ToDouble(txtValor.Text); entradamateria.Quantidade = Convert.ToInt32(txtQuantidade.Text); entradamateria.Data = DateTime.Now; entradamateria.Funcionario = funcionario.Nome; EntradaBD bd = new EntradaBD(); if (bd.Insert(entradamateria)) { string entradamateriaid = ddlMateria.SelectedItem.Value; MateriaPrimaBD materiaprimabd = new MateriaPrimaBD(); MateriaPrima materiaprima = materiaprimabd.Select(Convert.ToInt32(entradamateriaid)); materiaprima.Quantidade = materiaprima.Quantidade + Convert.ToInt32(txtQuantidade.Text); materiaprimabd.Update(materiaprima); lblMensagem.Text = "Entrada cadastrada com sucesso"; txtQuantidade.Text = ""; txtDescricao.Text = ""; txtValor.Text = ""; txtQuantidade.Focus(); LimparCampos(); } else { lblMensagem.Text = "Erro ao salvar."; } }
protected void btnSalvar_Click(object sender, EventArgs e) { int codigo = Convert.ToInt32(Session["codigo"]); FuncionarioBD bdfun = new FuncionarioBD(); Funcionario funcionario = bdfun.Select(codigo); EntradaMateria entradamateria = new EntradaMateria(); entradamateria.Nome = ddlMateria.SelectedItem.Text; entradamateria.Descricao = txtDescricao.Text; entradamateria.Valor = Convert.ToDouble(txtValor.Text); entradamateria.Quantidade = Convert.ToInt32(txtQuantidade.Text); entradamateria.Data = DateTime.Now; entradamateria.Funcionario = funcionario.Nome; EntradaBD bd = new EntradaBD(); if (bd.Insert(entradamateria)) { string entradamateriaid = ddlMateria.SelectedItem.Value; MateriaPrimaBD materiaprimabd = new MateriaPrimaBD(); MateriaPrima materiaprima = materiaprimabd.Select(Convert.ToInt32(entradamateriaid)); materiaprima.Quantidade = materiaprima.Quantidade + Convert.ToInt32(txtQuantidade.Text); materiaprimabd.Update(materiaprima); Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "sucesso();", true); txtQuantidade.Text = ""; txtDescricao.Text = ""; txtValor.Text = ""; txtQuantidade.Focus(); LimparCampos(); } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "erro('Ocorreu um erro. Contate o suporte!');", true); } }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { int codigo = 0; switch (e.CommandName) { case "Alterar": codigo = Convert.ToInt32(e.CommandArgument); Session["ID"] = codigo; Response.Redirect("AlterarMateriaPrima.aspx"); break; case "Deletar": codigo = Convert.ToInt32(e.CommandArgument); MateriaPrimaBD bd = new MateriaPrimaBD(); bd.Delete(codigo); Carrega(); break; default: break; } }
private void Carrega() { { ItemNotaFiscal itemnotafiscal = new ItemNotaFiscal(); txtFabricacao.TextMode = TextBoxMode.Date; txtValidade.TextMode = TextBoxMode.Date; NotaFiscalBD bd = new NotaFiscalBD(); NotaFiscal notafiscal = NotaFiscalBD.Select(Convert.ToInt32(Session["IDNotaFiscal"].ToString())); // txtNumero.Text = Session["IDNotaFiscal"].ToString(); txtNumero.Text = Convert.ToString(notafiscal.Numero); txtDataEmissao.Text = Convert.ToString(notafiscal.DataEmissao); txtValorTotal.Text = Convert.ToString(notafiscal.ValorTotal); ddlFornecedor.Items.Insert(0, new ListItem(notafiscal.Fornecedor.NomeFantasia, notafiscal.Fornecedor.pes_id.ToString())); } //Carrega Matéria-Prima MateriaPrimaBD materiaprimabd = new MateriaPrimaBD(); DataSet materiaprimads = materiaprimabd.SelectAllNn(); //vincula matéria-prima ao dropdownlist ddlMateria.DataSource = materiaprimads.Tables[0].DefaultView; ddlMateria.DataTextField = "map_nome"; ddlMateria.DataValueField = "map_id"; ddlMateria.DataBind(); ddlMateria.Items.Insert(0, "Selecione"); //ItemNotaFiscalBD bditem = new ItemNotaFiscalBD(); //DataSet ds = bditem.SelectAll(); //grvItem.DataSource = ds.Tables[0].DefaultView; //grvItem.DataBind(); }
protected void BtnSalvar_Click(object sender, EventArgs e) { MateriaPrimaBD materiaBD = new MateriaPrimaBD(); MateriaPrima materia = materiaBD.Select(Convert.ToInt32(ddlNomeMateria.SelectedValue)); PerdaMateria perdamateria = new PerdaMateria(); perdamateria.Quantidade = Convert.ToInt32(txtQuantidadePerda.Text); perdamateria.Observacao = Convert.ToString(txtObservacao.Text); perdamateria.MateriaPrima = materia; PerdaMateriaBD perdaMateriabd = new PerdaMateriaBD(); int retorno = perdaMateriabd.Insert(perdamateria); switch (retorno) { case 0: LimparCampos(); ddlNomeMateria.Focus(); lblMensagem.Text = "Refugo de Matéria Prima adicionado"; break; case 1: //Erro no banco de dados lblMensagem.Text = "Não foi possível inserir o refugo."; break; case 2: //Erro geral lblMensagem.Text = "Não foi possível inserir o refugo."; break; default: break; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { int codigo = Convert.ToInt32(Session["ID"]); FuncionarioBD bd1 = new FuncionarioBD(); Funcionario funcionario = bd1.Select(codigo); try { if (!IsGerente(funcionario.Tipo)) { Response.Redirect("../../Paginas/Login/Erro/AcessoNegado.aspx"); } } catch (Exception ex) { Response.Redirect("../../Paginas/Login/Erro/AcessoNegado.aspx"); } MateriaPrimaBD bd = new MateriaPrimaBD(); DataSet ds = bd.SelectAll(); int quantidade = ds.Tables[0].Rows.Count; if (quantidade > 0) { grvMateria.DataSource = ds.Tables[0].DefaultView; grvMateria.DataBind(); grvMateria.HeaderRow.TableSection = TableRowSection.TableHeader; } else { lblMensagem.Text = "Nenhuma matéria-prima cadastrada"; } } }
protected void ddlMateria_SelectedIndexChanged(object sender, EventArgs e) { if (!hasMateria()) { lblMensagem.Text = "Selecione um produto"; return; } int produto = Convert.ToInt32(ddlMateria.SelectedItem.Value); MateriaPrimaBD bd = new MateriaPrimaBD(); DataSet ds = bd.GetFornecedores(produto); if (ds.Tables[0].Rows.Count > 0) { grvMateriaPrima.DataSource = ds.Tables[0].DefaultView; grvMateriaPrima.DataBind(); grvMateriaPrima.Visible = true; lblMensagem.Text = ""; } else { lblMensagem.Text = "Não existem fornecedores para esta Matéria Prima"; grvMateriaPrima.Visible = false; } }
private void Carrega() { //Carrega Matéria-Prima MateriaPrimaBD materiaprimabd = new MateriaPrimaBD(); DataSet materiaprimads = materiaprimabd.SelectAllNn(); //vincula matéria-prima ao dropdownlist ddlMateria.DataSource = materiaprimads.Tables[0].DefaultView; ddlMateria.DataTextField = "map_nome"; ddlMateria.DataValueField = "map_id"; ddlMateria.DataBind(); ddlMateria.Items.Insert(0, "Selecione"); //Carrega Fornecedores FornecedorBD fornecedorbd = new FornecedorBD(); DataSet fornecedords = fornecedorbd.SelectAll(); //Vincula fornecedores ao dropdownlist ddlFornecedor.DataSource = fornecedords.Tables[0].DefaultView; ddlFornecedor.DataTextField = "pes_nomeFantasia"; ddlFornecedor.DataValueField = "pes_id"; ddlFornecedor.DataBind(); ddlFornecedor.Items.Insert(0, "Selecione"); }