Пример #1
0
 public function adicionar()
 {
     $objeto = new Servico();
     if (isset($_GET['id'])) {
         $objeto->load($_GET['id']);
     }
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         Form::salvar();
         if (!$objeto->setservico_nome("{$_POST[servico_nome]}")) {
             redirecionar('', 'Informe o campo servico_nome');
         }
         Form::limpar();
         if ($objeto->salvar()) {
             redirecionar("?pagina=servico&acao=editar&id={$objeto->getservico_id()}", 'registro salvo com sucesso!');
         } else {
             redirecionar('', 'falha ao salvar registro!');
         }
     } else {
         $template = new Template();
         $template->assignParam('objeto', $objeto);
         return $template->render("servico/editar.phtml");
     }
 }