Example #1
0
        private void cargar_combos()
        {
            try
            {
                string msg = "";


                List <tb_Empresa_Info> listaEmpresa = new List <tb_Empresa_Info>();
                listaEmpresa = busEmpresa.GetEmpresas(ref msg);
                cmb_empresa.Properties.DataSource = listaEmpresa;

                List <eTipo_Contacto> listConta = new List <eTipo_Contacto>();



                foreach (eTipo_Contacto TipoContacto in Enum.GetValues(typeof(eTipo_Contacto)).Cast <eTipo_Contacto>())
                {
                    listConta.Add(TipoContacto);
                }

                cmbtipoCintribuyente.DataSource = listConta;
            }
            catch (Exception ex)
            {
            }
        }
        private void UC_Comprobante_Valido_Firmado_efirm_Load(object sender, EventArgs e)
        {
            try
            {
                string msg = "";

                ListEmpresa   = EmpresaBus.GetEmpresas(ref mensajeError);
                InfoActividad = BusActividad.consultar("CBTE_A_FIRMAR", ref msg);


                listmail_cuentas_correo           = Busmail_Cuentas_Correo.consultar(ref msg);
                listmail_cuentas_correo_x_empresa = Busmail_Cuentas_Correo_x_Empresa.Consulta_mail_Cuentas_Correo_x_Empresa(ref msg);


                tb_Tocken_Bus    BusTocken = new tb_Tocken_Bus();
                tb_Parametro_Bus BusPara   = new tb_Parametro_Bus();
                tb_tocken_x_usuario_tocken_Bus BusUsuerTocke = new tb_tocken_x_usuario_tocken_Bus();



                listTocken            = BusTocken.ConsulTocken(ref msg);
                InfoParametros        = BusPara.consultar(ref msg);
                listUsuario_de_Tocken = BusUsuerTocke.ConsultaTockenUsuario();



                xtraTabPageHorario.Show();
                xtraTabPageFileValidos.Show();
            }
            catch (Exception ex)
            {
                BusSisLog.Log_Error(ex.Message.ToString(), eTipoError.ERROR, this.ToString());
            }
        }
        private void cargar_combos()
        {
            try
            {
                string msg = "";


                List <tb_Empresa_Info> listaEmpresa = new List <tb_Empresa_Info>();
                listaEmpresa = busEmpresa.GetEmpresas(ref msg);
                cmb_empresa.Properties.DataSource = listaEmpresa;

                List <eTipo_Contacto> listConta = new List <eTipo_Contacto>();



                foreach (eTipo_Contacto TipoContacto in Enum.GetValues(typeof(eTipo_Contacto)).Cast <eTipo_Contacto>())
                {
                    listConta.Add(TipoContacto);
                }

                cmbtipoCintribuyente.DataSource = listConta;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString());
                BusSisLog.Log_Error(ex.Message.ToString(), eTipoError.ERROR, this.ToString());
            }
        }
