private void UpdateTime() { foreach (var rec in ProgramService.RecipeService.Items) { if (rec.IsAbandoned == false) { if (rec.StartTime == null || rec.StartTime == DateTime.MinValue) { ProgramService.RecipeService.UpdateTime(rec); } } } foreach (var pro in ProgramService.Items) { if (pro.IsInvalid == false) { if (pro.StartTime == null || pro.StartTime == DateTime.MinValue) { ProgramService.UpdateTime(pro); } } } }