Sistema de Activos Fijos
4/7/2025 - 06:29 pm
require_once("../shared/class_folder/class_mensajes.php"); require_once("sigesp_saf_c_metodos.php"); require_once("../shared/class_folder/sigesp_include.php"); $io_sss= new sigesp_saf_c_metodos(); ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// include("../shared/class_folder/sigesp_c_seguridad.php"); $io_seguridad= new sigesp_c_seguridad(); $arre=$_SESSION["la_empresa"]; $ls_empresa=$arre["codemp"]; $ls_logusr=$_SESSION["la_logusr"]; $ls_sistema="SSS"; $ls_ventanas="sigespwindow_sss_grupos.php"; if (array_key_exists("permisos",$_POST)||($ls_logusr=="PSEGIS")) { if($ls_logusr=="PSEGIS") { $ls_permisos=""; print("Bienvenido usuario SIGESP"); } else { $ls_permisos=$_POST["permisos"]; } } else { $ls_permisos=$io_seguridad->uf_sss_select_permisos($ls_empresa,$ls_logusr,$ls_sistema,$ls_ventanas); } ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// $arr=array_keys($_SESSION); $arre=$_SESSION["la_empresa"]; $ls_empresa=$arre["codemp"]; $li_count=count($arr); if (array_key_exists("operacion",$_POST)) { $ls_operacion=$_POST["operacion"]; } else { $ls_operacion=""; //$ls_empresa=""; $ls_nombre=""; $ls_nota=""; } if ($ls_operacion=="GUARDAR") { $io_msg= new class_mensajes(); $ls_valido= false; //$ls_empresa=$_POST["txtempresa"]; $ls_nombre=$_POST["txtnombre"]; $ls_nota=$_POST["txtnota"]; $ls_status=$_POST["hidstatus"]; if( ($ls_empresa=="")||($ls_nombre=="")||($ls_nota=="")) { $io_msg->message("Debe compeltar todos los campos"); } else { if ($ls_status=="C") { $ls_nombrevie=$_POST["txtnombrevie"]; if($ls_nombre==$ls_nombrevie) { $io_sss->SQL->begin_transaction(); $lb_valido=$io_sss->uf_sss_update_grupo($ls_empresa,$ls_nombre,$ls_nota); if($lb_valido) { $io_msg->message("El registro fue actualizado con exito"); ///////////////////////////////// SEGURIDAD ///////////////////////////// $ls_evento="MODIFICAR"; $ls_variable= $io_seguridad->uf_sss_insert_eventos_ventana($ls_empresa,$ls_sistema,$ls_evento,$ls_logusr,$ls_ventanas); //////////////////////////////// SEGURIDAD ////////////////////////////// } else { $io_msg->message("El registro no pudo ser actualizado"); } } else { $io_msg->message("No se puede cambiar el campo Nombre"); } } else { $io_sss->SQL->begin_transaction(); $lb_encontrado=$io_sss->uf_sss_select_grupos($ls_nombre);//Realiza una busqueda para ver si el evento ya existe if ($lb_encontrado) { $io_msg->message("Registro ya existe"); //Verificar mensajes } else { $io_sss->SQL->begin_transaction(); $lb_valido=$io_sss->uf_sss_insert_grupo($ls_empresa,$ls_nombre,$ls_nota);//Realiza el Insert del evento0 if ($lb_valido) { $io_msg->message("El sistema fue grabado."); ///////////////////////////////// SEGURIDAD ///////////////////////////// $ls_evento="INCLUIR"; $ls_variable= $io_seguridad->uf_sss_insert_eventos_ventana($ls_empresa,$ls_sistema,$ls_evento,$ls_logusr,$ls_ventanas); //////////////////////////////// SEGURIDAD ////////////////////////////// } else { $io_msg->message("No se pudo incluir el registro"); } } } //Liberar y cerrar la conexion. //$int_sss->SQL-> } $ls_nombre=""; $ls_nota=""; } elseif ($ls_operacion=="ELIMINAR") { $arr=$_SESSION["la_empresa"]; $ls_codigo=$arr["CodEmp"]; //$ls_codigo=$_POST["txtcodigo"]; $ls_nombre=$_POST["txtnombre"]; $io_msg=new class_mensajes(); $io_sss->SQL->begin_transaction(); $lb_valido=$io_sss->uf_sss_delete_grupo($ls_codigo,$ls_nombre); if($lb_valido) { $io_msg->message("El registro fue eliminado"); ///////////////////////////////// SEGURIDAD ///////////////////////////// $ls_evento="ELIMINAR"; $ls_variable= $io_seguridad->uf_sss_insert_eventos_ventana($ls_empresa,$ls_sistema,$ls_evento,$ls_logusr,$ls_ventanas); //////////////////////////////// SEGURIDAD ////////////////////////////// } else { $io_msg->message("No se pudo eliminar el registro"); } //if($int_sss->ib_db_error) ********REVISAR*********** //{ // $msg->message($int_sss->is_msg_error); // $int_sss->ib_db_error = false; //} $ls_nombre=""; $ls_nota=""; } elseif($ls_operacion=="NUEVO") { $ls_nombre=""; $ls_nota=""; } ?>
Definición de Métodos
Código
Denominación
Formula