Example #1
0
        protected void btAdd1_Click(object sender, EventArgs e)
        {
            SIME.Class.NFe.nota_entrada nota = new Class.NFe.nota_entrada(LabChave.Text);
            Int32  ItemNFE = Convert.ToInt32(ListNfe.SelectedValue), Id_Produto = Convert.ToInt32(ListBuscaR1.SelectedValue);
            string EAN = listaProdutosNFE.getEAN(ItemNFE);
            String NCM = listaProdutosNFE.getNCM(ItemNFE);
            String ValorUnitario = listaProdutosNFE.getValorUnitario(ItemNFE).ToString();
            String IPI = listaProdutosNFE.getAiqIPI(ItemNFE).ToString(), ICMS = listaProdutosNFE.getAiqICMS(ItemNFE).ToString(), ST = listaProdutosNFE.getValorICMSST(ItemNFE).ToString();
            String Entrada = listaProdutosNFE.getQuantidadeProduto(ItemNFE).ToString() + "-" + xml1.getNota().getNumeroNF() + "-" + xml1.getFornecedor().getFornecedor().getID().ToString()
                             + "-" + xml1.getNota().getData();

            //procedimentos na Base de dados Notas;
            nota.setItem(ItemNFE, Id_Produto);
            nota.salvar();

            Int32 itemSelecionado = ListNfe.SelectedIndex;

            ataulizaLista(nota);

            if (ListNfe.SelectedIndex < ListNfe.Items.Count - 1)
            {
                ListNfe.SelectedIndex = ListNfe.SelectedIndex + 1;
            }


            Response.Redirect("~/Produtos/produtos.aspx?ID=" + ListBuscaR1.SelectedValue + "&EAN=" + EAN + "&NCM=" + NCM +
                              "&Valor=" + ValorUnitario + "&IPI=" + IPI + "&ICMS=" + ICMS + "&ST=" + ST + "&entrada=" + Entrada, "_blank", "menubar=0,width=1000,height=800");
            ListBuscaR1.Items.Clear();
        }