示例#1
0
        private void btnConsultarXML_Click(object sender, EventArgs e)
        {
            try
            {
                int    idempresa     = 0;
                string cedulaRuc     = "";
                string IdComprobante = "";

                idempresa     = Convert.ToInt32(txtIdEmpresaXML.Text);
                cedulaRuc     = txtcedulaRucXML.Text;
                IdComprobante = txtIdComprobante.Text;

                string msg = "";

                WSEfirm_cbte.Ws_ComprobanteClient Cbte     = new WSEfirm_cbte.Ws_ComprobanteClient();
                List <tb_Comprobante_Info>        listaXML = new List <tb_Comprobante_Info>();

                // tb_Comprobante_Info infoXML = new tb_Comprobante_Info();
                string xml = "";
                xml = Cbte.getXML(idempresa, cedulaRuc.Trim(), IdComprobante.Trim(), ref msg);

                //string xml = "";
                //xml = infoXML.s_XML;

                //listaXML.Add(infoXML);

                //gridControlXML.DataSource = listaXML;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
示例#2
0
        private void btnConsultarPDF_Click(object sender, EventArgs e)
        {
            try
            {
                int    idempresa     = 0;
                string cedulaRuc     = "";
                string IdComprobante = "";

                idempresa     = Convert.ToInt32(txtIdEmpresaPDF.Text);
                cedulaRuc     = txtcedulaRucPDF.Text;
                IdComprobante = txtIdComprobantePDF.Text;

                string msg = "";

                WSEfirm_cbte.Ws_ComprobanteClient Cbte = new WSEfirm_cbte.Ws_ComprobanteClient();


                byte[] resul;
                resul = Cbte.getRide_Pdf(idempresa, cedulaRuc.Trim(), IdComprobante.Trim());


                //System.IO.File.WriteAllBytes("myfile.pdf", resul);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
示例#3
0
        private void button1_Click(object sender, EventArgs e)
        {
            string msg = "";

            WSEfirm_cbte.Ws_ComprobanteClient cliente = new WSEfirm_cbte.Ws_ComprobanteClient();

            List <tb_Catalogo_Info> lista = new List <tb_Catalogo_Info>();

            foreach (var item in cliente.Lista_TipoComprobantes(ref msg).ToList())
            {
                tb_Catalogo_Info info = new tb_Catalogo_Info();
                info.IdCatalogo  = item.IdCatalogo;
                info.Descripcion = item.Descripcion;
                lista.Add(info);
            }

            gridControlTipoCbte.DataSource = lista;
        }
示例#4
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            try
            {
                int      idempresa = 0;
                string   cedulaRuc = "";
                string   tipoCbte  = "";
                string   buscar    = "";
                DateTime FecIni;
                DateTime FecFin;
                string   msg = "";

                idempresa = Convert.ToInt32(txtIdEmpresaCbte.Text);
                cedulaRuc = txtCedulaRucCbte.Text;
                tipoCbte  = txtTipoCbte.Text;
                buscar    = txtBuscar.Text;
                FecIni    = Convert.ToDateTime(dteFecIni.EditValue);
                FecFin    = Convert.ToDateTime(dteFecFin.EditValue);

                WSEfirm_cbte.Ws_ComprobanteClient Cbte      = new WSEfirm_cbte.Ws_ComprobanteClient();
                List <tb_Comprobante_Info>        listaCbte = new List <tb_Comprobante_Info>();

                foreach (var item in Cbte.consultar_listado_comprobantes(idempresa, cedulaRuc.Trim(), tipoCbte.Trim(), FecIni, FecFin, buscar.Trim(), 1, 10, ref msg))
                {
                    tb_Comprobante_Info info = new tb_Comprobante_Info();

                    info.IdComprobante       = item.IdComprobante;
                    info.IdTipoDocumento     = item.IdTipoDocumento;
                    info.Numero_Autorizacion = item.Numero_Autorizacion;
                    info.Fecha_Emi_Fact      = item.Fecha_Emi_Fact;
                    info.Nom_TipoDocumento   = item.Nom_TipoDocumento;
                    info.Total = Convert.ToDouble(item.Total);

                    listaCbte.Add(info);
                }

                gridControlCbte.DataSource = listaCbte;
            }
            catch (Exception ex)
            {
            }
        }