示例#1
0
        public IActionResult Put(int id, [FromBody] VitimaViewModel vitimaVm)
        {
            _vitimaAppService.Update(vitimaVm);

            if (!IsValidOperation())
            {
                return(Response(vitimaVm, "Falha ao salvar a vítima."));
            }

            return(Response(id, "A Vítima foi atualizada com sucesso!"));
        }
示例#2
0
        public async Task <IActionResult> Post([FromBody] VitimaViewModel vitimaVm)
        {
            var taskId = _vitimaAppService.Register(vitimaVm);

            if (!IsValidOperation())
            {
                return(Response(vitimaVm, "Falha ao salvar a vítima."));
            }

            vitimaVm = _vitimaAppService.GetById(await taskId);

            return(Response(vitimaVm, "A Vítima foi salva com sucesso!"));
        }