Пример #1
0
        public Alta_Rol()
        {
            InitializeComponent();

            var negocio = new RolesNegocio(SqlServerDBConnection.Instance());

            listBox1.DisplayMember = "Nombre";
            listBox1.ValueMember   = "Id_Funcionalidad";
            listBox1.DataSource    = negocio.getAllFuncionalidades();
        }
Пример #2
0
        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;
        }