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); } }
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"); }