Advertisement
Guest User

Untitled

a guest
Nov 27th, 2015
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.10 KB | None | 0 0
  1.  public IEnumerable<MySched> Fill()
  2.         {
  3.  
  4.             return new MySched[] {
  5.                 new MySched{ ID = 1, MeetUpdate = "10/10/12", ShippDate = ""},
  6.                 new MySched{ ID = 2, MeetUpdate = "", ShippDate = "13/10/12"},
  7.                 new MySched{ ID = 4, MeetUpdate = "12/10/12" , ShippDate  =""},
  8.                 new MySched{ ID = 3, MeetUpdate = "", ShippDate = "11/10/12"}
  9.                
  10.             };
  11.  
  12.         }
  13.  
  14.  
  15.  private void btnSort()
  16.         {
  17.             var temp = new List<MySched>();
  18.  
  19.             foreach (var item in Fill())
  20.             {
  21.                 string value = item.MeetUpdate == string.Empty ? item.ShippDate : item.MeetUpdate;
  22.                 temp.Add(new MySched
  23.                 {
  24.                     ID = item.ID,
  25.                     MeetUpdate = item.MeetUpdate,
  26.                     ShippDate = item.ShippDate,
  27.                     DateToSort = value
  28.                 });
  29.             }
  30.  
  31.  
  32.             foreach (var item in temp.OrderBy(o => o.DateToSort))
  33.             {
  34.                 Console.Write(item.DateToSort);
  35.             }
  36.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement