public Task <HttpResponseMessage> Post([FromBody] dynamic body) { var command = new CreateYearCommand( number: (int)body.number ); var sector = _service.Create(command); return(CreateResponse(HttpStatusCode.Created, sector)); }
public Year Create(CreateYearCommand command) { var year = new Year(command.Number); year.Create(); _repository.Create(year); if (Commit()) { return(year); } return(null); }