<?php } ?> </select> </div> </div> <div class="control-group"> <label class="control-label" for="dia">Dia</label> <div class="controls"> <select name="dia"> <?php foreach ($dias as $d) { ?> <?php $selected = ''; if ($agenda->dia == Funcao::dateFormatToDatabase($d)) { $selected = 'selected="selected"'; } ?> <option <?php echo $selected; ?> value="<?php echo $d; ?> " ><?php echo $d; ?> </option> <?php
public static function horasVagasSemQuebrarSeguencia() { //TODO esta item deve pegar o valor separar os arrays e testar retornar apenas oa array em que a hora está $sala = $_POST['sala']; $evento = $_POST['evento']; $data = $_POST['data']; $data = Funcao::dateFormatToDatabase($data); $agenda = new Agenda(); $lista = $agenda->listar("fkEvento = " . $evento . " AND fkSala=" . $sala . " AND dia = '" . $data . "'", 'hora_inicial ASC', '', 'hora_inicial, hora_final'); $arrayControleLista = array(); foreach ($lista as $lKey => $l) { $arrLista[$lKey] = Funcao::intervaloDeHoraPorMinutos($l->hora_inicial, $l->hora_final); $arrayResultado = array_merge($arrayControleLista, $arrLista[$lKey]); $arrayControleLista = $arrayResultado; } $listaCompletaHora = Funcao::intervaloDeHoraPorMinutos('07:00', '23:00'); if (!empty($arrayResultado)) { $arrParaUsar = array_diff($listaCompletaHora, $arrayResultado); } if (!empty($arrParaUsar)) { foreach ($arrParaUsar as $aKey => $a) { @($arrParaUsar['hora'][] = $a); } } else { $arrParaUsar['hora'] = $listaCompletaHora; } echo json_encode($arrParaUsar['hora']); }
private function prepararParaGravar() { $this->data_nascimento = Funcao::dateFormatToDatabase($this->data_nascimento); $this->data_pagamento = Funcao::dateFormatToDatabase($this->data_pagamento); $this->dataCadastro = Funcao::dateTimeFormatToDatabase($this->dataCadastro); }
private function prepararParaGravar() { $this->dataInicio = Funcao::dateFormatToDatabase($this->dataInicio); $this->dataFim = Funcao::dateFormatToDatabase($this->dataFim); }
private function prepararParaGravar() { $this->dataInicio = Funcao::dateFormatToDatabase($this->dataInicio); $this->dataFim = Funcao::dateFormatToDatabase($this->dataFim); $this->preco = Funcao::formataCampoPreco($this->preco, true); }