예제 #1
0
        public List <ParametroDTO> getParametria(string codigo)
        {
            List <ParametroDTO> resultado = null;

            ValorBE.Criterio criterio = new ValorBE.Criterio();
            criterio.LISTA_CODIGO = codigo;
            resultado             = Helper.UtilFunction.getListParametroDTO(configuracionBL.getValor(criterio));
            return(resultado);
        }
예제 #2
0
        public List <ValorBE> Get(ValorBE.Criterio pCriterio)
        {
            try
            {
                List <ValorBE> listado = new List <ValorBE>();
                using (dbVeterinariaEntities db = new dbVeterinariaEntities())
                {
                    var lstQuery = (from elem in db.VALOR
                                    select new ValorBE()
                    {
                        id = elem.ID,
                        codigo = elem.CODIGO,
                        listaCodigo = elem.LISTA1.CODIGO,
                        listaNombre = elem.LISTA1.NOMBRE,
                        valor = elem.VALOR1
                    }).ToList();

                    if (lstQuery != null)
                    {
                        listado.AddRange(lstQuery.ToList());
                    }
                }


                if (pCriterio != null)
                {
                    if (!string.IsNullOrEmpty(pCriterio.LISTA_CODIGO))
                    {
                        listado = listado.FindAll(t => t.listaCodigo.Equals(pCriterio.LISTA_CODIGO));
                    }

                    if (!string.IsNullOrEmpty(pCriterio.CODIGO))
                    {
                        listado = listado.FindAll(t => t.codigo.Equals(pCriterio.CODIGO));
                    }


                    if (pCriterio.ID != 0)
                    {
                        listado = listado.FindAll(t => t.id.Equals(pCriterio.ID));
                    }
                }


                return(listado);
            }
            catch (Exception ex)
            {
                throw;
            }
        }
 public List <ValorBE> getValor(ValorBE.Criterio pCriterio)
 {
     return(oValorDA.Get(pCriterio));
 }