Пример #1
0
        public JsonResult DeletePlanoPagamento(long ID)
        {
            PlanoPagamento labUpdate = PlanoPagamentoDao.FindAllByIDPlanoPagamento(ID);

            PlanoPagamentoDao.Delete(labUpdate);
            return(Json("Response from Delete"));
        }
Пример #2
0
        public ActionResult Edit(int IdPlanoPagamento)
        {
            PlanoPagamento pp = PlanoPagamentoDao.FindAllByIDPlanoPagamento(IdPlanoPagamento);

            ViewBag.ID    = IdPlanoPagamento;
            ViewBag.erros = new List <string>();
            return(View(new PlanoPagamentoDTO(pp)));
        }
Пример #3
0
        public ActionResult Create(PlanoPagamentoDTO plano)
        {
            var erros = plano.validate();

            if (erros.Count == 0)
            {
                PlanoPagamento planos = plano.ParseToPlanoPagamento();

                PlanoPagamentoDao.Save(planos);
                SessionHelper.AddMensagemToView("Plano de Pagamento criado com sucesso");

                return(RedirectToAction("Index", "PlanoPagamento"));
            }
            ViewBag.erros = erros;
            SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info);
            return(View(plano));
        }
Пример #4
0
        public ActionResult Edit(PlanoPagamentoDTO pp)
        {
            var erros = pp.validateEdit();

            if (erros.Count == 0)
            {
                PlanoPagamento pps = PlanoPagamentoDao.Find(pp.ID);

                pps = pp.ParseToPlanoPagamento(pps);
                PlanoPagamentoDao.SaveUpdateAll();

                SessionHelper.AddMensagemToView("Plano editado com sucesso");
                return(RedirectToAction("Index"));
            }

            ViewBag.erros = erros;

            SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info);
            return(View(pp));
        }