示例#1
0
        /// <summary>
        /// Comando para consultar un usuario
        /// </summary>
        /// <param name="parametro">Usuario con username para buscar la informacion en la base de datos</param>
        /// <returns>Usuario con los datos cargados</returns>
        public override Entidad Ejecutar(Entidad parametro)
        {
            IDaoUsuario daoUsuario;

            daoUsuario = new FabricaDAOSqlServer().ObtenerDAOUsuario();

            try
            {
                return(daoUsuario.ConsultarPorUsername(parametro));
            }
            catch (Exception e)
            {
                throw new UsuarioInvalidoException(e.Message);
            }
        }