public MovimentacaoTicket Update(UpdateMovimentacaoTicketCommand command,int id) { var _movimentacao = _repository.GrtById(id); _movimentacao.UpdateInfo(command.IdTicket, command.IdUsuario,command.Resposta,command.DataCadastro); _repository.Update(_movimentacao); if (Commit()) return _movimentacao; return null; }
public Task<HttpResponseMessage> Put(int id, [FromBody]dynamic body) { var command = new UpdateMovimentacaoTicketCommand( idTicket: (int) body.idTicket, idUsuario: (int) body.idUsuario, resposta: (string) body.resposta, datacadastro: (DateTime) DateTime.Now ); var setor = _service.Update(command,id); return CreateResponse(HttpStatusCode.OK, setor); }