private void ValidarPermisos() { DataTable dt = new DataTable(); DPermit funcion = new DPermit(); LPermit parametros = new LPermit(); parametros.IdUsuario = idUsuario; funcion.MostrarPermits(ref dt, parametros); btnConsultas.Enabled = false; btnPersonal.Enabled = false; btnRegistro.Enabled = false; btnUsuarios.Enabled = false; btnRestaurar.Enabled = false; btnRespaldo.Enabled = false; foreach (DataRow rowPermiso in dt.Rows) { string modulo = Convert.ToString(rowPermiso["Modulo"]); switch (modulo) { case "PrePlanillas": btnConsultas.Enabled = true; break; case "Usuarios": btnUsuarios.Enabled = true; btnRegistro.Enabled = true; break; case "Personal": btnPersonal.Enabled = true; break; case "Respaldos": btnRespaldo.Enabled = true; btnRestaurar.Enabled = true; break; default: break; } } foreach (DataRow row in dt.Rows) { string modulo = Convert.ToString(row["Modulo"]); if (true) { } } }
private void MostrarPermisos() { DataTable dt = new DataTable(); DPermit funcion = new DPermit(); LPermit parametros = new LPermit(); parametros.IdUsuario = idUsuario; funcion.MostrarPermits(ref dt, parametros); foreach (DataRow rowPermisos in dt.Rows) { int idmoduloPermisos = Convert.ToInt32(rowPermisos["IdModulo"]); foreach (DataGridViewRow rowModulos in dataListadoModulo.Rows) { int Idmodulo = Convert.ToInt32(rowModulos.Cells["IdModulo"].Value); if (idmoduloPermisos == Idmodulo) { rowModulos.Cells[0].Value = true; } } } }