public ActionResult DesassociarLinksEGrupos() { Usuario usr = Session["UsuarioAtual"] as Usuario; ViewBag.UsuarioLogado = usr.nome; CadastroMenuBO cBO = new CadastroMenuBO(); GrupoUsuarioBO gBO = new GrupoUsuarioBO(); MVlinkEGrupo MV = new MVlinkEGrupo(); List <SelectListItem> listaGrupo = new List <SelectListItem>(); foreach (var obj in gBO.ListarGrupos()) { listaGrupo.Add(new SelectListItem { Text = obj.nome, Value = obj.id.ToString() }); } MV.ListaDeGrupos = listaGrupo; TempData["grupos"] = listaGrupo; MV.ListaDeLinks = cBO.listaDeLinks().ToList(); return(View(MV)); }
public void ExcluirAssociacao(String ids) { GrupoXMenuBO gXm = new GrupoXMenuBO(); MVlinkEGrupo MV = JsonConvert.DeserializeObject <MVlinkEGrupo>(ids); gXm.Excluir(MV.LinksIds[0], MV.GrupoId); }
public ActionResult AssociarLinksEGrupos(String associarGrupos) { MVlinkEGrupo MV = JsonConvert.DeserializeObject <MVlinkEGrupo>(associarGrupos); GrupoXMenuBO gXm = new GrupoXMenuBO(); gXm.Gravar(MV.LinksIds, MV.GrupoId); return(RedirectToAction("AssociarLinksEGrupos")); }
public ActionResult DesassociarLinksEGrupos(String x) { GrupoXMenuBO gXm = new GrupoXMenuBO(); ListaLinksFiltrados = gXm.ListarPorGrupo(Convert.ToInt32(x)); MVlinkEGrupo MV = new MVlinkEGrupo(); MV.ListaDeGrupos = TempData["grupos"] as List <SelectListItem>; return(View(MV)); }
public JsonResult ListarLinksAssociacao(String GrupoSelecionado) { GrupoXMenuBO gXm = new GrupoXMenuBO(); MVlinkEGrupo MV = new MVlinkEGrupo(); if (GrupoSelecionado != "") { ListaLinksFiltrados = gXm.ListarPorGrupo(Convert.ToInt32(GrupoSelecionado)); MV.ListaDeLinks = ListaLinksFiltrados; } else { MV.ListaDeLinks = null; } return(Json(MV.ListaDeLinks, JsonRequestBehavior.AllowGet)); }