示例#1
0
        public SemesterResponseModel Update(int id, SemesterRequestModel request)
        {
            UpdateSemesterCommand command = new UpdateSemesterCommand(id, request.Name, request.StartDate, request.EndDate);
            Semester semester             = updateSemesterHandler.Handle(command);

            SemesterResponseModel response = semestersMapper.Map(semester);

            return(response);
        }
示例#2
0
        public SemesterResponseModel Create(SemesterRequestModel request)
        {
            SemesterCommand command  = new SemesterCommand(request.Name, request.StartDate, request.EndDate);
            Semester        semester = createSemesterHandler.Handle(command);

            SemesterResponseModel response = semestersMapper.Map(semester);

            return(response);
        }