public Task <HttpResponseMessage> Post([FromBody] dynamic body) { var command = new CreateDayOfMonthCommand( day: (int)body.day ); var dayofmonth = _service.Create(command); return(CreateResponse(HttpStatusCode.Created, dayofmonth)); }
public DayOfMonth Create(CreateDayOfMonthCommand command) { var day = new DayOfMonth(command.Day); day.Create(); _repository.Create(day); if (Commit()) { return(day); } return(null); }