public function adicionar()
 {
     $objeto = new Contratoservico();
     if (isset($_GET['id'])) {
         $objeto->load($_GET['id']);
     }
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         Form::salvar();
         if (!$objeto->setevento_id("{$_POST[evento_id]}")) {
             redirecionar('', 'Informe o campo evento_id');
         }
         if (!$objeto->setservico_id("{$_POST[servico_id]}")) {
             redirecionar('', 'Informe o campo servico_id');
         }
         Form::limpar();
         if ($objeto->salvar()) {
             redirecionar("?pagina=contratoservico&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("contratoservico/editar.phtml");
     }
 }
 public function adicionar()
 {
     $objeto = new Usuario();
     if (isset($_GET['id'])) {
         $objeto->load($_GET['id']);
     }
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         Form::salvar();
         if (!$objeto->setlogin("{$_POST[login]}")) {
             redirecionar('', 'Informe o campo login');
         }
         if (!$objeto->setpassword("{$_POST[password]}")) {
             redirecionar('', 'Informe o campo password');
         }
         if (!$objeto->setadmin("{$_POST[admin]}")) {
             redirecionar('', 'Informe o campo admin');
         }
         Form::limpar();
         if ($objeto->salvar()) {
             redirecionar("?pagina=usuario&acao=editar&id={$objeto->getid()}", 'registro salvo com sucesso!');
         } else {
             redirecionar('', 'falha ao salvar registro!');
         }
     } else {
         $template = new Template();
         $template->assignParam('objeto', $objeto);
         return $template->render("usuario/editar.phtml");
     }
 }
 public function adicionar()
 {
     $objeto = new Cliente();
     if (isset($_GET['id'])) {
         $objeto->load($_GET['id']);
     }
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         Form::salvar();
         if (!$objeto->setcliente_cpf_cnpj("{$_POST[cliente_cpf_cnpj]}")) {
             redirecionar('', 'Informe o campo cliente_cpf_cnpj');
         }
         if (!$objeto->setcliente_nome("{$_POST[cliente_nome]}")) {
             redirecionar('', 'Informe o campo cliente_nome');
         }
         if (!$objeto->setcliente_descricao("{$_POST[cliente_descricao]}")) {
             redirecionar('', 'Informe o campo cliente_descricao');
         }
         Form::limpar();
         if ($objeto->salvar()) {
             redirecionar("?pagina=cliente&acao=editar&id={$objeto->getcliente_cpf_cnpj()}", 'registro salvo com sucesso!');
         } else {
             redirecionar('', 'falha ao salvar registro!');
         }
     } else {
         $template = new Template();
         $template->assignParam('objeto', $objeto);
         return $template->render("cliente/editar.phtml");
     }
 }
 public function adicionar()
 {
     $objeto = new Atracao();
     if (isset($_GET['id'])) {
         $objeto->load($_GET['id']);
     }
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         Form::salvar();
         if (!$objeto->setatracao_nome("{$_POST[atracao_nome]}")) {
             redirecionar('', 'Informe o campo atracao_nome');
         }
         if (!$objeto->setatracao_datahorainicio("{$_POST[atracao_datahorainicio]}")) {
             redirecionar('', 'Informe o campo atracao_datahorainicio');
         }
         if (!$objeto->setatracao_datahorafim("{$_POST[atracao_datahorafim]}")) {
             redirecionar('', 'Informe o campo atracao_datahorafim');
         }
         if (!$objeto->setevento_id("{$_POST[evento_id]}")) {
             redirecionar('', 'Informe o campo evento_id');
         }
         if (!$objeto->settipoatracao_id("{$_POST[tipoatracao_id]}")) {
             redirecionar('', 'Informe o campo tipoatracao_id');
         }
         Form::limpar();
         if ($objeto->salvar()) {
             redirecionar("?pagina=atracao&acao=editar&id={$objeto->getatracao_id()}", 'registro salvo com sucesso!');
         } else {
             redirecionar('', 'falha ao salvar registro!');
         }
     } else {
         $template = new Template();
         $template->assignParam('objeto', $objeto);
         return $template->render("atracao/editar.phtml");
     }
 }
 public function adicionar()
 {
     $objeto = new Evento();
     if (isset($_GET['id'])) {
         $objeto->load($_GET['id']);
     }
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         Form::salvar();
         if (!$objeto->settipoevento_id("{$_POST[tipoevento_id]}")) {
             redirecionar('', 'Informe o campo tipoevento_id');
         }
         if (!$objeto->setevento_nome("{$_POST[evento_nome]}")) {
             redirecionar('', 'Informe o campo evento_nome');
         }
         if (!$objeto->setevento_datainicio(Formatacao::datatosql($_POST[evento_datainicio]) . ' ' . $_POST['evento_horainicio'])) {
             redirecionar('', 'Informe o campo evento_datainicio');
         }
         if (!$objeto->setevento_datafim(Formatacao::datatosql($_POST[evento_datafim]) . ' ' . $_POST['evento_horafim'])) {
             redirecionar('', 'Informe o campo evento_datafim');
         }
         if (!$objeto->setcliente_cpf_cnpj("{$_POST[cliente_cpf_cnpj]}")) {
             redirecionar('', 'Informe o campo cliente_cpf_cnpj');
         }
         if (!$objeto->setlocal_id("{$_POST[local_id]}")) {
             redirecionar('', 'Informe o campo local_id');
         }
         Form::limpar();
         if ($objeto->salvar()) {
             //infra estritiras
             DB::getConexao()->query("DELETE from eventoinfraest WHERE evento_id = {$objeto->getEvento_id()}");
             DB::getConexao()->query("DELETE from contratoservico WHERE evento_id = {$objeto->getEvento_id()}");
             DB::getConexao()->query("DELETE from eventopatrocinador WHERE evento_id = {$objeto->getEvento_id()}");
             foreach ($_POST['ie_id'] as $infraestrutura) {
                 DB::getConexao()->query("INSERT INTO eventoinfraest(evento_id,ie_id) values({$objeto->getEvento_id()},{$infraestrutura})");
             }
             foreach ($_POST['servico_id'] as $servico) {
                 DB::getConexao()->query("INSERT INTO contratoservico(evento_id,servico_id) values({$objeto->getEvento_id()},{$servico})");
             }
             foreach ($_POST['patrocinador_id'] as $patrocinador_id) {
                 DB::getConexao()->query("INSERT INTO eventopatrocinador(evento_id,patrocinador_id) values({$objeto->getEvento_id()},{$patrocinador_id})");
             }
             redirecionar("?pagina=evento&acao=editar&id={$objeto->getevento_id()}", 'registro salvo com sucesso!');
         } else {
             redirecionar('', 'falha ao salvar registro!');
         }
     } else {
         $template = new Template();
         $template->assignParam('objeto', $objeto);
         return $template->render("evento/editar.phtml");
     }
 }
 public function adicionar()
 {
     $objeto = new Convidado();
     if (isset($_GET['id'])) {
         $objeto->load($_GET['id']);
     }
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         Form::salvar();
         if (!$objeto->setconvidado_cpf("{$_POST[convidado_cpf]}")) {
             redirecionar('', 'Informe o campo convidado_cpf');
         }
         if (!$objeto->setconvidado_nome("{$_POST[convidado_nome]}")) {
             redirecionar('', 'Informe o campo convidado_nome');
         }
         if (!$objeto->setconvidado_rua("{$_POST[convidado_rua]}")) {
             redirecionar('', 'Informe o campo convidado_rua');
         }
         if (!$objeto->setconvidado_num("{$_POST[convidado_num]}")) {
             redirecionar('', 'Informe o campo convidado_num');
         }
         if (!$objeto->setconvidado_bairro("{$_POST[convidado_bairro]}")) {
             redirecionar('', 'Informe o campo convidado_bairro');
         }
         if (!$objeto->setconvidado_cidade("{$_POST[convidado_cidade]}")) {
             redirecionar('', 'Informe o campo convidado_cidade');
         }
         if (!$objeto->setconvidado_telefone("{$_POST[convidado_telefone]}")) {
             redirecionar('', 'Informe o campo convidado_telefone');
         }
         if (!$objeto->setconvidado_celular("{$_POST[convidado_celular]}")) {
             redirecionar('', 'Informe o campo convidado_celular');
         }
         if (!$objeto->setconvidado_email("{$_POST[convidado_email]}")) {
             redirecionar('', 'Informe o campo convidado_email');
         }
         Form::limpar();
         if ($objeto->salvar()) {
             redirecionar("?pagina=convidado&acao=editar&id={$objeto->getconvidado_cpf()}", 'registro salvo com sucesso!');
         } else {
             redirecionar('', 'falha ao salvar registro!');
         }
     } else {
         $template = new Template();
         $template->assignParam('objeto', $objeto);
         return $template->render("convidado/editar.phtml");
     }
 }
 public function adicionar()
 {
     $objeto = new Local();
     if (isset($_GET['id'])) {
         $objeto->load($_GET['id']);
     }
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         Form::salvar();
         if (!$objeto->setlocal_nome("{$_POST[local_nome]}")) {
             redirecionar('', 'Informe o campo local_nome');
         }
         if (!$objeto->setlocal_rua("{$_POST[local_rua]}")) {
             redirecionar('', 'Informe o campo local_rua');
         }
         if (!$objeto->setlocal_num("{$_POST[local_num]}")) {
             redirecionar('', 'Informe o campo local_num');
         }
         if (!$objeto->setlocal_complemento("{$_POST[local_complemento]}")) {
             redirecionar('', 'Informe o campo local_complemento');
         }
         if (!$objeto->setlocal_bairro("{$_POST[local_bairro]}")) {
             redirecionar('', 'Informe o campo local_bairro');
         }
         if (!$objeto->setlocal_cep("{$_POST[local_cep]}")) {
             redirecionar('', 'Informe o campo local_cep');
         }
         if (!$objeto->setlocal_telefone("{$_POST[local_telefone]}")) {
             redirecionar('', 'Informe o campo local_telefone');
         }
         if (!$objeto->setlocal_capacidade("{$_POST[local_capacidade]}")) {
             redirecionar('', 'Informe o campo local_capacidade');
         }
         Form::limpar();
         if ($objeto->salvar()) {
             redirecionar("?pagina=local&acao=editar&id={$objeto->getlocal_id()}", 'registro salvo com sucesso!');
         } else {
             redirecionar('', 'falha ao salvar registro!');
         }
     } else {
         $template = new Template();
         $template->assignParam('objeto', $objeto);
         return $template->render("local/editar.phtml");
     }
 }
 public function adicionar()
 {
     $objeto = new Infraestrutura();
     if (isset($_GET['id'])) {
         $objeto->load($_GET['id']);
     }
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         Form::salvar();
         if (!$objeto->setie_nome("{$_POST[ie_nome]}")) {
             redirecionar('', 'Informe o campo ie_nome');
         }
         Form::limpar();
         if ($objeto->salvar()) {
             redirecionar("?pagina=infraestrutura&acao=editar&id={$objeto->getie_id()}", 'registro salvo com sucesso!');
         } else {
             redirecionar('', 'falha ao salvar registro!');
         }
     } else {
         $template = new Template();
         $template->assignParam('objeto', $objeto);
         return $template->render("infraestrutura/editar.phtml");
     }
 }