Exemple #1
0
        public ActionResult Cadastro(PlanoCadastroViewModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    Plano p = new Plano();

                    p.Nome      = model.Nome;
                    p.Descricao = model.Descricao;

                    PlanoRepositorio rep = new PlanoRepositorio();
                    rep.Insert(p);

                    ViewBag.Mensagem = $"Plano {p.Nome}, cadastrado com sucesso.";

                    ModelState.Clear();
                }
            }
            catch (Exception e)
            {
                ViewBag.Mensagem = "Ocorreu um erro: " + e.Message;
            }
            return(View());
        }
 public void Post([FromBody] Plano plano)
 {
     _planosRepositorio.Insert(plano);
 }