public static function listar() { $tipoUsuario = new TipoUsuario(); $listaDeTiposUsuarios = $tipoUsuario->listar(); self::$variaveis = array('listaDeTiposUsuarios' => $listaDeTiposUsuarios); self::$corpo = "listar"; self::renderizar(self::$viewController); }
public static function editar() { $usuario = new Usuario(); $id = !empty($_GET['id']) ? $_GET['id'] : $_SESSION['auth']['id']; $usuario->selecionarPorId($id); if (!empty($_POST)) { $usuario->nome = $_POST['nome']; $usuario->email = $_POST['email']; $usuario->sexo = $_POST['sexo']; if (!empty($_POST['senha'])) { $usuario->senha = md5($_POST['senha']); } $usuario->fkTipoUsuario = $_POST['fkTipoUsuario']; $usuario->salvar(); self::redirecionar(!empty($_GET['id']) ? Configuracao::$baseUrl . self::$viewController . '/listar' . Configuracao::$extensaoPadrao : Configuracao::$baseUrl); } $tipoUsuario = new TipoUsuario(); $tiposUsuario = $tipoUsuario->listar(); self::$variaveis = array('usuario' => $usuario, 'tiposUsuario' => $tiposUsuario); self::$corpo = "editar"; self::renderizar(self::$viewController); }