// GET: Documents public ActionResult DocumentsView() { if (Session["User"] == null) { return(View("../Home/Login")); } int IdUsuario = Convert.ToInt32(Session["PerfilInterior"]); int perfilSeccion = Convert.ToInt32(Session["PerfilSecciones"]); //***** CARGA DE MENU PRINCIPAL *****// List <Parentitem> parentitem = new List <Parentitem>(); List <Clases.ItemMenu> lista_items = UsuarioModels.obtenerItemsMenu(perfilSeccion); foreach (var item in lista_items) { if (item.ruta == "") { List <childItems> childitem = new List <childItems>(); parentitem.Add(new Parentitem { nodeId = item.id_item.ToString(), nodeText = item.valor, iconCss = item.icono, child = childitem, }); List <Clases.ItemMenu> lista_items2 = UsuarioModels.obtenerItems2Menu(item.id_item); foreach (var item2 in lista_items2) { if (item2.valor == "En Tránsito" && UsuarioModels.GetTipoUser(IdUsuario) == 4 && IdUsuario != 39) { item2.ruta = "/TransitoEnCursoComercial/TransitoEnCursoComercialView"; } else if (item2.valor == "Históricos" && UsuarioModels.GetTipoUser(IdUsuario) == 4 && IdUsuario != 39) { item2.ruta = "/HistoricoComercial/HistoricoComercialView"; } childitem.Add(new childItems { nodeId = item.id_item.ToString() + "-" + item2.id_item.ToString(), nodeText = item2.valor, iconCss = item2.icono + " circulo-menu", url = item2.ruta, }); } } else { parentitem.Add(new Parentitem { nodeId = item.id_item.ToString(), nodeText = item.valor, iconCss = item.icono + " icono-item2-menu", url = item.ruta, }); } } ViewBag.dataSource2 = parentitem; //***** FIN CARGA DE MENU PRINCIPAL *****// //llamar modelo bd List <Clases.Documento> documentos = new List <Clases.Documento>(); documentos = DocumentsModels.GetDocumentos(IdUsuario); ViewBag.Documentos = documentos; // Lista Desplegable Destinatarios List <Clases.Objeto> lista_destinatarios = MantenedorModels.GetDestinatarios(IdUsuario); ViewBag.lista_destinatarios = lista_destinatarios; // Lista Desplegable Commodities List <Clases.Objeto> lista_commodities = MantenedorModels.GetCommoditiesServicioNuevo(); ViewBag.lista_commodities = lista_commodities; // Lista Desplegable Tipos Revisiones List <Objeto> lista_tipos_revisiones = new List <Objeto>(); Objeto tipo_revision1 = new Objeto(); tipo_revision1.Name = "Origen"; tipo_revision1.Code = "1"; Objeto tipo_revision2 = new Objeto(); tipo_revision2.Name = "Destino"; tipo_revision2.Code = "2"; Objeto tipo_revision3 = new Objeto(); tipo_revision3.Name = "Otro"; tipo_revision3.Code = "3"; lista_tipos_revisiones.Add(tipo_revision1); lista_tipos_revisiones.Add(tipo_revision2); lista_tipos_revisiones.Add(tipo_revision3); ViewBag.lista_tipos_revisiones = lista_tipos_revisiones; // Lista Desplegable Contenedores List <Clases.Objeto> lista_contenedores = MantenedorModels.GetContenedoresServicioNuevo(); ViewBag.lista_contenedores = lista_contenedores; return(View()); }