public IHttpActionResult Update([FromBody] NotaFiscalViewModel notaFiscal) { try { NotaFiscal result = _notaFiscalApp.GetById(notaFiscal.Id); if (result != null) { result.Numero = notaFiscal.Numero; result.ValorTotal = notaFiscal.ValorTotal; result.Data = notaFiscal.Data; result.CNPJDestinatario = notaFiscal.CNPJDestinatario; result.CNPJEmissor = notaFiscal.CNPJEmissor; _notaFiscalApp.Update(result); } else { return(NotFound()); } return(Ok()); } catch { return(InternalServerError()); } }
public void Put([FromBody] NotaFiscalViewModel notaFiscal) { _notaFiscalApp.Update(Mapper.Map <NotaFiscalViewModel, NotaFiscal>(notaFiscal)); }