public function cadastrar() { global $Sess; $agenda = new Agenda(); $agenda->setCodigoAge(toNumero(GetVar('EventId'))); $agenda->setSituacaoAge(toNumero(GetVar('CalendarId'))); $agenda->setTituloAge(toTexto(GetVar('Title'))); if (GetVar('IsAllDay') == 'true') { $agenda->setInicioAge(sprintf("'%s 00:00:00'", format_date(str_replace("T", "", GetVar('StartDate')), "Y-m-d", 1))); $agenda->setFinalAge(sprintf("'%s 00:00:00'", format_date(str_replace("T", "", GetVar('EndDate')), "Y-m-d", 1))); } else { $agenda->setInicioAge(format_date(str_replace("T", "", GetVar('StartDate')), "'Y-m-d H:i:s'", 1)); $agenda->setFinalAge(format_date(str_replace("T", "", GetVar('EndDate')), "'Y-m-d H:i:s'", 1)); } $agenda->setObservacaoAge(toTexto(GetVar('Notes'))); $agenda->setCandidatoAge(toTexto(GetVar('Candidato'))); $agenda->setDiatodoAge(toNumero(GetVar('IsAllDay') == 'true' ? 1 : 0)); $agenda->setCadastroAge(toDateTime()); $agenda->setAlteracaoAge(toDateTime()); $agenda->setOperadorAge(toNumero($Sess->usuario['codigo_usr'])); $agendaDAO = new AgendaDAO(); if (intval(GetVar('EventId')) > 0) { $codigo_age = GetVar('EventId'); $agenda->setCadastroAge(null); $return = $agendaDAO->alterar($agenda); $result = $return ? 'Registro Alterado com sucesso.' : 'Erro ao Alterar Registro.'; } else { $codigo_age = 0; $return = $agendaDAO->cadastrar($agenda, $codigo_age); $result = $return ? 'Registro Cadastrado com sucesso.' : 'Erro ao Cadastrar Registro.'; } echo json_encode(array("success" => is_string($return) ? false : $return, "msg" => is_string($return) ? $return : $result, "id" => $codigo_age, "EventId" => $codigo_age)); }
public function cadastrar() { try { global $Sess; $empregado = new Empregado(); $empregado->setCodigoEmp(toNumero(GetVar('codigo_emp'))); $empregado->setNomeEmp(toTexto(GetVar('nome_emp'))); $empregado->setDepartamentoEmp(toNumero(GetVar('departamento_emp'))); $empregado->setEmailEmp(toTexto(GetVar('email_emp'))); $empregado->setCpfEmp(toTexto(GetVar('cpf_emp'))); $empregado->setTipoEmp(toNumero(GetVar('tipo_emp'))); $empregado->setCadastroEmp(toDateTime()); $empregado->setAlteracaoEmp(toDateTime()); $empregado->setOperadorEmp(toNumero($Sess->usuario['codigo_usr'])); $empregadosDAO = new EmpregadosDAO(); if (intval(GetVar('codigo_emp')) > 0) { $empregado->setCadastroEmp(null); $return = $empregadosDAO->alterar($empregado); $result = $return ? 'Registro Alterado com sucesso.' : 'Erro ao Alterar Registro.'; } else { $return = $empregadosDAO->cadastrar($empregado); $result = $return ? 'Registro Cadastrado com sucesso.' : 'Erro ao Cadastrar Registro.'; } echo json_encode(array("success" => is_string($return) ? false : $return, "msg" => is_string($return) ? $return : $result)); } catch (Exception $e) { echo json_encode(array("success" => false, "msg" => $e->getMessage())); } }
public function logar() { $login = new Login(); $login->setLoginUsr(toTexto(GetVar('login_usr'))); $login->setSenhaUsr(toTexto(sha1(GetVar('senha_usr')))); $loginDAO = new LoginDAO(); $return = $loginDAO->logar($login); $result = $return ? 'Login efetuado com sucesso. Aguarde...' : 'Usuario ou Senha incorretos.'; echo json_encode(array("success" => is_string($return) ? false : $return, "msg" => is_string($return) ? $return : $result)); }
public function cadastrar() { try { $Sql = new Sql(); $Sql->inicio(); $elogiosDAO = new ElogiosDAO(); $elogio = $elogiosDAO->listarElogio(toNumero(GetVar('elogio'))); $elogioEnvio = new ElogioEnvio(); $elogioEnvio->setElogioEen(toNumero(GetVar('elogio'))); $elogioEnvio->setDataEen(toDateTime()); $elogioEnvio->setDescricaoEen(toTexto(GetVar('descricao'))); $elogioEnvio->setResponsavelEen(toTexto(GetVar('responsavel'))); $codigo_een = ""; $elogiosDAO->cadastrar($elogioEnvio, $codigo_een, $Sql); $elogios = array(); $empregadosDAO = new EmpregadosDAO(); $elogiados = $empregadosDAO->listarSelecao(GetVar('elogiados')); foreach ($elogiados as $key => $empregado) { $empregado['descricao_een'] = GetVar('descricao'); $empregado['responsavel_een'] = GetVar('responsavel'); $empregado['data_een'] = date("d/m/Y"); $elogios[]["caminhoArquivo"] = $this->criaElogio($empregado, $elogio[0]['template_elo']); $elogioEnviadoEmpreg = new ElogioEnviadoEmpreg(); $elogioEnviadoEmpreg->setElogioenvioEee(toNumero($codigo_een)); $elogioEnviadoEmpreg->setEmpregadoEee(toNumero($empregado['codigo_emp'])); $elogiosDAO->cadastrar($elogioEnviadoEmpreg, $codigo_eee, $Sql); } $emailController = new EmailController(); $destinatarios = $empregadosDAO->listarSelecao(GetVar('destinatarios')); $listaEmail = array(); foreach ($destinatarios as $key => $empregado) { if ($empregado['email_emp'] != "") { $listaEmail[] = array("email" => $empregado['email_emp'], "nome" => $empregado['nome_emp']); } } $emailController->setAssunto("Elogios"); $emailController->setConteudo("Elogios"); $emailController->setListaAnexos($elogios); $emailController->setListaEmail($listaEmail); $return = $emailController->enviarEmail(); if (is_string($return)) { throw new Exception($return); } $Sql->commit($return); $result = $return ? 'Elogio feito com sucesso.' : 'Erro ao fazer o Elogio.'; echo json_encode(array("success" => is_string($return) ? false : $return, "msg" => is_string($return) ? $return : $result)); } catch (Exception $e) { echo json_encode(array("success" => false, "msg" => $e->getMessage())); } }
public function cadastrar() { global $Sess; $comunicado = new Comunicado(); $comunicado->setCodigoCom(toNumero(GetVar('codigo_com'))); $comunicado->setComunicadoCom(toTexto(GetVar('comunicado_com'))); $comunicado->setTituloCom(toTexto(GetVar('titulo_com'))); $comunicado->setCadastroCom(toDateTime()); $comunicado->setOperadorCom(toNumero($Sess->usuario['codigo_usr'])); $comunicadosDAO = new ComunicadosDAO(); if (intval(GetVar('codigo_com')) > 0) { $comunicado->setCadastroCom(null); $return = $comunicadosDAO->alterar($comunicado); $result = $return ? 'Registro Alterado com sucesso.' : 'Erro ao Alterar Registro.'; } else { $return = $comunicadosDAO->cadastrar($comunicado); $result = $return ? 'Registro Cadastrado com sucesso.' : 'Erro ao Cadastrar Registro.'; } echo json_encode(array("success" => is_string($return) ? false : $return, "msg" => is_string($return) ? $return : $result)); }
public function cadastrar() { try { global $Sess; $usuario = new Usuarios(); $usuario->setCodigoUsr(toNumero(GetVar('codigo_usr'))); $usuario->setAtivoUsr(toNumero(GetVar('ativo_usr'))); // Deixa em Minusculo $login_usr = strtolower(GetVar('login_usr')); // Remove tudo o que nao for letra e numero $login_usr = soLetrasNumeros($login_usr); $usuario->setLoginUsr(toTexto($login_usr)); $usuario->setNomeUsr(toTexto(GetVar('nome_usr'))); $usuario->setCadastroUsr(toDateTime()); $usuario->setAlteracaoUsr(toDateTime()); $usuario->setOperadorUsr(toNumero($Sess->usuario['codigo_usr'])); $usuariosDAO = new UsuariosDAO(); if (intval(GetVar('codigo_usr')) > 0) { $usuario->setCadastroUsr(null); $usuario->setLoginUsr(null); if (intval(GetVar('altsenha_usr')) > 0) { $usuario->setSenhaUsr(toTexto(sha1(GetVar('senha_usr')))); } $return = $usuariosDAO->alterar($usuario); $result = $return ? 'Registro Alterado com sucesso.' : 'Erro ao Alterar Registro.'; } else { if ($usuariosDAO->existe($usuario)) { throw new Exception('Usuario ja Cadastrado.'); } $usuario->setAtivoUsr(toNumero(1)); $usuario->setSenhaUsr(toTexto(sha1(GetVar('senha_usr')))); $return = $usuariosDAO->cadastrar($usuario); $result = $return ? 'Registro Cadastrado com sucesso.' : 'Erro ao Cadastrar Registro.'; } echo json_encode(array("success" => is_string($return) ? false : $return, "msg" => is_string($return) ? $return : $result)); } catch (Exception $e) { echo json_encode(array("success" => false, "msg" => $e->getMessage())); } }
public function sequencia($_prTABELA) { $result = $this->executaSQL('SHOW TABLE STATUS LIKE ' . toTexto($_prTABELA)); return $result[0]['Auto_increment']; }