Example #4
0
        private void frmDirectorios_Load(object sender, EventArgs e)
        {
            try
            {
                Empresas        = Empresa_B.GetEmpresas(ref mensajeErrorOut);
                listDirectorios = BusDirectorios.Consultar(ref mensajeErrorOut);

                param.RutaPrincipal                = listDirectorios.Find(v => v.IdTipoDirectorio == "ROOT").Ruta_directorio;
                param.RutaCertificados             = listDirectorios.Find(v => v.IdTipoDirectorio == "CERTI").Ruta_directorio;
                param.RutaComprobantesRepositorio  = listDirectorios.Find(v => v.IdTipoDirectorio == "REPO").Ruta_directorio;
                param.RutaComprobantesValidos      = listDirectorios.Find(v => v.IdTipoDirectorio == "CBTE_VALID").Ruta_directorio;
                param.RutaComprobantes_con_Errores = listDirectorios.Find(v => v.IdTipoDirectorio == "CBTES_CON_ERROR").Ruta_directorio;


                if (new System.IO.DirectoryInfo(param.RutaPrincipal).Exists)
                {
                    //setea los valores del directorio
                    P_PresentaValores_Directorio();
                }
                else
                {
                    //Crea directorio
                    P_CrearDirectorio();
                }
            }
            catch (Exception EX)
            {
            }
        }
        private void UC_Visor_Mail_Load(object sender, EventArgs e)
        {
            try
            {
                string mensajeErrorOut = "";


                listMail_x_Empresa = BusctaxEm.Consulta_mail_Cuentas_Correo_x_Empresa(ref mensajeErrorOut);


                cl_parametrosGenerales_Bus BusParam = new cl_parametrosGenerales_Bus();

                BusParam.Cargar_Variables_Globales(ref mensajeError);


                lblAutorzacion_envio_mail.Text      = (param.AUTORIZADO_ENVIO_CORREO == true ? "Usted esta Autorizado para enviar correo" : "Usted NO esta Autorizado para enviar correo");
                lblAutorzacion_envio_mail.Text      = (param.AUTORIZADO_ENVIO_CORREO == true ? "Usted esta Autorizado para enviar correo" : "");
                lblAutorzacion_envio_mail.ForeColor = (param.AUTORIZADO_ENVIO_CORREO == true ? Color.Blue : Color.Red);



                listEmpr = busempresa.GetEmpresas(ref mensajeError);
                gridControlError.DataSource = ListaBindErrores;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString());
                BusSisLog.Log_Error(ex.Message.ToString(), eTipoError.ERROR, this.ToString());
            }
        }
        private void gridViewFiles_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e)
        {
            try
            {
                string mensaje = "";
                tb_Comprobante_Info InfoCbteT = new tb_Comprobante_Info();

                switch (e.Column.Name)
                {
                case "colEliminar":

                    tb_Comprobante_Info Info = new tb_Comprobante_Info();
                    string msg = "";

                    Info = (tb_Comprobante_Info)gridViewFiles.GetFocusedRow();

                    if (MessageBox.Show("Esta seguro que desear anular el comprobante #:" + Info.IdComprobante, "Efirm confirmacion", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        if (buscomp.Eliminar_Cbte(Info.IdEmpresa, Info.IdComprobante, "", "", ref msg))
                        {
                            MessageBox.Show("Eliminacion de comprobante Ok", "Efirm", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                    }

                    break;

                case "ColRide":

                    XtraReport Reporte = new XtraReport();
                    string     msj     = "";

                    Rpt_Ride_Bus = new Rpt_Ride_bus(busEmpresa.GetEmpresas(ref mensajeError));
                    InfoCbteT    = (tb_Comprobante_Info)gridViewFiles.GetFocusedRow();

                    Reporte = Rpt_Ride_Bus.Optener_reporte(InfoCbteT, ref msj);     //FAct Imporpoint
                    Reporte.ShowPreview();

                    break;

                default:

                    mensaje = (string)gridViewFiles.GetFocusedRowCellValue(e.Column);


                    if (mensaje != "")
                    {
                        frmMensaje frmsg = new frmMensaje();
                        frmsg.richTextBoxMensaje.Text = mensaje;
                        frmsg.WindowState             = FormWindowState.Maximized;
                        frmsg.ShowDialog();
                    }

                    break;
                }
            }
            catch (Exception ex)
            {
                BusSisLog.Log_Error(ex.Message.ToString(), eTipoError.ERROR, this.ToString());
            }
        }
Example #7
0
 void cargar_combo()
 {
     try
     {
         ListEmpresa  = busEmpresa.GetEmpresas(ref mensajeError);
         Rpt_Ride_Bus = new Rpt_Ride_bus(ListEmpresa);
     }
     catch (Exception ex)
     {
     }
 }
Example #8
0
 public List <tb_Empresa_Info> GetEmpresas(ref string MensajeErrorOut)
 {
     try
     {
         return(ObusEmpresa.GetEmpresas(ref MensajeErrorOut));
     }
     catch (Exception ex)
     {
         return(new List <tb_Empresa_Info>());
     }
 }
Example #9
0
 public void CargarEmpresas()
 {
     try
     {
         Listaempresa = EmpresaBus.GetEmpresas(ref MensajeError);
         cmbemisor.Properties.DataSource = Listaempresa;
         // int id = Listaempresa.FirstOrDefault().IdEmpresa;
         // cmbemisor.EditValue = id;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message + MensajeError);
     }
 }
Example #10
0
        private void frmEmisor_Load(object sender, EventArgs e)
        {
            try
            {
                carga_Combos();

                List <tb_Empresa_Info> lista = new List <tb_Empresa_Info>();
                lista = busEmpresa.GetEmpresas(ref MensajeErrorOut);

                foreach (var item in lista)
                {
                    if (item.logo != null)
                    {
                        item.imagen = Funciones.ArrayAImage(item.logo);
                    }
                }

                listAUX = new List <tb_Empresa_Info>();
                listAUX = busEmpresa.GetEmpresas(ref MensajeErrorOut);

                foreach (var item in listAUX)
                {
                    if (item.logo != null)
                    {
                        item.imagen = Funciones.ArrayAImage(item.logo);
                    }
                }


                ListaBin = new BindingList <tb_Empresa_Info>(lista);

                gridControlEmisor.DataSource = ListaBin.OrderByDescending(x => x.IdEmpresa);
            }
            catch (Exception ex)
            {
            }
        }
Example #11
0
        private void UC_Emisor_Load(object sender, EventArgs e)
        {
            try
            {
                listEmpresa = BusEmpresa.GetEmpresas(ref MensajeError);

                listEmpresa.Add(new tb_Empresa_Info(0, "TODOS"));

                cmb_emisor.Properties.DataSource = listEmpresa;
                cmb_emisor.EditValue             = "1";
            }
            catch (Exception ex)
            {
            }
        }
Example #12
0
        void LeerArchivo(string PATH)
        {
            try
            {
                string msg       = "";
                int    IdEmpresa = 0;
                string ruc       = "";

                tb_Empresa_Bus         BusEmpresa  = new tb_Empresa_Bus();
                List <tb_Empresa_Info> listEmpresa = new List <tb_Empresa_Info>();
                listEmpresa = BusEmpresa.GetEmpresas(ref msg);

                if (listEmpresa.Count == 0)
                {
                    MessageBox.Show("No emisores para cargar este file .. debe crear un emisor con el mismo ruc que tenga este file");
                    return;
                }

                string  line;
                decimal idclave;

                idclave = clave_b.getId(ref msg);

                using (StreamReader FILETXT = new StreamReader(PATH))
                {
                    while ((line = FILETXT.ReadLine()) != null)
                    {
                        ruc = line.Substring(0, 13);
                        var item = listEmpresa.FirstOrDefault(q => q.RUC == ruc);


                        Claves.Add(new tb_Clave_Conting_Info()
                        {
                            IdClave       = idclave, ClaveContingencia = line
                            , IdEmpresa   = item.IdEmpresa
                            , Estado      = true, Usado = false, Fecha_Importacion = DateTime.Now
                            , Fecha_Trans = DateTime.Now, IdAmbiente = 0
                        });
                        idclave++;
                    }
                }
                gridControl1.DataSource = Claves;
            }
            catch (Exception)
            {
            }
        }
        private void UC_Menu_Redactar_Email_Load(object sender, EventArgs e)
        {
            try
            {
                string msg = "";

                CargarContribuyentes();
                listEmpr = BusEmpresa.GetEmpresas(ref msg);

                listmail_Cuentas_Correo_x_Empresa = Busmail_Cuentas_Correo_x_Empresa.Consulta_mail_Cuentas_Correo_x_Empresa(ref msg);
                listmail_Cuentas_Correo           = Busmail_Cuentas_Correo_Info.consultar(ref msg);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString());
                BusSisLog.Log_Error(ex.Message.ToString(), eTipoError.ERROR, this.ToString());
            }
        }
Example #14
0
        private void UC_Comprobantes_Autorizados_para_exportacion_Base_Exter_Load(object sender, EventArgs e)
        {
            try
            {
                listEmpresas = busEmpresa.GetEmpresas(ref mensajeError);
                Rpt_Ride_Bus = new Rpt_Ride_bus(listEmpresas);

                BusCbte_exte = new tb_Comprobante_Procesos_externos_Bus(listEmpresas);

                dtp_fechaIni.Value = DateTime.Now.AddMonths(-1);
                dtp_fechaFin.Value = DateTime.Now.AddMonths(1);



                cargar_cbtes_por_exportar();
            }
            catch (Exception ex)
            {
                BusSisLog.Log_Error(ex.Message.ToString(), eTipoError.ERROR, this.ToString());
            }
        }
Example #15
0
        private void UC_Comprobante_Recibidos_Aut_x_SRI_Load(object sender, EventArgs e)
        {
            try
            {
                ListEmpresa = busEmpresa.GetEmpresas(ref mensajeError);

                Rpt_Ride_Bus = new Rpt_Ride_bus(ListEmpresa);

                //dtp_fechaIni.Value = DateTime.Now.AddMonths(-1);
                //dtp_fechaFin.Value = DateTime.Now.AddMonths(1);

                dtp_fechaIni.Value = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1);
                dtp_fechaFin.Value = DateTime.Now;

                cmb_tipo_Autorizacion.SelectedIndex = 0;
            }
            catch (Exception ex)
            {
                BusSisLog.Log_Error(ex.Message.ToString(), eTipoError.ERROR, this.ToString());
            }
        }
Example #16
0
        public void CargarCombos()
        {
            try
            {
                //lleno el combo de las cuentas
                string mensaj = "";
                List <mail_Cuentas_Correo_Info> listaCuenta = new List <mail_Cuentas_Correo_Info>();
                listaCuenta = BusMailCorreo.consultar(ref mensaj);
                cmbCuentas.Properties.DataSource = listaCuenta;



                // lleno el combo de emisores
                List <tb_Empresa_Info> listaEmpresa = new List <tb_Empresa_Info>();
                listaEmpresa = busEmpresa.GetEmpresas(ref mensaj);
                cmbEmisores.Properties.DataSource = listaEmpresa;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString());
                BusSisLog.Log_Error(ex.Message.ToString(), eTipoError.ERROR, this.ToString());
            }
        }
