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); } }