public ActionResult Edicao(PlanoEdicaoViewModel model) { try { if (ModelState.IsValid) { Plano p = new Plano(); p.IdPlano = model.IdPlano; p.Nome = model.Nome; p.Descricao = model.Descricao; PlanoRepositorio rep = new PlanoRepositorio(); rep.Update(p); ViewBag.Mensagem = $"Plano {p.Nome}, atualizado com sucesso."; } } catch (Exception e) { ViewBag.Mensagem = "Ocorreu um erro: " + e.Message; } return(View()); }
public void Put([FromBody] Plano plano) { _planosRepositorio.Update(plano); }