Example #1
0
        //public List<SPE_OBTIENE_S_FUNCION_Result> Obtener_S_FUNCION(int? ID_FUNCION = null, String CL_FUNCION = null, String CL_TIPO_FUNCION = null, String NB_FUNCION = null, int? ID_FUNCION_PADRE = null, String NB_URL = null, String XML_CONFIGURACION = null)
        //{
        //    using (context = new SistemaSigeinEntities())
        //    {
        //        return context.SPE_OBTIENE_S_FUNCION(ID_FUNCION, CL_FUNCION, CL_TIPO_FUNCION, NB_FUNCION, ID_FUNCION_PADRE, NB_URL, XML_CONFIGURACION).ToList();
        //    }
        //}

        public List <SPE_OBTIENE_FUNCIONES_Result> ObtenerFunciones(E_TIPO_FUNCION pClTipoFuncion)
        {
            string vClTipoFuncion = null;

            if (!pClTipoFuncion.Equals(E_TIPO_FUNCION.TODOS))
            {
                vClTipoFuncion = pClTipoFuncion.ToString();
            }

            using (context = new SistemaSigeinEntities())
            {
                return(context.SPE_OBTIENE_FUNCIONES(vClTipoFuncion).ToList());
            }
        }
Example #2
0
        //public List<SPE_OBTIENE_S_FUNCION_Result> Obtener_S_FUNCION(int? ID_FUNCION = null, String CL_FUNCION = null, String CL_TIPO_FUNCION = null, String NB_FUNCION = null, int? ID_FUNCION_PADRE = null, String NB_URL = null, String XML_CONFIGURACION = null)
        //{
        //    FuncionOperaciones operaciones = new FuncionOperaciones();
        //    return operaciones.Obtener_S_FUNCION(ID_FUNCION, CL_FUNCION, CL_TIPO_FUNCION, NB_FUNCION, ID_FUNCION_PADRE, NB_URL, XML_CONFIGURACION);
        //}

        public List <E_FUNCION> ObtieneFunciones(E_TIPO_FUNCION pClTipoFuncion)
        {
            FuncionOperaciones oFunciones   = new FuncionOperaciones();
            List <E_FUNCION>   lstFunciones = oFunciones.ObtenerFunciones(pClTipoFuncion).Select(s => new E_FUNCION
            {
                CL_FUNCION       = s.CL_FUNCION,
                CL_TIPO_FUNCION  = s.CL_TIPO_FUNCION,
                ID_FUNCION       = s.ID_FUNCION,
                ID_FUNCION_PADRE = s.ID_FUNCION_PADRE,
                NB_FUNCION       = s.NB_FUNCION,
                NB_URL           = s.NB_URL
            }).ToList();

            return(lstFunciones);
        }