Пример #1
0
        public ActionResult Atualizar(NlParametrizacaoViewModel vm)
        {
            ResultadoOperacaoVo resposta = new ResultadoOperacaoVo();

            try
            {
                var entity  = vm.ToEntity();
                var retorno = App.NlParametrizacaoService.Salvar(entity, _funcId);

                if (retorno == Model.Enum.AcaoEfetuada.Sucesso)
                {
                    resposta.Sucesso = true;
                }
                else
                {
                    resposta.Sucesso = false;
                }
            }
            catch (Exception ex)
            {
                return(new HttpStatusCodeResult(500, ex.Message));
            }

            return(Json(resposta, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
        public ActionResult Index(int id)
        {
            try
            {
                var model = new NlParametrizacaoViewModel();

                ViewBag.TiposNl          = App.NlParametrizacaoService.TiposNl(id);
                ViewBag.TiposDespesa     = App.NlParametrizacaoService.DespesaTipos(id);
                ViewBag.TiposRap         = App.NlParametrizacaoService.TiposRap(id);
                ViewBag.TiposDocumento   = App.NlParametrizacaoService.TiposDocumento(id);
                ViewBag.TipoFormaGerarNl = App.NlParametrizacaoService.TipoFormaGerarNl(id);

                return(View("CreateEdit", model));
            }
            catch
            {
                return(RedirectToAction("Index", "Home", new { Area = string.Empty }));
            }
        }