Exemplo n.º 1
0
        public async Task <ActionResult <AssuntoViewModel> > Update([FromRoute] Guid id, [FromBody] AssuntoViewModel AssuntoViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(CustomResponse(ModelState));
            }

            if (id != AssuntoViewModel.Id)
            {
                NotifierError("O id informado não é o mesmo que foi passado na query");
                return(CustomResponse(AssuntoViewModel));
            }

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

            await _dbAssunto.Update(_mapper.Map <Assunto>(AssuntoViewModel));

            return(CustomResponse(AssuntoViewModel));
        }
Exemplo n.º 2
0
 public void Update(Assunto obj)
 {
     _service.Update(obj);
 }