public IHttpActionResult PutStatus(int idChamado, ChamadoHistoricoStatusDto chamadoHistorico) { if (chamadoHistorico == null) { return(BadRequest("Os dados do chamado não foram enviados")); } chamadoHistorico.IdChamado = idChamado; //_chamadoRepository.OpenTransaction(); _chamadoService.PutStatus(chamadoHistorico); if (_notification.Any) { //_chamadoRepository.RollbackTransaction(); return(Content(HttpStatusCode.BadRequest, _notification.Get)); } //_chamadoRepository.CommitTransaction(); return(Ok()); }