public static string EventName(Enums.ScheduleEventType eventType) { var name = string.Empty; switch (eventType) { case Enums.ScheduleEventType.Lecture: name = "Přednáška - "; break; case Enums.ScheduleEventType.Seminar: name = "Seminář - "; break; case Enums.ScheduleEventType.Exercise: name = "Cvičení - "; break; case Enums.ScheduleEventType.Exam: name = "Zkošuka - "; break; case Enums.ScheduleEventType.GradedCredit: name = "Klasifikovaný žápočet - "; break; case Enums.ScheduleEventType.Credit: name = "Zápočet - "; break; } return(name); }
public static EventModel PrepareEvent(SubjectModel subject, Enums.ScheduleEventType eventType) { var name = EventName(eventType); var eventM = new EventModel() { SubjectID = subject.Id, Name = name + subject.Name, Weeks = subject.Weeks, ScheduleEventType = eventType, Language = subject.Language, Active = true, EmployeeID = null }; return(eventM); }