public function mantenimiento_Personas($p_acc, $p_iid, $arrP) { //Graba datos principales de la persona(mx_persona) $o_DPersona = new DPersonas(); $o_DPersona2 = new DPersonas(); $o_DPersona3 = new DPersonas(); $o_DPersona4 = new DPersonas(); $o_DPersona5 = new DPersonas(); $o_DPersona6 = new DPersonas(); $o_DPersona7 = new DPersonas(); $p_iid = $p_acc == 'update' ? $p_iid : $o_DPersona->generaCodigoPersona(); $op2 = $o_DPersona2->mantePersona($p_acc == 'update' ? '01' : '11', $p_iid, $arrP); $op3 = $o_DPersona3->mantePersonaDireccion($p_acc == 'update' ? '02' : '12', $p_iid, $arrP); $op4 = $o_DPersona4->mantePersonaDireccionNac($p_acc == 'update' ? '02' : '12', $p_iid, $arrP); $op5 = $o_DPersona5->mantePersonaEstudios($p_acc == 'update' ? '05' : '15', $p_iid, $arrP); $op6 = $this->mantePersonaDocumentos($p_acc, $p_iid, $arrP); $op7 = $arrP["p39"] == '' ? '' : $this->mantePersonaDerHab($p_acc, $p_iid, $arrP); $op8 = $this->mantePersonaContactos($p_acc, $p_iid, $arrP); $op9 = $o_DPersona6->mantePersonaCompleto($p_iid); $resultado = $p_iid; //"La persona se registro correctamente"; return $resultado; }