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; } } } }
private void InsertarPermisos() { DataTable dt = new DataTable(); DModulo funcionModulo = new DModulo(); funcionModulo.MostrarModulos(ref dt); foreach (DataRow row in dt.Rows) { int idModulo = Convert.ToInt32(row["IdModulo"]); LPermit parametros = new LPermit(); DPermit funcion = new DPermit(); parametros.IdModulo = idModulo; parametros.IdUsuario = idUsuario; if (funcion.InsertarPermit(parametros)) { MessageBox.Show("Usuario administrador generado. Deberá ingresar con : " + TXTUSUARIO.Text + " y password : "******"Registro Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); Dispose(); Login frm = new Login(); frm.ShowDialog(); } } }
private void InsertarPermit() { foreach (DataGridViewRow row in dataListadoModulo.Rows) { int idModulo = Convert.ToInt32(row.Cells["idModulo"].Value); bool marcado = Convert.ToBoolean(row.Cells["Marcar"].Value); if (marcado) { LPermit parametros = new LPermit(); DPermit funcion = new DPermit(); parametros.IdUsuario = idUsuario; if (funcion.InsertarPermit(parametros)) { LPermit parametrosPermit = new LPermit(); DPermit funcionPermit = new DPermit(); parametrosPermit.IdModulo = idModulo; parametrosPermit.IdUsuario = idUsuario; funcionPermit.InsertarPermit(parametrosPermit); } } } MostrarUsuarios(); panelRegistro.Visible = false; }