private void cmdAtualizarSecretaria_Click(object sender, EventArgs e) { if (chkNFp.Checked) { NFPaulista.NFP_TrataWS ws = new ERP.NFPaulista.NFP_TrataWS(); IList <int> ilLote = new List <int>(); ilLote.Add(Convert.ToInt32(txtLote.Text)); ws.Buscar_Retorno_Lote(ilLote); } if (chkNFe.Checked) { //-- captura datarowview atual selecionado. DataRowView row = (DataRowView)BindingSource[MainTabela].Current; //-- Alimenta variaveis necessárias para trabalho. Dados_Arquivo_NFe daNFe = new Dados_Arquivo_NFe(); daNFe.Carregar_Dados(Convert.ToInt32(row["nota_fiscal_lote"])); //-- Instancia WebService ERP.NFe.NFe nfe = new ERP.NFe.NFe(); nfe.Resultado_Processamento_NFe(daNFe); } Atualizar_Query_Atual(); }
private void cmdEnviarArquivo_Click(object sender, EventArgs e) { CompSoft.Tools.frmWait f = new CompSoft.Tools.frmWait("Aguarde, enviando arquivo a Secretária da Fazenda.\r\nEste processo poderá demorar alguns minutos.", CompSoft.Tools.frmWait.Tipo_Imagem.Atencao); f.Show(); ERP.NFPaulista.NFP_TrataWS nfp = new ERP.NFPaulista.NFP_TrataWS(); System.IO.FileInfo fi = new System.IO.FileInfo(txtArquivo.Text); int iEmpresa = Convert.ToInt32(fi.Name.Substring(0, 3)); IList <int> iLote = new List <int>(); iLote.Add(Convert.ToInt32(txtLote.Text)); nfp.Enviar_Arquivos(iEmpresa, iLote); Atualizar_Query_Atual(); f.Close(); }