public Alta_Rol() { InitializeComponent(); var negocio = new RolesNegocio(SqlServerDBConnection.Instance()); listBox1.DisplayMember = "Nombre"; listBox1.ValueMember = "Id_Funcionalidad"; listBox1.DataSource = negocio.getAllFuncionalidades(); }
public Modificacion_Rol(Int32 id, String nombre, Int32 habilitado, List <String> funcionalidades) { InitializeComponent(); idRol = id; this.textBox1.Text = nombre; var negocio = new RolesNegocio(SqlServerDBConnection.Instance()); dataGridView1.DataSource = negocio.getAllFuncionalidades(); foreach (DataGridViewRow row in dataGridView1.Rows) { if (funcionalidades.Contains(Convert.ToString(row.Cells["Nombre"]))) { ((DataGridViewCheckBoxCell)row.Cells[0]).Value = true; } } checkBox1.Checked = habilitado == 1 ? true : false; }