예제 #1
0
        public ActionResult Index(ModelModulo model)
        {
            model.Filtros = PreencherFiltros();
            if (model.pfiltro == 1)
            {
                if (model.pnome != null)
                {
                    model.Modulos = repositorio.PesqNome(model.pnome).ToList();
                }
                else
                {
                    model.Modulos = repositorio.SelecionarTodos().ToList();
                }
            }
            else if (model.pfiltro == 2)
            {
                if (model.pnome != null)
                {
                    model.Modulos = repositorio.PesqCod(model.pnome).ToList();
                }
                else
                {
                    model.Modulos = repositorio.SelecionarTodos().ToList();
                }
            }

            else
            {
                model.Modulos = repositorio.SelecionarTodos().ToList();
            }
            return View(model);
        }
예제 #2
0
 public ActionResult Index()
 {
     var model = new ModelModulo();
     model.Modulos = repositorio.SelecionarTodos().ToList();
     model.Filtros = PreencherFiltros();
     return View(model);
 }
예제 #3
0
 public ActionResult Inserir()
 {
     var mod = new Modulo();
     var model = new ModelModulo();
     model.Modulo = mod;
     model.Modulo.enumsit = EnumSituacao.Ativo;
     ViewBag.Title = "Novo";
     ViewBag.Label = "Novo Modulo";
     return PartialView("_NewEdit", model);
 }
예제 #4
0
 public ActionResult Editar(ModelModulo modelo)
 {
     repositorio.Editar(modelo.Modulo);
     return RedirectToAction("Index");
 }
예제 #5
0
 public ActionResult Editar(int id)
 {
     var model = new ModelModulo();
     model.Modulo = repositorio.SelecionarTodos().Where(m => m.Id == id).FirstOrDefault();
     ViewBag.Title = "Editar";
     ViewBag.Label = "Editar Modulo";
     return PartialView("_NewEdit", model);
 }