public async Task <IActionResult> TicketCancel(long ticketId) { try { var session = this.GetPartnerSession(); var data = await _repo.CancelTicket("tr", session.Id, ticketId); if (data.Status == ResponseStatus.Error) { throw new Exception(data.ErrorMessage); } return(Ok(this.CreateSuccess(data))); } catch (Exception e) { return(Ok(this.CreateError <string>(e.Message))); } }