public ActionResult <TipoLogDTO> Inserir([FromBody, BindRequired] TipoLogDTO tipolog) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var obj = this._mapper.Map <TipoLogDTO, TipoLog>(tipolog); obj.Id = 0; var result = this._service.Salvar(obj); return(Created($"{Request.Path}/{result.Id}", this._mapper.Map <TipoLog, TipoLogDTO>(result))); }
public ActionResult <TipoLogDTO> Alterar([FromBody, BindRequired] TipoLogDTO tipolog) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (!this._service.ExistePorId(tipolog.Id)) { return(NotFound("Tipo Log não encontrado. Impossível alterar")); } var obj = this._mapper.Map <TipoLogDTO, TipoLog>(tipolog); var result = this._service.Salvar(obj); return(Ok(this._mapper.Map <TipoLog, TipoLogDTO>(result))); }