+
+# MANAZAR: Funcion para dar un perfil a un usuario en un sistema
+#
+# @return void
+$SAMURAI_Perm->{asignarPerfil} = sub
+{
+ $id_perfil = @_[0];
+ my $login=$udat{SAMURAI_Perm_vars}{login};
+ my $id_sistema=$udat{SAMURAI_Perm_vars}{id_sistema};
+ my $resp=$udat{'user'};
+ my $sql = "REPLACE INTO perfil_sist_usuario (login,id_perfil,id_sistema,responsable) VALUES ('$login',$id_perfil,$id_sistema,'$resp')";
+ ##Conexion con la base
+ $dns = $ret->{SAMURAI_Perm}->{parse_ini} ();
+ my $dbh = DBI->connect($dsn->{dsn}, $dsn->{user}, $dsn->{password});
+ my $result=$dbh->do($sql);
+ #Desconexion con la base
+ $dbh->disconnect;
+};
+
+# MANAZAR: Funcion para quitar perfil a un usuario en un sistema
+#
+# @return void
+$SAMURAI_Perm->{quitarPerfil} = sub
+{
+ $id_perfil = @_[0];
+ my $login=$udat{SAMURAI_Perm_vars}{login};
+ my $id_sistema=$udat{SAMURAI_Perm_vars}{id_sistema};
+ my $resp=$udat{'user'};
+ my $sql = "DELETE FROM perfil_sist_usuario where (login='$login') AND (id_perfil=$id_perfil) AND (id_sistema=$id_sistema)";
+ ##Conexion con la base
+ $dns = $ret->{SAMURAI_Perm}->{parse_ini} ();
+ my $dbh = DBI->connect($dsn->{dsn}, $dsn->{user}, $dsn->{password});
+ ##Conexion con la base
+ my $result=$dbh->do($sql);
+ #Desconexion con la base
+ $dbh->disconnect;
+};
+
+
+