public AssignmentViewModel(List <Group> groups) { _groups = groups; GroupsForCombobox = new ObservableCollection <ComboBoxGroupPair>(); foreach (var group in groups) { GroupsForCombobox.Add(new ComboBoxGroupPair() { GroupObject = group, GroupString = group.Index + ". " + PrettyFormatter.dayFormatter(Convert.ToInt32(group.Course.Day_of_week)) + " " + group.Course.Starting_time + " " + PrettyFormatter.parityFormatter(group.Course.Week_parity) + " " + "(" + group.Room.Name + ")" }); } StudentsForDatagrid = new ObservableCollection <Student>(); TargetGroupPairs = new ObservableCollection <ComboBoxGroupPair>(); _assignmentWindow = new AssignmentWindow(); _assignmentWindow.DataContext = this; _assignmentWindow.ShowDialog(); }
public void Formatting_With_Minutes_Difference() { var date = DateTime.Now.AddMinutes(-10); var formatter = new PrettyFormatter(); var result = formatter.Format(date); Assert.AreEqual("10 minutes ago", result); }
public void Formatting_With_Hours_Difference() { var date = DateTime.Now.AddHours(-5); var formatter = new PrettyFormatter(); var result = formatter.Format(date); Assert.AreEqual("5 hours ago", result); }
public void Formatting_With_Days_Difference() { var date = DateTime.Now.AddDays(-3); var formatter = new PrettyFormatter(); var result = formatter.Format(date); Assert.AreEqual("3 days ago", result); }
public void Formatting_With_One_Week_Difference() { var date = DateTime.Now.AddDays(-7); var formatter = new PrettyFormatter(); var result = formatter.Format(date); Assert.AreEqual("a week ago", result); }
public void Formatting_With_A_Day_Difference() { var date = DateTime.Now.AddDays(-1); var formatter = new PrettyFormatter(); var result = formatter.Format(date); Assert.AreEqual("yesterday", result); }
public void Formatting_With_Hours_Difference() { var date = DateTime.Now.AddHours(-5); var formatter = new PrettyFormatter(); var result = formatter.Format(date); Assert.AreEqual("5 hours ago", result); }
public void Formatting_With_Minutes_Difference() { var date = DateTime.Now.AddMinutes(-10); var formatter = new PrettyFormatter(); var result = formatter.Format(date); Assert.AreEqual("10 minutes ago", result); }
public void Formattting_With_Seconds_Difference() { var date = DateTime.Now.AddSeconds(-30); var formatter = new PrettyFormatter(); var result = formatter.Format(date); Assert.AreEqual("just now", result); }
public void Formattting_With_Seconds_Difference() { var date = DateTime.Now.AddSeconds(-30); var formatter = new PrettyFormatter(); var result = formatter.Format(date); Assert.AreEqual("just now", result); }