$step = MQL_MOD; if ($clave != null) { $xTabla->setData($xTabla->query()->initByID($clave)); } } $xFRM = new cHForm("frmgeneral_sucursales", "sucursales.frm.php?action={$step}"); $xFRM->addSubmit(); if ($action == MQL_ADD) { //Agregar $clave = parametro($xTabla->getKey(), null, MQL_RAW); if ($clave != null) { $xTabla->setData($xTabla->query()->initByID($clave)); $xTabla->setData($_REQUEST); //modificar la parte de personas asociadas $xTabla->gerente_sucursal($gerente); $xTabla->titular_de_cumplimiento($cumplimiento); $xTabla->clave_de_persona($persona); if ($ODom != null) { $xTabla->calle($ODom->getCalle()); $xTabla->codigo_postal($ODom->getCodigoPostal()); $xTabla->colonia($ODom->getColonia()); $xTabla->telefono($xSoc->getTelefonoPrincipal()); $xTabla->municipio($ODom->getMunicipio()); $xTabla->localidad($ODom->getClaveDeLocalidad()); $xTabla->estado($ODom->getEstado()); $xTabla->numero_exterior($ODom->getNumeroExterior()); $xTabla->numero_interior($ODom->getNumeroInterior()); } $xTabla->query()->insert()->save(); $xFRM->addAvisoRegistroOK(); }