using System; using System.Collections.Generic; using System.Text; using System.Windows.Forms; using ETHZurich.OrigoVSIntegration.Workitems; namespace ETHZurich.OrigoVSIntegration { class WorkitemListViewComparer : System.Collections.IComparer { #region IComparer Member public int Compare(object x, object y) { ListViewItem itemX = (ListViewItem)x; ListViewItem itemY = (ListViewItem)y; Workitem workItemX = (Workitem)itemX.Tag; Workitem workItemY = (Workitem)itemY.Tag; return (workItemY.creationTime.CompareTo(workItemX.creationTime)); } #endregion } }