public ChallengeTool addToolToChallenge(AddToolToChallengeModel model) { ChallengeTool challengeTool = new ChallengeTool { Id = Guid.NewGuid().ToString(), ChallengeId = model.ChallengeID, ToolId = model.ToolID, Quantity = model.Quantity }; Create(challengeTool); return(challengeTool); }
public IActionResult AddToolToChallenge([FromBody] AddToolToChallengeModel model) { try { ChallengeTool challengeTool = _uow.GetService <ChallengeDomain>().AddToolToChallenge(model); if (challengeTool != null) { _uow.SaveChanges(); return(Success(challengeTool.Id)); } return(BadRequest()); } catch (Exception ex) { return(Error(ex.Message)); } }
public ChallengeTool AddToolToChallenge(AddToolToChallengeModel model) { return(uow.GetService <IChallengeToolRepository>().addToolToChallenge(model)); }