Example #17
0
        private void button3_Click(object sender, EventArgs e)
        {
            try
            {
                tb_Empresa_Bus      busEmpresa = new tb_Empresa_Bus();
                tb_Comprobante_Info InfoCbteT  = new tb_Comprobante_Info();
                tb_Comprobante_Bus  BusCbteT   = new tb_Comprobante_Bus();

                XtraReport Reporte = new XtraReport();
                string     msj     = "";

                Rpt_Ride_bus Rpt_Ride_Bus = new Rpt_Ride_bus(busEmpresa.GetEmpresas(ref msj));

                InfoCbteT = BusCbteT.consultar(1, "FA-001-002-000004078", "01", "VALI", ref msj);

                Reporte = Rpt_Ride_Bus.Optener_reporte(InfoCbteT, ref msj); //FAct Imporpoint
                Reporte.ShowPreview();

                //object ds = Reporte.DataSource;

                //xRpt_Ride_Factura_Gen_Forma_Pago reporte = new xRpt_Ride_Factura_Gen_Forma_Pago();
                //reporte.DataSource = ds;
                //reporte.ShowPreview();

                ////XtraReport1 repor = new XtraReport1();
                ////repor.DataSource = ds;
                ////repor.ShowPreview();
            }
            catch (Exception ex)
            {
                LoggingManager.Logger.Log(LoggingCategory.Error, ex.Message);
                throw new DalException(string.Format(Resource_Mensajes_Error.RetrieveError, "PricingRule", ex.Message), ex)
                      {
                          EntityType = typeof(Form1)
                      };
            }
        }
        private void UC_Comprobante_Enviado_al_SRI_y_Recibido_Sin_Resp_Auto_Load(object sender, EventArgs e)
        {
            try
            {
                string msg = "";

                ListEmpresa   = EmpresaBus.GetEmpresas(ref mensajeError);
                InfoActividad = BusActividad.consultar("CBTE_PEN_AUTO", ref msg);

                //=



                listmail_cuentas_correo           = Busmail_Cuentas_Correo.consultar(ref msg);
                listmail_cuentas_correo_x_empresa = Busmail_Cuentas_Correo_x_Empresa.Consulta_mail_Cuentas_Correo_x_Empresa(ref msg);



                tb_Tocken_Bus    BusTocken = new tb_Tocken_Bus();
                tb_Parametro_Bus BusPara   = new tb_Parametro_Bus();
                tb_tocken_x_usuario_tocken_Bus BusUsuerTocke = new tb_tocken_x_usuario_tocken_Bus();

                listTocken            = BusTocken.ConsulTocken(ref msg);
                InfoParametros        = BusPara.consultar(ref msg);
                listUsuario_de_Tocken = BusUsuerTocke.ConsultaTockenUsuario();


                xtraTabPageHorarioActividades.Show();
                xtraTabPageCbtes.Show();

                cargar_xml();
            }
            catch (Exception ex)
            {
            }
        }