Esempio n. 1
0
 public async Task <ActionResult> UpdateSemester(Guid id, [FromBody] UpdateSemesterCommand command)
 {
     if (id != command.Id)
     {
         return(BadRequest());
     }
     return(Ok(await Mediator.Send(command)));
 }
Esempio n. 2
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);
        }