public Ticket UpdateFechamento(UpdateTicketFechamentoCommand command, int id) { var _ticket = _repository.GetId(id); _ticket.UpdateDataFechamento(command.DataFeichamento,command.IdSituacao); _repository.Update(_ticket); if (Commit()) return _ticket; return null; }
public Task<HttpResponseMessage> PutFechamento(int id, [FromBody]dynamic body) { var command = new UpdateTicketFechamentoCommand( dataFechamento: (DateTime)DateTime.Now, idSituacao: (int)2); var ticket = _service.UpdateFechamento(command, id); return CreateResponse(HttpStatusCode.OK, ticket); }