public async Task <ActionResult <Group> > JournalGetById(int id) { if (id.Equals(null)) { return(BadRequest("Id is empty")); } var journal = await groupStorage.GroupGetById(id); if (journal == null) { return(NotFound("Object not found")); } return(Ok(journal)); }
public async Task <ActionResult> EditUserAttestation([FromBody] UserAttestationWideInputModel model) { if (model == null || model.StudentId < 1) { return(BadRequest()); } IEnumerable <Group> groups = await groupStorage.GetTeacherGroupsById(model.TeacherId); StudentGroup tempStudentGroup = await groupStorage.StudentGroupGetByUserId(model.StudentId); Group group = await groupStorage.GroupGetById(tempStudentGroup.GroupId); if (groups.Contains(group)) { await userAttestationStorage.UserAttestationEdit(UserAttestationWideMapper.ToDataModels(model)); } return(Ok()); }