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;
        }
Ejemplo n.º 2
0
        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);
        }