示例#1
0
        /// <summary>
        /// Sobre escritura del metodo ejecutar de la clase Comando.
        /// Se encarga de llamar al DAO y devolver la respuesta al controlador.
        /// </summary>
        /// <returns>
        /// Retorna una Entidad
        /// </returns>
        public override Entidad ejecutar()
        {
            IDAOPermiso daoPermiso = (IDAOPermiso)FabricaDAO.instanciarDAOPermiso();
            Entidad     permiso    = daoPermiso.Consultar(valor);

            return(permiso);
        }
示例#2
0
        ///<summary>
        ///Metodo que ejecuta el comando
        ///</summary>
        ///<returns>String</returns>
        public override String ejecutar()
        {
            IDAOPermiso daoPermiso = (IDAOPermiso)FabricaDAO.instanciarDAOPermiso();
            Entidad     test       = daoPermiso.Modificar(_permiso);
            Permiso     permiso    = (Permiso)test;

            return(permiso.nombrePermiso);
        }
示例#3
0
        /// <summary>
        /// Sobre escritura del metodo ejecutar de la clase Comando.
        /// Se encarga de llamar al DAO y devolver la respuesta al controlador.
        /// </summary>
        public override List <Entidad> ejecutar()
        {
            List <Entidad> listapermisos;

            try
            {
                IDAOPermiso daoPermiso = (IDAOPermiso)FabricaDAO.instanciarDAOPermiso();
                listapermisos = daoPermiso.ConsultarListaPermisos();
            }
            catch (SqlException ex)
            {
                throw ex;
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(listapermisos);
        }