public IHttpActionResult PostBalanca(BalancaViewModel balancaViewModel) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var balanca = Mapper.Map <BalancaViewModel, TB_Balanca>(balancaViewModel); _balancaService.Salvar(balanca); return(CreatedAtRoute("DefaultApi", new { id = balancaViewModel.BalancaId }, balancaViewModel)); }
public IHttpActionResult PutBalanca(int id, BalancaViewModel balancaViewModel) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { var balanca = Mapper.Map <BalancaViewModel, TB_Balanca>(balancaViewModel); balanca.BalancaId = id; _balancaService.Atualizar(balanca); } catch { throw; } return(Content(HttpStatusCode.OK, "Registro alterado com sucesso")); }