public void SaveCourseDate(CourseDate courseDate) { if (courseDate.Id == 0) { courseDate.Id = _courseDates.Select(cd => cd.Id).Max() + 1; // fake primary key _courseDates.Add(courseDate); } else { int index = _courseDates.FindIndex(cd => cd.Id == courseDate.Id); _courseDates[index] = courseDate; } }
public void SaveCourseDate(CourseDate courseDate) { if (courseDate.Id == 0) { courseDate.Id = _courseDates.Select(cd => cd.Id).Max() + 1; // fake primary key _courseDates.Add(courseDate); } else { int index = _courseDates.FindIndex(cd => cd.Id == courseDate.Id); _courseDates[index] = courseDate; } }