public static List <Journal> ToModel(JournalInputModel journalInputModel) { List <Journal> journals = new List <Journal>(); for (int i = 0; i < journalInputModel.UserIDs.Count; i++) { Journal model = new Journal(); model.Lesson = new Lesson(); model.Lesson.Date = Convert.ToDateTime(journalInputModel.Date); model.UserId = journalInputModel.UserIDs[i]; model.Lesson.GroupId = journalInputModel.GroupId; journals.Add(model); } return(journals); }
public async Task <ActionResult> FillWhoWereAbsent(JournalInputModel inputModel) { if (inputModel == null) { return(BadRequest("Model is empty")); } List <Journal> journals = JournalMapper.ToModel(inputModel); bool belong = await groupStorage.GetBelongnessOfGroupToTheTeacher(inputModel.GroupId, inputModel.TeacherId); if (belong) { lessonStorage.FillWhoWhereAbsent(journals); return(Ok()); } else { return(BadRequest(("Failed to fill"))); } }
public static int ToTeacherId(JournalInputModel journalInputModel) { int teacherId = journalInputModel.TeacherId; return(teacherId); }