Example #1
0
        public ActionResult Salvar(RateioAutomaticoViewModel model)
        {
            List <RateioAutomaticoDTO> lista;

            if (ModelState.IsValid)
            {
                lista = Newtonsoft.Json.JsonConvert.DeserializeObject <List <RateioAutomaticoDTO> >(model.JsonItens);
                rateioAutomaticoAppService.Salvar(model.TipoRateioId, lista);
            }
            return(PartialView("_NotificationMessagesPartial"));
        }
Example #2
0
        public ActionResult Index()
        {
            var model = Session["RateioAutomatico"] as RateioAutomaticoViewModel;

            if (model == null)
            {
                model = new RateioAutomaticoViewModel();
            }

            model.PodeSalvar   = rateioAutomaticoAppService.EhPermitidoSalvar();
            model.PodeDeletar  = rateioAutomaticoAppService.EhPermitidoDeletar();
            model.PodeImprimir = rateioAutomaticoAppService.EhPermitidoImprimir();

            CarregarCombos(model);

            return(View(model));
        }
Example #3
0
 private void CarregarCombos(RateioAutomaticoViewModel model)
 {
     model.ListaTipoRateio = new SelectList(tipoRateioAppService.ListarTodos(), "Id", "Descricao", model.TipoRateioId);
 }