Exemple #1
0
        public void RecalcularDVV(string tabla)
        {
            var integ = new IntegridadDAC();

            if (integ.ExisteRegTablaDVV(tabla) != 0 && integ.ValidarExistencia(tabla) != 0)
            {
                var DVV = integ.CalcularDVV(tabla);

                var cantReg = integ.ContarRegistros(tabla);

                integ.ActualizarDVV(tabla, DVV, cantReg);
            }
        }
Exemple #2
0
        public void OtorgarPermisosWebmaster(int usuarioId)
        {
            var ad    = new CuentaDAC();
            var integ = new IntegridadDAC();

            ad.OtorgarPermisosWebmaster(usuarioId);

            // DetallePermisos
            var listadoDetallePermisos = ad.ListarDetallePermisosPorUsuario(usuarioId);


            foreach (DetallePermisoUsr detallePermisoActual in listadoDetallePermisos)
            {
                var dvhDetallePermisoUsrActual = CalcularDVH(detallePermisoActual.Id.ToString() + detallePermisoActual.UsrId.ToString() + detallePermisoActual.PermisoId.ToString() + detallePermisoActual.Otorgado);

                integ.ActualizarDVHDetallePermisos(detallePermisoActual.Id, dvhDetallePermisoUsrActual);
            }

            RecalcularDVV("SEG_DetallePermisos");
        }