Esempio n. 1
0
 private void OnSeleccionarRoleFinished(Role role)
 {
     if (SeleccionarFinished != null)
     {
         SeleccionarFinished(this, role);
     }
 }
        private void CargarListas(Role role)
        {
            var funciones = Uow.Funciones.Listado().ToList();

            FuncionesAsignadas = Uow.Funciones.Listado(f => f.Roles)
                                                  .Where(f => f.Roles.Any(r => r.Id == role.Id))
                                                  .ToList();

            FuncionesDisponibles = funciones.Except(FuncionesAsignadas).ToList();

            this.LbAllItems.DisplayMember = "Descripcion";
            this.LbAllItems.DataSource = FuncionesDisponibles;
            this.LbSelectedItems.DisplayMember = "Descripcion";
            this.LbSelectedItems.DataSource = FuncionesAsignadas;
        }
Esempio n. 3
0
 private void SeleccionarRole()
 {
     var role = Uow.Roles.Obtener(p => p.Id == RoleId);
     _role = role;
     OnSeleccionarRoleFinished(role);
 }
 private void UcRoles_SeleccionarFinished(object sender, Role role)
 {
     CargarListas(role);
 }