Esempio n. 1
0
        public async Task <ActionResult <Series> > PostSeries(Series series)
        {
            var email = GetEmail();

            series.UserEmail = email;
            var max = await seriesRepository.GetMaxOrderInExerciseAsync(series.ExerciseId, email);

            series.Order = max > 0 ? max + 1 : 1;
            _context.Series.Add(series);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetSeries", new { id = series.SeriesId }, series));
        }