private static void FillSprintReviewsData() { _dbSprintsReviews = new Repository <SprintReview>(_context); var sprints = _dbSprints.GetAll().ToList(); var firstSprint = sprints.FirstOrDefault(); var counter = sprints.Count() - 1; SprintReview[] sprintReviews = new SprintReview[] { new SprintReview() { IsGoalAchived = false, Sprint = sprints[counter - 1], SprintId = sprints[counter - 1].Id }, new SprintReview() { IsGoalAchived = false, Sprint = sprints[counter - 2], SprintId = sprints[counter - 2].Id }, new SprintReview() { IsGoalAchived = false, Sprint = sprints[counter - 3], SprintId = sprints[counter - 3].Id } }; AddToDatabase(sprintReviews, _dbSprintsReviews); }
public IActionResult CreateReview([FromBody] SprintReview sprintReview) { try { sprintReviewManager.Create(sprintReview); return(Ok(sprintReview)); } catch (Exception e) { Logger.Logger.LogError("Creating failed.", e); return(BadRequest()); } }
public IActionResult Patch([FromODataUri] int key, Delta <SprintReview> updateSprintReviewRequestModel) { if (HttpContext.User.UserRole() == "ScrumMaster") { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } SprintReview sprintReview = sprintReviewManager.GetById(key); if (sprintReview == null) { return(NotFound()); } updateSprintReviewRequestModel.Patch(sprintReview); sprintReviewManager.Update(sprintReview); return(Updated(sprintReview)); } return(BadRequest(ModelState)); }
public void Update(SprintReview sprint) { _unit.SprintReviews.Update(sprint); _unit.Commit(); }
public void Create(SprintReview sprintReview) { _unit.SprintReviews.Create(sprintReview); _unit.Commit(); }