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"]);
        $nicheT = ChurchManager::getSingleNiche('maxCol', $niche->getMaxCol(), 'maxRow', $niche->getMaxRow(), 'size', $niche->getSize());
        if ($nicheT === NULL) {
            ChurchManager::addNiche($niche);
            $nicheT = ChurchManager::getSingleNiche('maxCol', $niche->getMaxCol(), 'maxRow', $niche->getMaxRow(), 'size', $niche->getSize());
            $church->setIdNiche($nicheT->getId());
        } else {
            $church->setIdNiche($nicheT->getId());
        }
    } else {
Exemplo n.º 2
0
        $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);
    }
}
//Get the total of registries
$totalRegistries = DatabaseManager::getAffectedRows();
$affectedRegistries = DatabaseManager::registriesAffectedLastQuery();
$lastPage = floor($affectedRegistries / 10);
if ($affectedRegistries % 10 === 0) {
    $lastPage = floor($affectedRegistries / 10) - 1;
}
if ($totalRegistries === 0 && $numberPage !== 0) {
    echo "<script src='../JS/functions.js'></script><script>nextPage('set', '0')</script>";
}