public async Task Execute(UpdateOutbreakNote command)
        {
            var obEvent = await writeContext.OutbreakEvents
                          .FirstOrDefaultAsync(e => e.IdEvent == command.EventId);

            obEvent.DsDesc = command.Note;

            await writeContext.SaveChangesAsync();
        }
Example #2
0
        public async Task <IActionResult> SaveOutbreakNoteAsync([FromBody] UpdateOutbreakNote command)
        {
            await rules
            .NoDuplicateNotes()
            .Apply(command, ModelState);

            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            await service.Execute(command);

            return(Ok());
        }