private void SortColumn(string header) { if (header.ToLower() == "roll name") { QueuesRolls.Sort(); ReassignListview(); } else if (header.ToLower() == "project") { var sortOnProject = new SortOnProject(); QueuesRolls.Sort(sortOnProject); ReassignListview(); } else if (header.ToLower() == "step") { var sortOnStep = new SortOnStep(); QueuesRolls.Sort(sortOnStep); ReassignListview(); } else if (header.ToLower() == "state") { var sortOnState = new SortOnState(); QueuesRolls.Sort(sortOnState); ReassignListview(); } else if (header == "!") { var sortOnPriority = new SortOnPriority(); QueuesRolls.Sort(sortOnPriority); ReassignListview(); } else if (header.ToLower() == "user") { var sortOnUser = new SortOnUser(); QueuesRolls.Sort(sortOnUser); ReassignListview(); } }
private void SortColumn(string header) { if (header.ToLower() == "roll name") { Rolls.Sort(); ReassignListview(); } else if (header.ToLower() == "current") { var sortOnStep = new SortOnStep(); Rolls.Sort(sortOnStep); ReassignListview(); } else if (header.ToLower() == "state") { var sortOnState = new SortOnState(); Rolls.Sort(sortOnState); ReassignListview(); } else if (header.ToLower() == "last update") { var sortOnDate = new SortOnDate(); Rolls.Sort(sortOnDate); ReassignListview(); } }