Пример #1
0
        //public static List<SortItem> sortOrderList = new List<SortItem>();
        //public SortItem orderParseDeleg;
        #endregion

        #region Filter Properties

        #endregion

        #region Search Properties

        #endregion
        public MainWindowViewModel()
        {
            //_filterToolViewModel = new filterToolBarViewModel();
            //_searchToolViewModel = new searchToolBarViewModel();


            RestAlarmsRepo.InitializeRepository(); // Start define --> DBContext = new Alarm4RestorationContext();

            //EnableSearchCmd = new RelayCommand(o => onSearchAlarms(), o => canSearch());
            //EnableFilterCmd = new RelayCommand(o => onFilterAlarms(), o => canFilter());
            EnableCustView = new RelayCommand(o => onCustView(), o => canViewMain());

            //RestAlarmsListViewModel.RestAlarmChanged += OnRestAlarmChanged;
            RestAlarmsRepo.RestAlarmChanged += OnRestAlarmChanged;

            pageSize     = RestAlarmsRepo.pageSize;
            DateTimeCond = new TimeCondItem("Week", 1);
            exclusiveEnd = DateTime.Now;

            SetPageSize = new RelayCommand(o => onSetPageSize(), o => canSetPageSize());

            #region Initialize Sort menu

            InitSortOrderField();
            RestAlarmsRepo.sortParseDeleg = FieldOrders.ToList();

            #endregion

            #region Initialize filter menu

            #endregion

            #region Initialize Search menu

            #endregion
        }