public frmModificarRolSeleccionado(string rol_codigo, string rol_descripcion, string rol_esta_habilitado) { InitializeComponent(); this.textBox1.Text = rol_descripcion; descripcionOriginal = rol_descripcion; if (rol_esta_habilitado == "SI") { this.checkBoxHabilitado.Checked = true; } codigo = Convert.ToInt32(rol_codigo); this.label1.Text = "Codigo:" + codigo + " Descripcion:"; Rol abm = new Rol(); DataTable listaDeFuncionalidadesFaltantes = abm.getFuncionalidades(rol_descripcion); foreach (DataRow fila in listaDeFuncionalidadesFaltantes.Rows) { listBox1.Items.Add(fila[0].ToString()); Array.Resize(ref backupFuncionalidadesFaltantes, backupFuncionalidadesFaltantes.Length + 1); backupFuncionalidadesFaltantes[backupFuncionalidadesFaltantes.Length - 1] = fila[0].ToString(); } DataTable listaDeFuncionalidadesPresentes = abm.getFuncionalidadesAsignadas(rol_descripcion); foreach (DataRow fila in listaDeFuncionalidadesPresentes.Rows) { listBox2.Items.Add(fila[0].ToString()); Array.Resize(ref backupFuncionalidadesExistentes, backupFuncionalidadesExistentes.Length + 1); backupFuncionalidadesExistentes[backupFuncionalidadesExistentes.Length - 1] = fila[0].ToString(); } }
private void FrmAltaRol_Load(object sender, EventArgs e) { DataTable listaDeFuncionalidades = abm.getFuncionalidades(nombreRol.Text); foreach (DataRow fila in listaDeFuncionalidades.Rows) { listFuncionalidadesNoAgregadas.Items.Add(fila[0].ToString()); } }