public function cadastro() { if ($_POST['id_fornecedor'] == "") { $insert = new Fornecedores_Model(); $result = $insert->inserir($_POST); if ($result) { $redir = new RedirectorHelper(); $redir->goToControllerActionId("fornecedores", "form", "{$result}"); $this->setMsg("sucess", "Fornecedor cadastrado com sucesso!"); } else { $redir = new RedirectorHelper(); $redir->goToControllerAction("fornecedores", "form"); $this->setMsg("erro", "Erro ao cadastrar fornecedor!"); } } else { $update = new Fornecedores_Model(); $result = $update->editar($_POST, $_POST['id_fornecedor']); if ($result) { $redir = new RedirectorHelper(); $redir->goToControllerActionId("fornecedores", "form", "{$result}"); $this->setMsg("sucess", "Fornecedor alterado com sucesso!"); } else { $redir = new RedirectorHelper(); $redir->goToControllerAction("fornecedores", "form"); $this->setMsg("erro", "Erro ao alterar fornecedor!"); } } }
public function cadastro() { if ($_POST['id_cliente'] == "") { $insert = new Clientes_Model(); $result = $insert->inserirCliente($_POST); if ($result) { $redir = new RedirectorHelper(); $redir->goToControllerActionId("clientes", "form", "{$result}"); $this->setMsg("sucess", "Cliente cadastrado com sucesso!"); } else { $redir = new RedirectorHelper(); $redir->goToControllerAction("clientes", "form"); $this->setMsg("erro", "Erro ao cadastrar cliente!"); } } else { $update = new Clientes_Model(); $result = $update->editarCliente($_POST, $_POST['id_cliente']); if ($result) { $redir = new RedirectorHelper(); $redir->goToControllerActionId("clientes", "form", "{$result}"); $this->setMsg("sucess", "Cliente alterado com sucesso!"); } else { $redir = new RedirectorHelper(); $redir->goToControllerAction("clientes", "form"); $this->setMsg("erro", "Erro ao alterar cliente!"); } } }
public function run() { $controller_path = CONTROLLER . $this->_controller . "Controller.php"; if (!file_exists($controller_path)) { if (empty($_SESSION['userData'])) { $redir = new RedirectorHelper(); $redir->goToController(""); } else { $this->setMsg("notice", "<strong>Atenção!</strong> Controller inexistente!"); $redir = new RedirectorHelper(); $redir->goToControllerAction("index", "blank"); die('Houve um erro, Controller inexistente!'); } } require_once $controller_path; $app = new $this->_controller(); if (!method_exists($app, $this->_action)) { //die('Houve um erro, Action inexistente!'); $this->setMsg("erro", "Model / Helper / Action inexistente!"); $redir = new RedirectorHelper(); $redir->goToController(""); } $action = $this->_action; $app->init(); $app->{$action}(); }
public function logout() { session_destroy(); $redirector = new RedirectorHelper(); $redirector->goToController(""); }
public function clientes() { $redir = new RedirectorHelper(); $redir->goToControllerAction("clientes", "relatorio"); }