Exemplo n.º 1
0
 private void OnApplied(WorkEntry lastWorkEntry)
 {
     if (Applied != null)
     {
         Applied(this, new TrackWorkEventArgs { WorkEntry = lastWorkEntry });
     }
 }
Exemplo n.º 2
0
 private void buttonOk_Click(object sender, EventArgs e)
 {
     lastWorkEntry = new WorkEntry();
     lastWorkEntry.DateTime = DateTime.Now;
     lastWorkEntry.Description = textBoxWorkDescription.Text;
     OnApplied(lastWorkEntry);
     this.Hide();
 }
Exemplo n.º 3
0
        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;
        }
Exemplo n.º 4
0
 private XElement CreateXElementFor(WorkEntry workEntry)
 {
     return new XElement
     (
         "WorkEntry",
         new XElement("DateTime", workEntry.DateTime),
         new XElement("Description", workEntry.Description)
     );
 }
Exemplo n.º 5
0
 private string WorkEntryClipboardString(WorkEntry workEntry)
 {
     return workEntry.DateTime.ToString(CultureInfo.CurrentCulture) + "\t" + workEntry.Description;
 }
Exemplo n.º 6
0
 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;
 }
Exemplo n.º 7
0
 public void SaveWorkEntry(WorkEntry entry)
 {
     var entryList = GetWorkEntryList();
     entryList.Add(entry);
     SaveWorkEntries(entryList);
 }