public IActionResult Create([FromBody] ChallengeCreateModel model) { try { Challenge challenge = _uow.GetService <ChallengeDomain>().Create(model); if (challenge != null) { _uow.SaveChanges(); return(Success(challenge.ChallengeId)); } return(BadRequest()); } catch (Exception ex) { return(Error(ex.Message)); } }
public Challenge createChallenge(ChallengeCreateModel model) { Challenge challenge = new Challenge { ChallengeId = Guid.NewGuid().ToString(), ChallengeName = model.Name, Description = model.Description, Location = model.Location, StartTime = model.StartTime, EndTime = model.EndTime, RecordTime = model.RecordTime, QuantityTool = model.QuantityTool }; Create(challenge); return(challenge); }
public Challenge Create(ChallengeCreateModel model) { return(uow.GetService <IChallengeRepository>().createChallenge(model)); }