private void OnApplied(WorkEntry lastWorkEntry) { if (Applied != null) { Applied(this, new TrackWorkEventArgs { WorkEntry = lastWorkEntry }); } }
private void buttonOk_Click(object sender, EventArgs e) { lastWorkEntry = new WorkEntry(); lastWorkEntry.DateTime = DateTime.Now; lastWorkEntry.Description = textBoxWorkDescription.Text; OnApplied(lastWorkEntry); this.Hide(); }
private WorkEntry CreateWorkItemFrom(XElement xWorkEntryElement) { var workEntry = new WorkEntry(); workEntry.DateTime = DateTime.Parse(xWorkEntryElement.Element("DateTime").Value); workEntry.Description = xWorkEntryElement.Element("Description").Value; return workEntry; }
private XElement CreateXElementFor(WorkEntry workEntry) { return new XElement ( "WorkEntry", new XElement("DateTime", workEntry.DateTime), new XElement("Description", workEntry.Description) ); }
private string WorkEntryClipboardString(WorkEntry workEntry) { return workEntry.DateTime.ToString(CultureInfo.CurrentCulture) + "\t" + workEntry.Description; }
private void SetListViewItem(ListViewItem item, WorkEntry workEntry) { item.SubItems.Clear(); item.Text = workEntry.DateTime.ToShortDateString(); item.SubItems.Add(workEntry.DateTime.ToShortTimeString()); item.SubItems.Add(workEntry.Description); item.Tag = workEntry; }
public void SaveWorkEntry(WorkEntry entry) { var entryList = GetWorkEntryList(); entryList.Add(entry); SaveWorkEntries(entryList); }