Example #1
0
        public void Test_Repo_Funcionalidad_getAll()
        {
            RepositorioFuncionalidad repositorioFuncionalidad = new RepositorioFuncionalidad();
            List <Funcionalidad>     funcionalidades          = repositorioFuncionalidad.getAll();

            Assert.AreEqual(11, funcionalidades.Count);
        }
Example #2
0
        private void inicializarResetear()
        {
            //BUSCO TODAS LAS FUNCIONALIDADES
            RepositorioFuncionalidad repositorioFuncionalidad = new RepositorioFuncionalidad();

            dataGridFuncionalidades.DataSource = repositorioFuncionalidad.getAll().OrderBy(f => f.getDescripcion()).ToList();
            dataGridFuncionalidades.AutoResizeColumns();

            //ESTO LO TENGO QUE HACER PARA QUE NO APAREZCA SIEMPRE SELECCIONADO EL PRIMER ITEM
            dataGridFuncionalidades.CurrentCell = null;
            dataGridFuncionalidades.ClearSelection();

            //MARCO LAS FUNCIONALIDADES QUE PERTENECEN AL ROL
            foreach (DataGridViewRow row in dataGridFuncionalidades.Rows)
            {
                Funcionalidad funcionalidad = (Funcionalidad)row.DataBoundItem;
                if (rol.getFuncionalidades().Exists(f => f.getDescripcion().Equals(funcionalidad.getDescripcion())))
                {
                    dataGridFuncionalidades.Rows[row.Index].Selected          = true;
                    dataGridFuncionalidades.Rows[row.Index].Cells[0].Selected = true;
                }
            }

            //MOSTRAR EL NOMBRE DEL ROL
            textBoxNombreRol.Text = rol.getNombre();

            //MOSTRAR SI EL ROL ESTA ACTIVO
            checkBoxActivo.Checked = rol.getActivo();
        }
Example #3
0
        public void Test_Repo_Funcionalidad_exists()
        {
            RepositorioFuncionalidad repositorioFuncionalidad = new RepositorioFuncionalidad();
            List <Funcionalidad>     funcionalidades          = repositorioFuncionalidad.getAll();

            Assert.IsTrue(funcionalidades.Exists(f => f.getDescripcion().Equals("ABMHotel")));

            Assert.IsFalse(funcionalidades.Exists(f => f.getDescripcion().Equals("")));
        }
        private void limpiarPantalla()
        {
            RepositorioFuncionalidad repositorioFuncionalidad = new RepositorioFuncionalidad();

            dataGridFuncionalidades.DataSource = repositorioFuncionalidad.getAll().OrderBy(f => f.getDescripcion()).ToList();
            dataGridFuncionalidades.AutoResizeColumns();
            dataGridFuncionalidades.ClearSelection();
            textBoxNombreRol.Text  = "";
            checkBoxActivo.Checked = false;

            //ESTO LO TENGO QUE HACER PARA QUE NO APAREZCA SIEMPRE SELECCIONADO EL PRIMER ITEM
            dataGridFuncionalidades.CurrentCell = null;
            dataGridFuncionalidades.ClearSelection();
        }
        private void ListadoRoles_Load(object sender, EventArgs e)
        {
            dataGridView1.DataSource = null;
            List <KeyValuePair <String, Boolean> > estados = new List <KeyValuePair <String, Boolean> >();

            estados.Add(new KeyValuePair <String, Boolean>("Habilitado", true));
            estados.Add(new KeyValuePair <String, Boolean>("Inhabilitado", false));
            comboBoxEstados.ValueMember   = "Value";
            comboBoxEstados.DisplayMember = "Key";
            comboBoxEstados.DataSource    = estados;
            comboBoxEstados.SelectedValue = "";

            RepositorioFuncionalidad repositorioFuncionalidad = new RepositorioFuncionalidad();

            comboBoxFuncionalidades.ValueMember   = "IdFuncionalidad";
            comboBoxFuncionalidades.DisplayMember = "Descripcion";
            comboBoxFuncionalidades.DataSource    = repositorioFuncionalidad.getAll();
            comboBoxFuncionalidades.SelectedValue = "";
        }