private void Search(string searchingText, IEnumerable <ViewExpensesInfo> lst)
        {
            IEnumerable <ViewExpensesInfo> foundExpensesInfos = _searcher.Search(searchingText, FromExpensesDate,
                                                                                 ToExpensesDate, IsDateConsider, SelectedExpensesType, expensesDiap1, expensesDiap2, lst);

            ExpensesInfos.Clear();
            foreach (var item in foundExpensesInfos)
            {
                ExpensesInfos.Add(item);
            }
        }
        private void ResetMainCollections()
        {
            ExpensesInfos.Clear();
            listOfViewObj = new List <ViewExpensesInfo>();
            var coll = _jsonWorker.GetElements();

            foreach (ExpensesInfo item in coll)
            {
                ExpensesInfos.Add((ViewExpensesInfo)item.ConvertToVO());
                listOfViewObj.Add((ViewExpensesInfo)item.ConvertToVO().Clone());
            }
        }