示例#1
0
        public IEnumerable <ParametricasBdEstandar> GetListaTipoCobro()
        {
            List <ParametricasBdEstandar> ltipoCobro = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        tipoCobro;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from tCobro in db.FUWEB_P_TIPOCOBRO
                               where tCobro.VIGENTE == "S"
                               orderby tCobro.NOMBRE
                               select tCobro;

                    foreach (var DatoTipoCobro in list)
                    {
                        tipoCobro             = new ParametricasBdEstandar();
                        tipoCobro.Id          = DatoTipoCobro.ID_TIPOCOBRO;
                        tipoCobro.Descripcion = DatoTipoCobro.NOMBRE;
                        ltipoCobro.Add(tipoCobro);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(ltipoCobro);
        }
示例#2
0
        public IEnumerable <ParametricasBdEstandar> GetListaLineaNegocio()
        {
            List <ParametricasBdEstandar> ltipoRiesgo = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        tipoRiesgo  = null;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from lineaNegocio in db.FUWEB_P_LINEANEGOCIO
                               where lineaNegocio.VIGENTE == "S"
                               orderby lineaNegocio.NOMBRE
                               select lineaNegocio;

                    foreach (var DatoRiesgo in list)
                    {
                        tipoRiesgo             = new ParametricasBdEstandar();
                        tipoRiesgo.Id          = DatoRiesgo.ID_LINEANEGOCIO;
                        tipoRiesgo.Descripcion = DatoRiesgo.NOMBRE;
                        ltipoRiesgo.Add(tipoRiesgo);
                    }
                }
            }
            catch (EntityException ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(ltipoRiesgo);
        }
        public List <ParametricasBdEstandar> GetListaAquienParametros()
        {
            List <ParametricasBdEstandar> lAquienParametros = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        aquienparametros;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from AquienParametros in db.FUWEB_P_AQUIENPARAMETROS
                               where AquienParametros.VIGENTE == "S"
                               select AquienParametros;

                    foreach (var aquienParametros in list)
                    {
                        aquienparametros             = new ParametricasBdEstandar();
                        aquienparametros.Id          = aquienParametros.ID_AQUIENPARAMETROS;
                        aquienparametros.Descripcion = aquienParametros.NOMBRE;
                        lAquienParametros.Add(aquienparametros);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(lAquienParametros);
        }
示例#4
0
        public IEnumerable <ParametricasBdEstandar> GetListaTipoContributoriedad()
        {
            List <ParametricasBdEstandar> lContributoriedad = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        contributoriedad;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from contr in db.FUWEB_P_CONTRIBUTORIEDAD
                               where contr.VIGENTE == "S" && contr.VISIBLE == "S"
                               orderby contr.NOMBRE
                               select contr;

                    foreach (var listaContributoriedad in list)
                    {
                        contributoriedad             = new ParametricasBdEstandar();
                        contributoriedad.Id          = listaContributoriedad.ID_CONTRIBUTORIEDAD;
                        contributoriedad.Descripcion = listaContributoriedad.NOMBRE;

                        lContributoriedad.Add(contributoriedad);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(lContributoriedad);
        }
        public IEnumerable <ParametricasBdEstandar> GetListaSubGrupo()
        {
            List <ParametricasBdEstandar> lSubGrupo = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        subGrupo;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from subG in db.FUWEB_P_TIPOPRODUCTO
                               where subG.VIGENTE == "S"
                               select subG;

                    foreach (var DatoTipoProducto in list)
                    {
                        subGrupo             = new ParametricasBdEstandar();
                        subGrupo.Id          = DatoTipoProducto.ID_TIPOPRODUCTO;
                        subGrupo.Descripcion = DatoTipoProducto.NOMBRE;
                        lSubGrupo.Add(subGrupo);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(lSubGrupo);
        }
示例#6
0
        public IEnumerable <ParametricasBdEstandar> GetListaAquienCobranza()
        {
            List <ParametricasBdEstandar> laquiencobranza = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        aquiencobranza;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from aquien in db.FUWEB_P_AQUIENCOBRANZA
                               where aquien.VIGENTE == "S"
                               orderby aquien.NOMBRE
                               select aquien;

                    foreach (var aquien in list)
                    {
                        aquiencobranza             = new ParametricasBdEstandar();
                        aquiencobranza.Id          = aquien.ID_AQUIENCOBRANZA;
                        aquiencobranza.Descripcion = aquien.NOMBRE;
                        laquiencobranza.Add(aquiencobranza);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(laquiencobranza);
        }
示例#7
0
        public IEnumerable <ParametricasBdEstandar> GetListaRiegoFacturacion()
        {
            List <ParametricasBdEstandar> lriesgoFacturacion = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        riesgoFacturacion;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from rFacturacion in db.FUWEB_P_RIESGOFACTURACION
                               where rFacturacion.VIGENTE == "S"
                               orderby rFacturacion.NOMBRE
                               select rFacturacion;

                    foreach (var DatoRiesgoFacturacion in list)
                    {
                        riesgoFacturacion             = new ParametricasBdEstandar();
                        riesgoFacturacion.Id          = DatoRiesgoFacturacion.ID_RIESGOFACTURACION;
                        riesgoFacturacion.Descripcion = DatoRiesgoFacturacion.NOMBRE;
                        lriesgoFacturacion.Add(riesgoFacturacion);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(lriesgoFacturacion);
        }
示例#8
0
        public IEnumerable <ParametricasBdEstandar> GetListaDestintarioCobranza()
        {
            List <ParametricasBdEstandar> ldestinatarioCobranza = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        destinatarioCobranza;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from dCobranza in db.FUWEB_P_DESTINATARIOCOBRANZA
                               where dCobranza.VIGENTE == "S"
                               orderby dCobranza.NOMBRE
                               select dCobranza;

                    foreach (var DatoDestinatarioCoranza in list)
                    {
                        destinatarioCobranza             = new ParametricasBdEstandar();
                        destinatarioCobranza.Id          = DatoDestinatarioCoranza.ID_DESTINATARIOCOBRANZA;
                        destinatarioCobranza.Descripcion = DatoDestinatarioCoranza.NOMBRE;
                        ldestinatarioCobranza.Add(destinatarioCobranza);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(ldestinatarioCobranza);
        }
示例#9
0
        public IEnumerable <ParametricasBdEstandar> GetListaTipoFacturacionCobranza()
        {
            List <ParametricasBdEstandar> ltipoFacturacion = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        tipoFacturacion;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from tFacturacion in db.FUWEB_P_TIPOFACTURACIONCOBR
                               where tFacturacion.VIGENTE == "S"
                               orderby tFacturacion.NOMBRE
                               select tFacturacion;

                    foreach (var DatoTipoFacturacion in list)
                    {
                        tipoFacturacion             = new ParametricasBdEstandar();
                        tipoFacturacion.Id          = DatoTipoFacturacion.ID_TIPOFACTURACION;
                        tipoFacturacion.Descripcion = DatoTipoFacturacion.NOMBRE;
                        ltipoFacturacion.Add(tipoFacturacion);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(ltipoFacturacion);
        }
示例#10
0
        public IEnumerable <ParametricasBdEstandar> GetListaVademecum()
        {
            List <ParametricasBdEstandar> lVademecum = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        vademecum;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from tvademecum in db.FUWEB_P_VADEMECUM
                               where tvademecum.VIGENTE == "S"
                               orderby tvademecum.NOMBRE
                               select tvademecum;

                    foreach (var Datovademecum in list)
                    {
                        vademecum             = new ParametricasBdEstandar();
                        vademecum.Id          = Datovademecum.ID_VADEMECUM;
                        vademecum.Descripcion = Datovademecum.NOMBRE;
                        lVademecum.Add(vademecum);
                    }
                }
            }
            catch (EntityException ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(lVademecum);
        }
        public List <ParametricasBdEstandar> GetListaPrestacionBasica()
        {
            List <ParametricasBdEstandar> lprestacionBasica = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        prestacionbasica;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from PrestacionBasica in db.FUWEB_P_PRESTACIONBASICA
                               where PrestacionBasica.VIGENTE == "S"
                               select PrestacionBasica;

                    foreach (var prestacionBasica in list)
                    {
                        prestacionbasica             = new ParametricasBdEstandar();
                        prestacionbasica.Id          = prestacionBasica.ID_PRESTACIONBASICA;
                        prestacionbasica.Descripcion = prestacionBasica.NOMBRE;
                        lprestacionBasica.Add(prestacionbasica);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(lprestacionBasica);
        }
        public List <ParametricasBdEstandar> GetListaGrupoIsapre()
        {
            List <ParametricasBdEstandar> lgrupoIsapre = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        grupoisapre;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from GrupoIsapre in db.FUWEB_P_GRUPOISAPRE
                               where GrupoIsapre.VIGENTE == "S"
                               select GrupoIsapre;

                    foreach (var grupoIsapre in list)
                    {
                        grupoisapre             = new ParametricasBdEstandar();
                        grupoisapre.Id          = grupoIsapre.ID_P_GRUPOISAPRE;
                        grupoisapre.Descripcion = grupoIsapre.NOMBRE;
                        lgrupoIsapre.Add(grupoisapre);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(lgrupoIsapre);
        }
示例#13
0
        public List <ParametricasBdEstandar> GetListaTipoFormulario()
        {
            List <ParametricasBdEstandar> ltipo = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        pEstandar;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from formulario in db.FUWEB_P_TIPOFORMULARIO
                               where formulario.VIGENTE == "S"
                               select formulario;

                    foreach (var form in list)
                    {
                        pEstandar             = new ParametricasBdEstandar();
                        pEstandar.Id          = form.ID_TIPOFORMULARIO;
                        pEstandar.Descripcion = form.NOMBRE;
                        ltipo.Add(pEstandar);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(ltipo);
        }
示例#14
0
        public IEnumerable <ParametricasBdEstandar> GetListaCalculoPrima()
        {
            List <ParametricasBdEstandar> lcalculoPrima = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        calculoPrima;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from cPrima in db.FUWEB_P_CALCULOPRIMA
                               where cPrima.VIGENTE == "S"
                               orderby cPrima.NOMBRE
                               select cPrima;

                    foreach (var DatoCalculoPrima in list)
                    {
                        calculoPrima             = new ParametricasBdEstandar();
                        calculoPrima.Id          = DatoCalculoPrima.ID_CALCULOPRIMA;
                        calculoPrima.Descripcion = DatoCalculoPrima.NOMBRE;
                        lcalculoPrima.Add(calculoPrima);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(lcalculoPrima);
        }
        public IEnumerable <ParametricasBdEstandar> GetListaDefinicionTributaria()
        {
            List <ParametricasBdEstandar> ldefinicionTributaria = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        definicionTributaria;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from DefinicionTarifa in db.FUWEB_P_DEFINICIONTRIBUTARIA
                               where DefinicionTarifa.VIGENTE == "S"
                               select DefinicionTarifa;

                    foreach (var Datocobertura in list)
                    {
                        definicionTributaria             = new ParametricasBdEstandar();
                        definicionTributaria.Id          = Datocobertura.ID_DEFINICIONTRIBUTARIA;
                        definicionTributaria.Descripcion = Datocobertura.NOMBRE;
                        ldefinicionTributaria.Add(definicionTributaria);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(ldefinicionTributaria);
        }
示例#16
0
        public IEnumerable <ParametricasBdEstandar> GetListaPoliza()
        {
            List <ParametricasBdEstandar> ltipo   = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        tipoPol = null;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from tipoPoliza in db.FUWEB_P_TIPOPOLIZA
                               where tipoPoliza.VIGENTE == "S"
                               orderby tipoPoliza.NOMBRE
                               select tipoPoliza;

                    foreach (var DatoPoliza in list)
                    {
                        tipoPol             = new ParametricasBdEstandar();
                        tipoPol.Id          = DatoPoliza.ID_TIPOPOLIZA;
                        tipoPol.Descripcion = DatoPoliza.NOMBRE;
                        ltipo.Add(tipoPol);
                    }
                }
            }
            catch (EntityException ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(ltipo);
        }
示例#17
0
        public IEnumerable <ParametricasBdEstandar> GetListaCanalVenta()
        {
            List <ParametricasBdEstandar> ltipoRiesgo = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        tipoRiesgo  = null;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = (from canalVenta in db.FUWEB_P_CANALVENTA
                                where canalVenta.VIGENTE == "S"
                                orderby canalVenta.NOMBRE
                                select canalVenta);

                    foreach (var DatoRiesgo in list)
                    {
                        tipoRiesgo             = new ParametricasBdEstandar();
                        tipoRiesgo.Id          = DatoRiesgo.ID_CANALVENTA;
                        tipoRiesgo.Descripcion = DatoRiesgo.NOMBRE;
                        ltipoRiesgo.Add(tipoRiesgo);
                    }
                }
            }
            catch (EntityException ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(ltipoRiesgo);
        }
示例#18
0
        public IEnumerable <ParametricasBdEstandar> GetListaTipoAdicion()
        {
            List <ParametricasBdEstandar> ltipoRiesgo = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        tipoRiesgo  = null;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from tipoAddition in db.FUWEB_P_TIPOADDITION
                               where tipoAddition.VIGENTE == "S" && tipoAddition.VISIBLE == "S"
                               orderby tipoAddition.NOMBRE
                               select tipoAddition;

                    foreach (var DatoRiesgo in list)
                    {
                        tipoRiesgo             = new ParametricasBdEstandar();
                        tipoRiesgo.Id          = DatoRiesgo.ID_TIPOADDITION;
                        tipoRiesgo.Descripcion = DatoRiesgo.NOMBRE;
                        ltipoRiesgo.Add(tipoRiesgo);
                    }
                }
            }
            catch (EntityException ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(ltipoRiesgo);
        }
        public List <ParametricasBdEstandar> GetExclusionAsegurabilidad()
        {
            List <ParametricasBdEstandar> lexclusionasegurabilidad = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        exclusionAsegurabilidad;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from ExclusionAsegurabilidad in db.FUWEB_P_EXLUSIONASEGURABILIDAD
                               where ExclusionAsegurabilidad.VIGENCIA == "S"
                               select ExclusionAsegurabilidad;

                    foreach (var DatoexclusionAsegurabilidad in list)
                    {
                        exclusionAsegurabilidad             = new ParametricasBdEstandar();
                        exclusionAsegurabilidad.Id          = DatoexclusionAsegurabilidad.ID_EXLUSIONASEGURABILIDAD;
                        exclusionAsegurabilidad.Descripcion = DatoexclusionAsegurabilidad.NOMBRE;
                        lexclusionasegurabilidad.Add(exclusionAsegurabilidad);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(lexclusionasegurabilidad);
        }
示例#20
0
        public IEnumerable <ParametricasBdEstandar> GetListaGrupoPrestador()
        {
            List <ParametricasBdEstandar> lsubgrupo = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        subGrupo;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from subgrupo in db.FUWEB_P_PRESTADORGRUPO
                               where subgrupo.VIGENTE == "S"
                               select subgrupo;

                    foreach (var tipoimed in list)
                    {
                        subGrupo             = new ParametricasBdEstandar();
                        subGrupo.Id          = tipoimed.ID_PRESTADORGRUPO;
                        subGrupo.Descripcion = tipoimed.NOMBRE;
                        lsubgrupo.Add(subGrupo);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(lsubgrupo);
        }
示例#21
0
        public IEnumerable <ParametricasBdEstandar> GetListaTipoImed()
        {
            List <ParametricasBdEstandar> ltipoimed = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        tipoImed;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from tImed in db.FUWEB_P_TIPOIMED
                               where tImed.VIGENTE == "S"
                               select tImed;

                    foreach (var tipoimed in list)
                    {
                        tipoImed             = new ParametricasBdEstandar();
                        tipoImed.Id          = tipoimed.ID_TIPOIMED;
                        tipoImed.Descripcion = tipoimed.NOMBRE;
                        ltipoimed.Add(tipoImed);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(ltipoimed);
        }
示例#22
0
        public IEnumerable <ParametricasBdEstandar> GetListaFrecuencia()
        {
            List <ParametricasBdEstandar> lFrecuencia = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        frecuencia;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = from subgrupo in db.FUWEB_P_TIPOFRECUENCIA
                               where subgrupo.VIGENTE == "S"
                               select subgrupo;

                    foreach (var tipoimed in list)
                    {
                        frecuencia             = new ParametricasBdEstandar();
                        frecuencia.Id          = tipoimed.ID_TIPOFRECUENCIA;
                        frecuencia.Descripcion = tipoimed.NOMBRE;
                        lFrecuencia.Add(frecuencia);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(lFrecuencia);
        }
示例#23
0
        public List <ParametricasBdEstandar> getListaEjemCondicionesEspeciales()
        {
            List <ParametricasBdEstandar> listAlgo = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        lE1      = new ParametricasBdEstandar();

            lE1.Id          = 1;
            lE1.Descripcion = "Condiciín Especial 1";
            listAlgo.Add(lE1);
            ParametricasBdEstandar lE2 = new ParametricasBdEstandar();

            lE2.Id          = 2;
            lE2.Descripcion = "Condiciín Especial 2";
            listAlgo.Add(lE2);
            return(listAlgo);
        }
        public IEnumerable <ParametricasBdEstandar> GetListaTipoProductoPorGrupo(int GrupoFormulario)
        {
            List <ParametricasBdEstandar> ltipoProducto = new List <ParametricasBdEstandar>();
            ParametricasBdEstandar        tipoProducto;

            try
            {
                using (Entities db = new Entities())
                {
                    var list = (from A in db.FUWEB_PRODUCTOLIST_SALUD
                                join B in db.FUWEB_P_COBERTURA on A.ID_COBERTURA equals B.ID_COBERTURA
                                join C in db.FUWEB_P_TIPOPRODUCTO on B.ID_TIPOPRODUCTO equals C.ID_TIPOPRODUCTO
                                where A.ID_AGRUPACION == GrupoFormulario
                                select new
                    {
                        C.ID_TIPOPRODUCTO,
                        C.NOMBRE
                    }).Union(
                        from A in db.FUWEB_PRODUCTOLIST_VIDAAP
                        join B in db.FUWEB_P_COBERTURA on A.ID_COBERTURA equals B.ID_COBERTURA
                        join C in db.FUWEB_P_TIPOPRODUCTO on B.ID_TIPOPRODUCTO equals C.ID_TIPOPRODUCTO
                        where A.ID_AGRUPACION == GrupoFormulario
                        select new
                    {
                        C.ID_TIPOPRODUCTO,
                        C.NOMBRE
                    });

                    foreach (var DatoTipoProducto in list)
                    {
                        tipoProducto             = new ParametricasBdEstandar();
                        tipoProducto.Id          = DatoTipoProducto.ID_TIPOPRODUCTO;
                        tipoProducto.Descripcion = DatoTipoProducto.NOMBRE;
                        ltipoProducto.Add(tipoProducto);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            return(ltipoProducto);
        }