Esempio n. 1
0
        public ActionResult Index()
        {
            ViewBag.Title = RetornaNomePagina("/Pagina");
            var model = new PaginaViewModel();

            return(View(model));
        }
Esempio n. 2
0
        //listagem e paginação
        public virtual IActionResult Index(int page = 1)
        {
            var paginaViewModel = new PaginaViewModel <TViewModel>()
            {
                Pagina = page
            };

            var list = _service.BuscarPagina(paginaViewModel.Limite, paginaViewModel.Offset);

            paginaViewModel.Lista = _mapper.Map <List <TViewModel> >(list);

            return(View(paginaViewModel));
        }
Esempio n. 3
0
        public ActionResult Edit(PaginaViewModel model)
        {
            var resultado = false;

            try
            {
                var pagina = model.ParsePaginaViewModel(model);
                resultado = _repo.Atualizar(pagina);
            }
            catch (Exception ex)
            {
                var message = string.Format("ERRO EDIT PAGINA  | Mensagem : {0}", ex.Message);
            }
            return(Json(new { Resultado = resultado }, JsonRequestBehavior.AllowGet));
        }
Esempio n. 4
0
        public ActionResult Create(PaginaViewModel model)
        {
            var resultado = false;

            try
            {
                //  model.DtCadastro = DateTime.Now;
                var pagina = model.ParsePaginaViewModel(model);
                resultado = (_repo.Salvar(pagina) > 0);
            }
            catch (Exception ex)
            {
                var message = string.Format("ERRO CREATE PAGINA  | Mensagem : {0}", ex.Message);
            }

            return(Json(new { Resultado = resultado }, JsonRequestBehavior.AllowGet));
        }
Esempio n. 5
0
        public ActionResult Edit(int idPerfil)
        {
            var model = new PaginaViewModel(PaginaQuery.ConsultarAcaoPorID(idPerfil));

            return(PartialView(model));
        }
Esempio n. 6
0
        public ActionResult Create()
        {
            var model = new PaginaViewModel();

            return(PartialView(model));
        }