public ObservableCollection<DashBoardTableModel> GetTotal(string Prioridad, AnioModel Anio, MesModel Mes, ObservableCollection<DeterminanteModel> Determinantes)
 {
     DashBoardTable.Clear();
     switch (Prioridad)
     {
         case "Todos":
             DashBoardTable.Add(oDashBoardRepository.GetDTOcavmTodos(Anio,Mes,Determinantes));
             break;
         case "Urgente":
             DashBoardTable.Add(oDashBoardRepository.GetDTOcavmUrgente(Anio, Mes, Determinantes));
             break;
         case "Prioritario":
             DashBoardTable.Add(oDashBoardRepository.GetDTOcavmPrioritarioOrdinario(Anio,Mes,Determinantes));
             break;
         default:
             DashBoardTable.Add(oDashBoardRepository.GetDTOcavmTodos(Anio, Mes, Determinantes));
             break;
     }
     return DashBoardTable;
 }
        public ObservableCollection<DashBoardTableModel> GetDetalle(string Prioridad, AnioModel Anio, MesModel Mes, ObservableCollection<DeterminanteModel> Determinantes)
        {
            DashBoardTableDetalle.Clear();
            switch (Prioridad)
            {
                case "Todos":
                    DashBoardTableDetalle = oDashBoardRepository.GetDTDireccionesTodos(Anio, Mes, Determinantes);
                    break;
                case "Urgente":
                    DashBoardTableDetalle = oDashBoardRepository.GetDTDireccionesTodos(Anio, Mes, Determinantes);
                    break;
                case "Prioritario":
                    DashBoardTableDetalle = oDashBoardRepository.GetDTDireccionesTodos(Anio, Mes, Determinantes);
                    break;
                default:
                    DashBoardTableDetalle = oDashBoardRepository.GetDTDireccionesTodos(Anio, Mes, Determinantes);
                    break;
            }

            return DashBoardTableDetalle;
        }