Ejemplo n.º 1
0
        public async Task <IActionResult> StartAnalysis([FromBody] AnticipationModel model)
        {
            var anticipationProcessing = new AnticipationProcessing(_dbContext);

            if (!await anticipationProcessing.StartAnalysis(model))
            {
                return(BadRequest());
            }

            return(new AnticipationJson(anticipationProcessing.Anticipation));
        }
Ejemplo n.º 2
0
        public async Task <bool> StartAnalysis(AnticipationModel model)
        {
            Anticipation = await _dbContext.Anticipations
                           .WhereId(model.Id)
                           .SingleOrDefaultAsync();

            Anticipation.AnticipationStatusId = (int)AnticipationStatusEnum.Analyzing;

            _dbContext.Update(Anticipation);

            return(await _dbContext.SaveChangesAsync() > 0);
        }