public static Color GetStatusColor(TrainingExerciseStatus status) { switch (status) { case TrainingExerciseStatus.Created: return(AccentColors.Default); case TrainingExerciseStatus.Started: return(AccentColors.Blue); case TrainingExerciseStatus.Skiped: return(AccentColors.Red); case TrainingExerciseStatus.Unfinished: return(AccentColors.Orange); case TrainingExerciseStatus.Finished: return(AccentColors.Green); default: return(Colors.LightGray); } }
private static byte GetOrder(TrainingExerciseStatus status) { switch (status) { case TrainingExerciseStatus.Created: return(1); case TrainingExerciseStatus.Started: return(0); case TrainingExerciseStatus.Skiped: return(2); case TrainingExerciseStatus.Unfinished: return(3); case TrainingExerciseStatus.Finished: return(4); default: return(byte.MaxValue); } }