public Task <HttpResponseMessage> Put(int id, [FromBody] dynamic body)
        {
            var command = new UpdateYearCommand(
                idYear: id,
                number: (int)body.number
                );

            var year = _service.Update(command);

            return(CreateResponse(HttpStatusCode.OK, year));
        }
        public Year Update(UpdateYearCommand command)
        {
            var year = _repository.GetById(command.IdYear);

            year.Update(command);
            _repository.Update(year);

            if (Commit())
            {
                return(year);
            }

            return(null);
        }
 public void Update(UpdateYearCommand command)
 {
 }