public IHttpActionResult PostCreateStudentParent(StudentParentDto studentParentDto) { var userData = IdentityHelper.GetLoggedInUser(RequestContext); logger.Info("Create StudentParent {@studentParentDto} by {@userData}", studentParentDto, userData); var result = studentParentsService.CreateStudentParentDto(studentParentDto); logger.Info("Created StudentParent {@StudentParentId}", result.StudentParentId); return(CreatedAtRoute("GetStudentParent", new { studentParentId = result.StudentParentId }, result)); }
public StudentParentDto DeleteStudentParentDto(StudentParentDto studentParentDto) { return(DeleteStudentParentDto(studentParentDto.StudentId, studentParentDto.ParentId)); }
public StudentParentDto GetStudentParentDto(StudentParentDto studentParentDto) { var studentParent = GetStudentParent(studentParentDto); return(Converters.StudentParentsConverter.StudentParentToStudentParentDto(studentParent)); }
public StudentParentDto CreateStudentParentDto(StudentParentDto studentParentDto) { return(CreateStudentParentDto(studentParentDto.StudentId, studentParentDto.ParentId)); }
public StudentParent GetStudentParent(StudentParentDto studentParentDto) { return(GetStudentParent(studentParentDto.StudentId, studentParentDto.ParentId)); }