public ActionResult Index() { ViewBag.Title = RetornaNomePagina("/Pagina"); var model = new PaginaViewModel(); return(View(model)); }
//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)); }
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)); }
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)); }
public ActionResult Edit(int idPerfil) { var model = new PaginaViewModel(PaginaQuery.ConsultarAcaoPorID(idPerfil)); return(PartialView(model)); }
public ActionResult Create() { var model = new PaginaViewModel(); return(PartialView(model)); }