示例#1
0
        public static void pfncObtenerPerfilUsuarioPermiso(string xstrPalabraclave)
        {
            //lobjSeguridad = CREATEOBJECT("DotNetCom.clsSeguridadNet")
            SegNetAdapter.clsSeguridadNet lobjSeguridad = new SegNetAdapter.clsSeguridadNet();
            string lsalida;

            lsalida = lobjSeguridad.fncObtenerPerfilSistemaPermiso(gstrUsuario, gstrSistema, xstrPalabraclave);

            //**Separando en un arreglo
            string strPermisosT;

            strPermisosT = lsalida;
            int nLong;

            nLong = strPermisosT.Length;
            int intRepeticion = 0;

            string[] aCadena = new string[nLong];
            // aCadena = null;
            for (int nCont = 0; nCont < nLong; nCont++)
            {
                aCadena[nCont] = strPermisosT.Substring(nCont, 1);
                if (aCadena[nCont] == ";")
                {
                    intRepeticion = intRepeticion + 1;
                }
            }
            strpartePerfil = new string[intRepeticion];
            for (int intIndex = 0; intIndex < intRepeticion; intIndex++)
            {
                strpartePerfil[intIndex] = strPermisosT.Substring(0, strPermisosT.IndexOf(";"));  //&&HASTA UN PUNTO Y COMA
                strPermisosT             = strPermisosT.Substring(strPermisosT.IndexOf(";") + 1); //HASTA EL FINAL
            }
        }
示例#2
0
        public static string pfncRegistrarAuditoriaDetalle(int xAUDid_auditoria, string xAUDid_auditoria1, string xAUD_tabla, string xAUD_detalle, string xSESid_sesion)
        {
            //lobjSeguridad = CREATEOBJECT("DotNetCom.clsSeguridadNet")
            SegNetAdapter.clsSeguridadNet lobjSeguridad = new SegNetAdapter.clsSeguridadNet();
            string lsalida;

            lsalida = lobjSeguridad.fncRegistrarAuditoriaDetalle(xAUDid_auditoria, xAUDid_auditoria1, xAUD_tabla, xAUD_detalle);
            return(lsalida);
        }
示例#3
0
        //***Para Pistas de Auditoria la auditoria
        public static int pfncRegistrarAuditoria(string xAUDid_auditoria1, string xAUD_accion, string xAUD_tabla, int xAUD_count_registro, string xAUD_detalle, string xSESid_sesion)
        {
            //lobjSeguridad = CREATEOBJECT("DotNetCom.clsSeguridadNet");
            SegNetAdapter.clsSeguridadNet lobjSeguridad = new SegNetAdapter.clsSeguridadNet();
            int lsalida;

            lsalida = lobjSeguridad.fncRegistrarAuditoria(xAUDid_auditoria1, Convert.ToInt32(strpartePerfil[3].ToString()), Convert.ToInt32(strpartePerfil[1]), Convert.ToInt32(strpartePerfil[2]), Convert.ToInt32(strpartePerfil[0]), xAUD_accion, xAUD_tabla, DateTime.Now, xAUD_count_registro, xAUD_detalle, xSESid_sesion);
            return(lsalida);
        }