public async Task <IActionResult> AppointDuties(Team team)
        {
            var result = await _appointDutyOnReviewService.TryAppointDutiesAndSaveAsync(DateTime.Now, team);

            if (!result)
            {
                return(BadRequest());
            }

            return(RedirectToAction("Index", "Home"));
        }
Exemple #2
0
        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));
        }