Ejemplo n.º 1
0
 private void OnRoleListAdd(Role entity)
 {
     SendPropertyChanging(null);
     UserRoleList.Add(new UserRole {
         User = this, Role = entity
     });
     SendPropertyChanged(null);
 }
 private void GetAllUserRoles()
 {
     UserRoleList.Clear();
     _userRoleService.GetAllUserRoles().ToList().ForEach(x =>
     {
         UserRoleList.Add(x);
     });
 }
Ejemplo n.º 3
0
 private void OnUserListAdd(User entity)
 {
     SendPropertyChanging(null);
     UserRoleList.Add(new UserRole {
         Role = this, User = entity
     });
     SendPropertyChanged(null);
 }
Ejemplo n.º 4
0
        public static UserRoleList GetList(IWhere whereClause, IOrderBy orderByClause)
        {
            SqlDataReader dataReader = GetListReader(DatabaseEnum.ORDERDB, TABLE, whereClause, orderByClause, true);
            UserRoleList  list       = new UserRoleList();

            while (dataReader.Read())
            {
                list.Add(GetDataObjectFromReader(dataReader));
            }
            dataReader.Close();
            return(list);
        }
Ejemplo n.º 5
0
        public void SquareBracketOperator()
        {
            Int32        userRoleIndex;
            UserRoleList newUserRoleList, oldUserRoleList;

            oldUserRoleList = GetUserRoles(true);
            newUserRoleList = new UserRoleList();
            for (userRoleIndex = 0; userRoleIndex < oldUserRoleList.Count; userRoleIndex++)
            {
                newUserRoleList.Add(oldUserRoleList[oldUserRoleList.Count - userRoleIndex - 1]);
            }
            for (userRoleIndex = 0; userRoleIndex < oldUserRoleList.Count; userRoleIndex++)
            {
                Assert.AreEqual(newUserRoleList[userRoleIndex], oldUserRoleList[oldUserRoleList.Count - userRoleIndex - 1]);
            }
        }
Ejemplo n.º 6
0
        private void ComboBoxEntityTypes_SelectionChanged_1(object sender, SelectionChangedEventArgs e)
        {
            TxtStep.Text = Step.ToString();
            var selectedEntityType = (EntitiyTypes)ComboBoxEntityTypes.SelectedValue;
            var context            = StaticReferences.Context;

            #region SWITCH OF TYPES
            switch (selectedEntityType)
            {
            case EntitiyTypes.Administrativo:
                ContainerList = context.AdministrativoDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Alumno:
                ContainerList = context.AlumnoDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Asignatura:
                ContainerList = context.AsignaturaDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.AsistenciaDiaAsignatura:
                ContainerList = context.AsistenciaDiaAsignaturaDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.AsistenciaSemanaAsignatura:
                ContainerList = context.AsistenciaSemanaAsignaturaDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Aula:
                ContainerList = context.AulaDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Bachiller:
                ContainerList = context.BachillerDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Baja:
                ContainerList = context.BajaDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Certificado:
                ContainerList = context.CertificadoDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.CertificadoMatricula:
                ContainerList = context.CertificadoMatriculaDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.CertificadoNotas:
                ContainerList = context.CertificadoNotasDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.CertificadoTitulo:
                ContainerList = context.CertificadoTituloDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Ciclo:
                ContainerList = context.CicloDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Convocatoria:
                ContainerList = context.ConvocatoriaDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Curso:
                ContainerList = context.CursoDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Departamento:
                ContainerList = context.DepartamentoDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Eso:
                ContainerList = context.EsoDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Especial:
                ContainerList = context.EspecialDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Evaluacion:
                ContainerList = context.EvaluacionDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Horario:
                ContainerList = context.HorarioDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Impartimiento:
                ContainerList = context.ImpartimientoDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Mantenimiento:
                ContainerList = context.MantenimientoDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Nota:
                ContainerList = context.NotaDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Ordenador:
                ContainerList = context.OrdenadorDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.PermisosUsuario:
                ContainerList = context.PermisosUsuarioDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Persona:
                ContainerList = context.PersonaDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Profesor:
                ContainerList = context.ProfesorDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.ProfesorSustituto:
                ContainerList = context.ProfesorSustitutoDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Proyecto:
                ContainerList = context.ProyectoDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Reclamacion:
                ContainerList = context.ReclamacionDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Superior:
                ContainerList = context.SuperiorDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Telefono:
                ContainerList = context.TelefonoDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Titulo:
                ContainerList = context.TituloDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Trabajador:
                ContainerList = context.TrabajadorDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Usuario:
                ContainerList = context.UsuarioDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Tutores:
                ContainerList = context.TutoresDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.Estudio:
                ContainerList = context.EstudiosDbSet.ToList().Cast <dynamic>();
                break;

            case EntitiyTypes.ActasEvaluacion:
                ContainerList = context.ActasEvaluacionDbSet.ToList().Cast <dynamic>();
                break;

            default:
                break;
            }
            #endregion

            UserRoleList.Clear();
            foreach (var savedItem in ContainerList)
            {
                UserRoleList.Add(savedItem);
            }

            SelectedIndex = 0;
            var count = UserRoleList.Count;
            LabelNumRows.Content = UserRoleList.Count;
            if (count == 0)
            {
                Notification.CreateNotification(Constants.NoResults);
            }

            LoadPageData();
        }