function gravarInstituicao(Instituicao $instituicao){ if (strlen($instituicao->getNome())==0){ throw new Exception('Informe o nome da instituição!'); }else{ $instituicao->Xnome = "'".$instituicao->getNome()."'"; } if (strlen($instituicao->getUnificado())==0){ $instituicao->Xunificado = "0"; }else{ $instituicao->Xunificado = $instituicao->getUnificado(); } if (strlen($instituicao->getEndereco())==0){ $instituicao->Xendereco = " NULL "; }else{ $instituicao->Xendereco = "'".$instituicao->getEndereco()."'"; } if (strlen($instituicao->getNumero())==0){ $instituicao->Xnumero = " NULL "; }else{ $instituicao->Xnumero = "'".$instituicao->getNumero()."'"; } if (strlen($instituicao->getComplemento())==0){ $instituicao->Xcomplemento = " NULL "; }else{ $instituicao->Xcomplemento = "'".$instituicao->getComplemento()."'"; } if (strlen($instituicao->getBairro())==0){ $instituicao->Xbairro = " NULL "; }else{ $instituicao->Xbairro = "'".$instituicao->getBairro()."'"; } if (strlen($instituicao->getCidade())==0){ $instituicao->Xcidade = " NULL "; }else{ $instituicao->Xcidade = "'".$instituicao->getCidade()."'"; } if (strlen($instituicao->getEstado())==0){ $instituicao->Xestado = " NULL "; }else{ $instituicao->Xestado = "'".$instituicao->getEstado()."'"; } if (strlen($instituicao->getCep())==0){ $instituicao->Xcep = " NULL "; }else{ $instituicao->Xcep = "'".$instituicao->getCep()."'"; } if (strlen($instituicao->getPais())==0){ $instituicao->Xpais = "'BR'"; }else{ $instituicao->Xpais = "'".$instituicao->getPais()."'"; } $instituicaoDAO = new InstituicaoDAO(); $instituicaoDAO->setBancoDados($this->banco); $instituicaoDAO->gravaDadosInstituicao($instituicao); }