Пример #1
0
 public bool AddEntry(string entryText, string entryDate = "", string entryTime = "")
 {
     entryDate = AgendaTools.GetDateIfNecessary(entryDate);
     userAgenda.Add(entryID, new AgendaEntry(entryText, entryDate, entryTime, entryID));
     entryID++;
     return(true);
 }
Пример #2
0
        private Dictionary <int, AgendaEntry> FilterByText(string filteringText, Dictionary <int, AgendaEntry> userAgenda)
        {
            Dictionary <int, AgendaEntry> filteredAgenda =
                userAgenda.Where(agendaItem => agendaItem.Value.text.Contains(filteringText))
                .ToDictionary(agenda => agenda.Key, agenda => agenda.Value);

            return(GetSortedByDate(AgendaTools.GetAgendaValues(filteredAgenda)));
        }