Ejemplo n.º 1
0
        /// <summary>
        /// 
        /// </summary>
        /// <param name="obj"></param>
        /// <returns></returns>
        public IEnumerable<Dto.Rol> RecuperarFiltrado(Dto.Rol obj)
        {
            IEnumerable<Dto.Rol> lst = new Data.DRol().RecuperarFiltrados(obj).ToList();
            foreach (Dto.Rol item in lst)
            {
                item.permisos = new BPermiso().RecuperarFiltrado(new Dto.Permiso() { rol_idrol = item.idrol });
            }

            return lst;
        }
Ejemplo n.º 2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="obj"></param>
 /// <returns></returns>
 public bool ValidaNombre(Dto.Rol obj)
 {
     Dto.Rol objExiste = new Data.DRol().RecuperarFiltrados(obj).FirstOrDefault();
     if (objExiste != null)
     {
         return(false);
     }
     else
     {
         return(true);
     }
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="obj"></param>
 /// <returns></returns>
 public bool ValidaNombre(Dto.Rol obj)
 {
     Dto.Rol objExiste = new Data.DRol().RecuperarFiltrados(obj).FirstOrDefault();
     if (objExiste != null)
     {
         return false;
     }
     else
     {
         return true;
     }
 }
Ejemplo n.º 4
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="obj"></param>
        /// <returns></returns>
        public IEnumerable <Dto.Rol> RecuperarFiltrado(Dto.Rol obj)
        {
            IEnumerable <Dto.Rol> lst = new Data.DRol().RecuperarFiltrados(obj).ToList();

            foreach (Dto.Rol item in lst)
            {
                item.permisos = new BPermiso().RecuperarFiltrado(new Dto.Permiso()
                {
                    rol_idrol = item.idrol
                });
            }

            return(lst);
        }
Ejemplo n.º 5
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="obj"></param>
        /// <returns></returns>
        public IEnumerable <Dto.Funcionalidad> RecuperarMenuRol(Dto.Rol obj)
        {
            IEnumerable <Dto.Funcionalidad> lst = new Data.DRol().RecuperarMenu(obj).ToList();

            return(new Business.BFuncionalidad().GenerarMenu(lst));
        }
Ejemplo n.º 6
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="obj"></param>
 /// <returns></returns>
 public IEnumerable<Dto.Funcionalidad> RecuperarMenuRol(Dto.Rol obj)
 {
     IEnumerable<Dto.Funcionalidad> lst = new Data.DRol().RecuperarMenu(obj).ToList();
     return new Business.BFuncionalidad().GenerarMenu(lst);
 }