public async Task <IActionResult> AppointDuties(Team team) { var result = await _appointDutyOnReviewService.TryAppointDutiesAndSaveAsync(DateTime.Now, team); if (!result) { return(BadRequest()); } return(RedirectToAction("Index", "Home")); }
public async Task <Review> GetReview(DateTime dateTime, Team team) { var review = GetReviewOrDefault(dateTime, team); if (review == null && !await _appointDutyOnReviewService.TryAppointDutiesAndSaveAsync(dateTime, team)) { return(null); } return(review ?? GetReviewOrDefault(dateTime, team)); }