Beispiel #1
0
        public void atualiza()
        {
            controle.DAL.CardexDAL        objpri = new CardexDAL();
            List <controle.DAL.CardexDAL> lprod  = new List <CardexDAL>();

            lprod = objpri.Pesquisar();
            gcardex.DataSource = lprod;
            gcardex.DataBind();
        }
Beispiel #2
0
        protected void btnmov_Click(object sender, EventArgs e)
        {
            ValidaID(IdProduto);
            Valida_quantidade(Quantidade);

            if (retorno >= 1)
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('ID não encontrado')", true);

                return;
            }

            controle.DAL.CardexDAL  objsei   = new CardexDAL();
            controle.DAL.ProdutoDAL objteste = new ProdutoDAL();
            controle.DAL.CardexDAL  objcad   = new CardexDAL();



            objteste.IdProduto = Convert.ToInt32(txtidpro.Text);

            objcad.IdProduto = Convert.ToInt32(txtidpro.Text);
            objcad.Produto   = txtnopro.Text;

            objsei.IdProduto = Convert.ToInt32(txtidpro.Text);
            objsei.Produto   = txtnopro.Text;

            // DateTime teste;
            //  teste = lblEntrada;

            //   objsei.Entrada = Convert.ToDateTime(lblEntrada.Text);
            //   objsei.Validade = Convert.ToDateTime(txtval.Text);
            objsei.Entrada  = lblEntrada.Text;
            objsei.Validade = txtval.Text;



            // objcad.Entrada = Convert.ToDateTime(lblEntrada.Text);
            // objcad.Validade = Convert.ToDateTime(txtval.Text);

            objcad.Entrada  = lblEntrada.Text;
            objcad.Validade = txtval.Text;


            int movimento;
            int quantidade;
            int depois;

            movimento  = Convert.ToInt32(txtmov.Text);
            quantidade = Convert.ToInt32(txtquan.Text);



            if (rbsoma.Checked)
            {
                depois = quantidade + movimento;
                objteste.Quantidade = depois;
                objteste.movimento(objteste);



                objsei.Quantidade = Convert.ToInt32(txtquan.Text);

                objcad.Quantidade = Convert.ToInt32(txtquan.Text);


                objcad.cadastrar2(objcad);
            }
            if (rbtira.Checked)
            {
                depois = quantidade - movimento;
                objteste.Quantidade = depois;
                objteste.movimento(objteste);

                string hoje;
                hoje = DateTime.Now.ToString("dd/MM/yyyy");


                objsei.Saida = hoje;

                objsei.Quantidade = Convert.ToInt32(txtquan.Text);
                objsei.cadastrar(objsei);
            }


            atualiza();
        }