<?php require_once __DIR__ . "/../../../Backend/SessionManager.php"; require_once __DIR__ . "/../../../Backend/RectorManager.php"; require_once __DIR__ . "/../../../Backend/ChurchManager.php"; if (!isset($_GET) || $_GET["nameChuch"] === NULL) { echo "KO"; die; } if ($_GET["status"] === 'insert' && ChurchManager::getSingleChurch('name', $_GET["nameChuch"]) !== NULL) { echo "KO"; } else { $status = $_GET["status"]; $church = new Church(); $church->setId(0); $church->setName($_GET["nameChuch"]); $church->setType($_GET["typeChurch"]); $church->setCode($_GET["codeChurch"]); $church->setAddress($_GET["addressChurch"]); $church->setColony($_GET["colonyChurch"]); $church->setPostalCode($_GET["postalCodeChurch"]); $church->setPhoneNumber($_GET["phoneNumberChurch"]); $church->setIdVicar(ChurchManager::getSingleVicar('name', $_GET["vicar"])->getId()); $church->setIdDean(ChurchManager::getSingleDean('name', $_GET["dean"])->getId()); $church->setIdCity(CityManager::getSingleCity('name', $_GET["city"])->getId()); $niches = $_GET["niche"]; if ($niches == 'true') { $niche = new Niche(); $niche->setMaxCol($_GET["maxCol"]); $niche->setMaxRow($_GET["maxRow"]); $niche->setSize($_GET["size"]);
public static function getChurches() { $dados = Database::ReadAll("church", "*"); if (!$dados) { return ''; } foreach ($dados as $dado) { $church = new Church(); $church->setId($dado['ID_CHURCH']); $church->setName($dado['NAME_CHURCH']); $church->setPastor($dado['NAME_PASTOR']); $church->setStatus($dado['STATUS']); $address = Address::getAddress('AND a.id_address = ' . $dado['ID_ADDRESS']); $church->setAddress($address); $churches[] = $church; } return $churches; }
} else { if ($kid !== NULL) { $churchSearch = new Church(); $kid = $_GET["kid"]; $kName = $_GET["kName"]; $kType = $_GET["kType"]; $kCode = $_GET["kCode"]; $kAddress = $_GET["kAddress"]; $kColony = $_GET["kColony"]; $kPostalCode = $_GET["kPostalCode"]; $kPhonenumber = $_GET["kPhonenumber"]; $kDean = $_GET["kDean"]; $kVicar = $_GET["kVicar"]; $kCity = $_GET["kCity"]; $church = new Church(); $church->setId($kid); $church->setName($kName); $church->setType($kType); $church->setCode($kCode); $church->setAddress($kAddress); $church->setColony($kColony); $church->setPostalCode($kPostalCode); $church->setPhoneNumber($kPhonenumber); $church->setIdDean($kDean); $church->setIdVicar($kVicar); $church->setIdCity($kCity); $churchRegistries = ChurchManager::advancedSearchChurch($church, $sortType, $numberPage, 'AND'); } else { $churchRegistries = ChurchManager::getAllChurchs($sortType, $numberPage); } }