public ActionResult CreateEvent(TournamentEvent tournamentEvent) { ISystemResponseMessages systemMessages = new SystemResponseMessages(ApplicationResponseMessagesEnum.NoAction, ""); var command = new CreateEventCommand(tournamentEvent, _context); _tournamentDomainClient.PerformCommand(command, out systemMessages); if (systemMessages.MessageState().Equals(ApplicationResponseMessagesEnum.Success)) { return(new HttpStatusCodeResult(HttpStatusCode.OK)); } return(new HttpStatusCodeResult(HttpStatusCode.BadRequest, "Data not captured")); }