protected void Page_Load(object sender, EventArgs e) { var permisos = new PermisosSesion(this.Page); permisos.ValidarSesion(); if (!Page.IsPostBack) { //permisos.ValidarPermisos(this.rtb1); int idMatriz = Int32.Parse(Request.QueryString["IdMatriz"]); SIANCENTRAL_CCEntities1 model = new SIANCENTRAL_CCEntities1(); CN_CatCNac_ACYS cnACYS = new CN_CatCNac_ACYS(model); Session["cnACYS"] = cnACYS; if (Request.QueryString["Id"] != "undefined") { int id = Int32.Parse(Request.QueryString["Id"]); //CN_CatCNac_ACYS cnACYS = (CN_CatCNac_ACYS)Session["cnACYS"]; var acys = cnACYS.ConsultarACYS_Item(id); object objCN_ACYS = acys; AsignacionCampos.AsignaCamposForma(ref objCN_ACYS, "", this); } cmbNivelAcys.DataSource = cnACYS.ComboNiveles(idMatriz); cmbNivelAcys.DataBind(); cmbTipoCuenta.DataSource = cnACYS.ComboTipoCuenta(); cmbTipoCuenta.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { var permisos = new PermisosSesion(this.Page); permisos.ValidarSesion(); //permisos.ValidarPermisos(this.rtb1); lblId.Text = Request.QueryString["Id"]; lblNombre.Text = Request.QueryString["Nombre"]; int id = Int32.Parse(Request.QueryString["Id"]); CN_CatClienteMatriz cm_Matriz = new CN_CatClienteMatriz(); List <CapaDatos.CatClienteMatriz_Permisos> lista = cm_Matriz.ConsultarPermisos(id); if (lista.Count > 0) { chkAcuEconomico.Checked = lista[0].AcuerdoEcon.Value; this.chkAsignadoRIK.Checked = lista[0].AsigRIK.Value; this.chkDatosFiscales.Checked = lista[0].DatosFisc.Value; this.chkDiasCredito.Checked = lista[0].DiasCredito.Value; this.chkMOV80.Checked = lista[0].MOV80.Value; } }
protected void Page_Load(object sender, EventArgs e) { var permisos = new PermisosSesion(this.Page); permisos.ValidarSesion(); ValidarPermisos(); CN_CatClienteMatriz cm_Matriz = new CN_CatClienteMatriz(); this.dgClienteMatriz.DataSource = cm_Matriz.ConsultarTodos(); this.dgClienteMatriz.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { var permisos = new PermisosSesion(this.Page); permisos.ValidarSesion(); if (!Page.IsPostBack) { //permisos.ValidarPermisos(this.rtb1); List <CatCNac_Estructura> hijosPrimerNodo = null; RadTreeNode nodoOrigen = null; int id = Int32.Parse(Request.QueryString["Id"]); int id_ClienteMat = Int32.Parse(Request.QueryString["IdMatriz"]); string NombreCliente = Request.QueryString["Nombre"]; CN_CatCNac_Estructura cm_Estr = new CN_CatCNac_Estructura(model); listEstructura = cm_Estr.ConsultarTodos(id_ClienteMat); CN_CatCNac_Usuario cm_Usuario = new CN_CatCNac_Usuario(model); Session["cm_Usuario"] = cm_Usuario; cmbRol_Auditorias.DataSource = cm_Usuario.ComboAuditorias(); cmbRol_Auditorias.DataBind(); cmbRol_Ecommerce.DataSource = cm_Usuario.ComboECommerce(); cmbRol_Ecommerce.DataBind(); if (id > 0) { var usuario = cm_Usuario.ConsultarItem(id); object objusuario = usuario; AsignacionCampos.AsignaCamposForma(ref objusuario, "", this); //Permisos listPermisos = cm_Usuario.ConsultarPermisos(id); } nodoOrigen = new RadTreeNode(NombreCliente, "0"); nodoOrigen.Font.Bold = true; nodoOrigen.Font.Size = 11; hijosPrimerNodo = listEstructura.Where(x => x.Nivel == 1).ToList(); ConstruirEstructura(ref nodoOrigen, hijosPrimerNodo); treeEstructura.Nodes.Add(nodoOrigen); treeEstructura.ExpandAllNodes(); } }
protected void Page_Load(object sender, EventArgs e) { var permisos = new PermisosSesion(this.Page); permisos.ValidarSesion(); //permisos.ValidarPermisos(this.rtb1); int id_ClienteMatriz = Int32.Parse(Request.QueryString["Id"]); CN_CatClienteMatriz cm_Matriz = new CN_CatClienteMatriz(); dgAfiliaciones.DataSource = cm_Matriz.ConsultarAfiliaciones(id_ClienteMatriz); dgAfiliaciones.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { var permisos = new PermisosSesion(this.Page); permisos.ValidarSesion(); if (!Page.IsPostBack) { if (repClientes != null) { CN_CatCNac_Matriz cn_CNCliente = new CN_CatCNac_Matriz(model); Session["CNCliente"] = cn_CNCliente; this.repClientes.DataSource = cn_CNCliente.ConsultarTodos(); this.repClientes.DataBind(); } } }
protected void Page_Load(object sender, EventArgs e) { var permisos = new PermisosSesion(this.Page); permisos.ValidarSesion(); if (!Page.IsPostBack) { // permisos.ValidarPermisos(this.rtb1); int id_ClienteMat = Int32.Parse(Request.QueryString["Id"]); CN_CatCNac_Usuario cm_Usuario = new CN_CatCNac_Usuario(model); dgUsuarios.DataSource = cm_Usuario.ConsultarTodos(id_ClienteMat); dgUsuarios.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { var permisos = new PermisosSesion(this.Page); permisos.ValidarSesion(); if (!Page.IsPostBack) { // permisos.ValidarPermisos(this.rtb1); CN_CatCNac_Solicitudes cn = new CN_CatCNac_Solicitudes(model); this.dgSolicitudes.DataSource = cn.ConsultarTodos("", 0); dgSolicitudes.DataBind(); this.cmbEstatus.DataSource = cn.ConsultarEstatus(); this.cmbEstatus.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { int id = Int32.Parse(Request.QueryString["Id"]); var permisos = new PermisosSesion(this.Page); permisos.ValidarSesion(); if (!Page.IsPostBack) { //permisos.ValidarPermisos(this.rtb1); if (dgACYS != null) { CN_CatCNac_ACYS cnACYS = new CN_CatCNac_ACYS(model); dgACYS.DataSource = cnACYS.ConsultarACYS(id); dgACYS.DataBind(); } } }
protected void Page_Load(object sender, EventArgs e) { int id = Int32.Parse(Request.QueryString["Id"]); int sucursal = Int32.Parse(Request.QueryString["Sucursal"]); var permisos = new PermisosSesion(this.Page); permisos.ValidarSesion(); if (!Page.IsPostBack) { // permisos.ValidarPermisos(this.rtb1); CN_CatCNac_Solicitudes cn = new CN_CatCNac_Solicitudes(model); var solic = cn.ConsultarItem(id, sucursal); object objMatriz_Solic = solic; AsignacionCampos.AsignaCamposForma(ref objMatriz_Solic, "", this); object objMatriz_SolicDirFis = solic.CatCNac_Solicitudes_DirFiscal_1; AsignacionCampos.AsignaCamposForma(ref objMatriz_SolicDirFis, "", this); if (solic.Estatus == 1 || solic.Estatus == 5) { btnAceptar.Enabled = true; btnRechazar.Enabled = true; } else { btnAceptar.Enabled = false; btnRechazar.Enabled = false; } //this.cmbAsesorId.DataSource = cn.ComboAsesores(solic.Id_Matriz.Value); //this.cmbAsesorId.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { var permisos = new PermisosSesion(this.Page); permisos.ValidarSesion(); if (!Page.IsPostBack) { if (Request.QueryString["Id"] != "undefined") { //permisos.ValidarPermisos(this.rtb1); int id = Int32.Parse(Request.QueryString["Id"]); CN_CatCNac_Matriz negCliente = (CN_CatCNac_Matriz)Session["CNCliente"]; var cliente = negCliente.ConsultarItem(id); object objCN_Cliente = cliente; AsignacionCampos.AsignaCamposForma(ref objCN_Cliente, "", this); } } }
protected void Page_Load(object sender, EventArgs e) { var permisos = new PermisosSesion(this.Page); permisos.ValidarSesion(); if (!Page.IsPostBack) { // permisos.ValidarPermisos(this.rtb1); int id_ClienteMat = Int32.Parse(Request.QueryString["Id"]); CN_CatClienteMatriz cm_Matriz = new CN_CatClienteMatriz(model); Session["cm_Matriz"] = cm_Matriz; Session["model_Matriz"] = model; Session["Nuevo"] = false; cmbSoportes.DataSource = cm_Matriz.ComboSoportes(); cmbSoportes.DataBind(); CatCNac_Matriz matriz = cm_Matriz.ConsultarMatriz(id_ClienteMat); Session.Add("matrizOr", matriz); if (matriz.CatACYS_SIANCENTRAL != null) { object objMatriz_SIANCENTRAL = matriz.CatACYS_SIANCENTRAL; AsignacionCampos.AsignaCamposForma(ref objMatriz_SIANCENTRAL, "", this); object objMatriz_IntranetFranq = matriz.CatCNac_IntranetFran; AsignacionCampos.AsignaCamposForma(ref objMatriz_IntranetFranq, "", this); } else { Session["Nuevo"] = true; } listDirFiscales = cm_Matriz.ConsutarDirFiscales(id_ClienteMat); //listProductos = cm_Matriz.ConsultarProductos(0); string[] soportes = { "" }; if (matriz.CatCNac_IntranetFran != null && matriz.CatCNac_IntranetFran.Soportes != null) { soportes = matriz.CatCNac_IntranetFran.Soportes.Split(','); } foreach (string sop in soportes) { if (sop.Trim() != "") { cmbSoportes.Items.FindItemByValue(sop.Trim()).Checked = true; } } cmbTipoMoneda.DataSource = cm_Matriz.ComboMoneda(); cmbTipoMoneda.DataBind(); cmbAddendaTipo.DataSource = cm_Matriz.ComboAddenda(); cmbAddendaTipo.DataBind(); cmbCatEspecial.DataSource = cm_Matriz.ComboCatEspecial(); cmbCatEspecial.DataBind(); cmbProdPermitidos.DataSource = cm_Matriz.ComboProdPermitidos(); cmbProdPermitidos.DataBind(); cmbTipoNotaCred.DataSource = cm_Matriz.ComboTipoNotaCred(); cmbTipoNotaCred.DataBind(); cmbMetodoPago.DataSource = cm_Matriz.ComboMetPago(); cmbMetodoPago.DataBind(); csbStrCondicionesClienteMac.DataSource = cm_Matriz.ConsultaCondiciones(); csbStrCondicionesClienteMac.DataBind(); //cmbStrTipoClienteMac.DataSource = cm_Matriz.ConsultaTipos(); //cmbStrTipoClienteMac.DataBind(); listFranquicias = cm_Matriz.ListaFranquicias(id_ClienteMat); this.cmbConvenioId.DataSource = this.ListNoUtilizados(); this.cmbConvenioId.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { // var listacontrol= GetListaControles(this); var permisos = new PermisosSesion(this.Page); permisos.ValidarSesion(); if (!Page.IsPostBack) { // permisos.ValidarPermisos(this.rtb1); int id_ClienteMat = Int32.Parse(Request.QueryString["Id"]); int id_matriz = Int32.Parse(Request.QueryString["IdMatriz"]); CN_CatClienteMatriz cm_Matriz = new CN_CatClienteMatriz(model); Session["cm_Matriz"] = cm_Matriz; CN_CatCNac_ACYS cm_ACYS = new CN_CatCNac_ACYS(model); CatCNac_ACYS matriz = cm_ACYS.ConsultarACYS_Item(id_ClienteMat); Session.Add("matrizOr", matriz); object objMatriz = matriz; AsignacionCampos.AsignaCamposForma(ref objMatriz, "", this); if (matriz.CatACYS_Cliente != null) { object objMatriz_Cliente = matriz.CatACYS_Cliente; AsignacionCampos.AsignaCamposForma(ref objMatriz_Cliente, "", this); object objMatriz_RecPedido = matriz.CatACYS_RecPedido; AsignacionCampos.AsignaCamposForma(ref objMatriz_RecPedido, "", this); object objMatriz_CondPago = matriz.CatACYS_CondPago; AsignacionCampos.AsignaCamposForma(ref objMatriz_CondPago, "", this); object objMatriz_ServValor = matriz.CatACYS_ServValor; AsignacionCampos.AsignaCamposForma(ref objMatriz_ServValor, "", this); object objMatriz_OtrosApoyos = matriz.CatACYS_OtrosApoyos; AsignacionCampos.AsignaCamposForma(ref objMatriz_OtrosApoyos, "", this); //Asigna garantias var datosGar = matriz.CatACYS_Productos_DatosGar.Where(x => x.Id_TG == 1).FirstOrDefault(); if (datosGar != null) { this.Fac_Kilo.Value = datosGar.FactorGarantia; this.PNeta_Kilo.Value = datosGar.UPrimaNeta; } datosGar = matriz.CatACYS_Productos_DatosGar.Where(x => x.Id_TG == 2).FirstOrDefault(); if (datosGar != null) { this.Fac_Comensal.Value = datosGar.FactorGarantia; this.PNeta_Comensal.Value = datosGar.UPrimaNeta; } datosGar = matriz.CatACYS_Productos_DatosGar.Where(x => x.Id_TG == 3).FirstOrDefault(); if (datosGar != null) { this.Fac_Habitacion.Value = datosGar.FactorGarantia; this.PNeta_Habitacion.Value = datosGar.UPrimaNeta; } datosGar = matriz.CatACYS_Productos_DatosGar.Where(x => x.Id_TG == 4).FirstOrDefault(); if (datosGar != null) { this.Fac_Iguala.Value = datosGar.FactorGarantia; this.PNeta_Iguala.Value = datosGar.UPrimaNeta; } Session["Nuevo"] = false; } else { Session["Nuevo"] = true; } listDirFiscales = cm_Matriz.ConsutarDirFiscales(); listProductos = cm_Matriz.ConsultarProductos(0, id_ClienteMat); listProductosKilo = cm_Matriz.ConsultarProductos(1, id_ClienteMat); listProductosComensal = cm_Matriz.ConsultarProductos(2, id_ClienteMat); listProductosHabitacion = cm_Matriz.ConsultarProductos(3, id_ClienteMat); listProductosIguala = cm_Matriz.ConsultarProductos(4, id_ClienteMat); listProductosServicios = cm_Matriz.ConsultarProductos(5, id_ClienteMat); AsignaPermisosCampos(); Session.Remove("Fechas_1"); Session.Remove("Fechas_2"); Session.Remove("Fechas_3"); Session.Remove("Fechas_4"); // matriz.CatACYS_Productos_DatosGar_Fechas Dictionary <int, DateTime> FechasCorteDict = new Dictionary <int, DateTime>(); var fechas1 = matriz.CatACYS_Productos_DatosGar_Fechas.Where(x => x.Id_TG == 1).ToList(); if (fechas1.Count > 0) { foreach (CatACYS_Productos_DatosGar_Fechas fechaGar in matriz.CatACYS_Productos_DatosGar_Fechas) { int mes = fechaGar.Mes.Value; DateTime fecha = fechaGar.FechaCorte.Value; FechasCorteDict.Add(mes, fecha); } Session["Fechas_1"] = FechasCorteDict; } var fechas2 = matriz.CatACYS_Productos_DatosGar_Fechas.Where(x => x.Id_TG == 2).ToList(); FechasCorteDict = new Dictionary <int, DateTime>(); if (fechas2.Count > 0) { foreach (CatACYS_Productos_DatosGar_Fechas fechaGar in matriz.CatACYS_Productos_DatosGar_Fechas) { int mes = fechaGar.Mes.Value; DateTime fecha = fechaGar.FechaCorte.Value; FechasCorteDict.Add(mes, fecha); } Session["Fechas_2"] = FechasCorteDict; } FechasCorteDict = new Dictionary <int, DateTime>(); var fechas3 = matriz.CatACYS_Productos_DatosGar_Fechas.Where(x => x.Id_TG == 3).ToList(); if (fechas3.Count > 0) { foreach (CatACYS_Productos_DatosGar_Fechas fechaGar in matriz.CatACYS_Productos_DatosGar_Fechas) { int mes = fechaGar.Mes.Value; DateTime fecha = fechaGar.FechaCorte.Value; FechasCorteDict.Add(mes, fecha); } Session["Fechas_3"] = FechasCorteDict; } FechasCorteDict = new Dictionary <int, DateTime>(); var fechas4 = matriz.CatACYS_Productos_DatosGar_Fechas.Where(x => x.Id_TG == 4).ToList(); if (fechas4.Count > 0) { foreach (CatACYS_Productos_DatosGar_Fechas fechaGar in matriz.CatACYS_Productos_DatosGar_Fechas) { int mes = fechaGar.Mes.Value; DateTime fecha = fechaGar.FechaCorte.Value; FechasCorteDict.Add(mes, fecha); } Session["Fechas_4"] = FechasCorteDict; } cmbDireccionesFiscales.DataSource = cm_Matriz.ComboDireccionesFiscales(id_matriz); cmbDireccionesFiscales.DataBind(); } divGarantias.Visible = chkGarantia.Checked; this.divServicios.Visible = chkServicios.Checked; this.rdFecha.Enabled = false; this.rdFecha.SelectedDate = DateTime.Now; }
protected void Page_Load(object sender, EventArgs e) { List <CatCNac_Estructura> hijosPrimerNodo = null; RadTreeNode nodoOrigen = null; int id_ClienteMat = Int32.Parse(Request.QueryString["Id"]); string NombreCliente = Request.QueryString["Nombre"]; nodoOrigen = new RadTreeNode(NombreCliente, "0"); nodoOrigen.Font.Bold = true; nodoOrigen.Font.Size = 11; var permisos = new PermisosSesion(this.Page); permisos.ValidarSesion(); if (!Page.IsPostBack) { //permisos.ValidarPermisos(this.rtb1); CN_CatCNac_Estructura cm_Estr = new CN_CatCNac_Estructura(model); listEstructura = cm_Estr.ConsultarTodos(id_ClienteMat); CN_CatClienteMatriz cm_Matriz = new CN_CatClienteMatriz(model); matriz = cm_Matriz.ConsultarMatrizItem(id_ClienteMat); CN_CatCNac_ACYS cm_ACYS = new CN_CatCNac_ACYS(model); listaACYS = cm_ACYS.ConsultarACYS(id_ClienteMat); if (matriz.Nivel_1.Value) { nivelMax = 1; } if (matriz.Nivel_2.Value) { nivelMax = 2; } if (matriz.Nivel_3.Value) { nivelMax = 3; } if (matriz.Nivel_4.Value) { nivelMax = 4; } hijosPrimerNodo = listEstructura.Where(x => x.Nivel == 1).ToList(); ConstruirEstructura(ref nodoOrigen, hijosPrimerNodo); treeEstructura.Nodes.Add(nodoOrigen); //Menus RadMenuItem menuNuevo = new RadMenuItem("Nuevo..."); menuNuevo.Value = "Nuevo"; RadMenuItem menuBorrar = new RadMenuItem("Borrar"); menuBorrar.Value = "Borrar"; RadMenuItem menuAsignar = new RadMenuItem("Asignar"); menuAsignar.Value = "Asignar"; //RadMenuItem menuAsignar1 = new RadMenuItem("Asignar1"); RadMenuItem menuNuevo_A = new RadMenuItem("Nuevo..."); menuNuevo_A.Value = "Nuevo"; RadMenuItem menuBorrar_A = new RadMenuItem("Borrar"); menuBorrar_A.Value = "Borrar"; RadMenuItem menuAsignar_A = new RadMenuItem("Asignar"); menuAsignar_A.Value = "Asignar"; //RadMenuItem menuAsignar1_A = new RadMenuItem("Asignar1"); //menuAsignar1_A.Value = "Asignar1"; //RadMenuItem menuAsignar2_A = new RadMenuItem("Asignar2"); //menuAsignar2_A.Value = "Asignar2"; RadMenuItem menuNuevo_B = new RadMenuItem("Nuevo..."); menuNuevo_B.Value = "Nuevo"; RadMenuItem menuBorrar_B = new RadMenuItem("Borrar"); menuBorrar_B.Value = "Borrar"; RadMenuItem menuAsignar_B = new RadMenuItem("Asignar"); menuAsignar_B.Value = "Asignar"; //RadMenuItem menuAsignar1_B = new RadMenuItem("Asignar1"); //menuAsignar1_B.Value = "Asignar1"; //RadMenuItem menuAsignar2_B = new RadMenuItem("Asignar2"); //menuAsignar2_B.Value = "Asignar2"; //RadMenuItem menuAsignar3_B = new RadMenuItem("Asignar3"); //menuAsignar3_B.Value = "Asignar3"; RadMenuItem menuNuevo_C = new RadMenuItem("Nuevo..."); menuNuevo_C.Value = "Nuevo"; RadMenuItem menuBorrar_C = new RadMenuItem("Borrar"); menuBorrar_C.Value = "Borrar"; RadMenuItem menuAsignar_C = new RadMenuItem("Asignar"); menuAsignar_C.Value = "Asignar"; RadMenuItem menuAsignar1_C = new RadMenuItem("Asignar1"); menuAsignar1_C.Value = "Asignar1"; RadMenuItem menuAsignar2_C = new RadMenuItem("Asignar2"); menuAsignar2_C.Value = "Asignar2"; RadMenuItem menuAsignar3_C = new RadMenuItem("Asignar3"); menuAsignar3_C.Value = "Asignar3"; RadMenuItem menuAsignar4_C = new RadMenuItem("Asignar4"); menuAsignar4_C.Value = "Asignar4"; RadTreeViewContextMenu menuNodos1 = new RadTreeViewContextMenu(); menuNodos1.ID = "menuNodos1"; menuNodos1.Items.Add(menuNuevo); menuNodos1.Items.Add(menuBorrar); menuNodos1.Items.Add(menuAsignar); ; RadTreeViewContextMenu menuNodos2 = new RadTreeViewContextMenu(); menuNodos2.ID = "menuNodos2"; menuNodos2.Items.Add(menuNuevo_A); menuNodos2.Items.Add(menuBorrar_A); menuNodos2.Items.Add(menuAsignar_A); RadTreeViewContextMenu menuNodos3 = new RadTreeViewContextMenu(); menuNodos3.ID = "menuNodos3"; menuNodos3.Items.Add(menuNuevo_B); menuNodos3.Items.Add(menuBorrar_B); menuNodos3.Items.Add(menuAsignar_B); RadTreeViewContextMenu menuNodos4 = new RadTreeViewContextMenu(); menuNodos4.ID = "menuNodos4"; menuNodos4.Items.Add(menuNuevo_C); menuNodos4.Items.Add(menuBorrar_C); menuNodos4.Items.Add(menuAsignar_C); menuNodos4.Items.Add(menuAsignar1_C); menuNodos4.Items.Add(menuAsignar2_C); menuNodos4.Items.Add(menuAsignar3_C); menuNodos4.Items.Add(menuAsignar4_C); treeEstructura.ContextMenus.Add(menuNodos1); treeEstructura.ContextMenus.Add(menuNodos2); treeEstructura.ContextMenus.Add(menuNodos3); treeEstructura.ContextMenus.Add(menuNodos4); AgregarControles(ref nodoOrigen, hijosPrimerNodo, null); // ConsultaTipos() CN_CatClienteMatriz cnMat = new CN_CatClienteMatriz(model); var sucursales = cnMat.ConsultaTipos(); listaSucursales = sucursales; var menuSuc = new RadMenuItem("Sucursales"); foreach (CatCDI suc in sucursales) { RadMenuItem itemAgregar = new RadMenuItem(suc.Id_Cd.ToString() + "-" + suc.Cd_Nombre); itemAgregar.Value = suc.Id_Cd.ToString(); menuSuc.Items.Add(itemAgregar); } var menuA = treeEstructura.ContextMenus[3]; menuA.Items.Add(menuSuc); var menuAsig1 = menuA.Items[3]; var acys1 = listaACYS.Where(x => x.NivelAcys == 1).ToList(); foreach (CatCNac_ACYS ac in acys1) { RadMenuItem itemAgregar = new RadMenuItem(ac.Nombre); itemAgregar.Value = "[ACYS]" + ac.Id.ToString(); menuAsig1.Items.Add(itemAgregar); } var menuAsig2 = menuA.Items[4]; var acys2 = listaACYS.Where(x => x.NivelAcys == 2).ToList(); foreach (CatCNac_ACYS ac in acys2) { RadMenuItem itemAgregar = new RadMenuItem(ac.Nombre); itemAgregar.Value = "[ACYS]" + ac.Id.ToString(); menuAsig2.Items.Add(itemAgregar); } var menuAsig3 = menuA.Items[5]; var acys3 = listaACYS.Where(x => x.NivelAcys == 3).ToList(); foreach (CatCNac_ACYS ac in acys3) { RadMenuItem itemAgregar = new RadMenuItem(ac.Nombre); itemAgregar.Value = "[ACYS]" + ac.Id.ToString(); menuAsig3.Items.Add(itemAgregar); } var menuAsig4 = menuA.Items[6]; var acys4 = listaACYS.Where(x => x.NivelAcys == 4).ToList(); foreach (CatCNac_ACYS ac in acys4) { RadMenuItem itemAgregar = new RadMenuItem(ac.Nombre); itemAgregar.Value = "[ACYS]" + ac.Id.ToString(); menuAsig4.Items.Add(itemAgregar); } var menuB = treeEstructura.ContextMenus[0]; foreach (CatCNac_ACYS ac in acys1) { RadMenuItem itemAgregar = new RadMenuItem(ac.Nombre); itemAgregar.Value = "[ACYS]" + ac.Id.ToString(); menuB.Items[2].Items.Add(itemAgregar); } var menuC = treeEstructura.ContextMenus[1]; foreach (CatCNac_ACYS ac in acys2) { RadMenuItem itemAgregar = new RadMenuItem(ac.Nombre); itemAgregar.Value = "[ACYS]" + ac.Id.ToString(); menuC.Items[2].Items.Add(itemAgregar); } var menuD = treeEstructura.ContextMenus[2]; foreach (CatCNac_ACYS ac in acys3) { RadMenuItem itemAgregar = new RadMenuItem(ac.Nombre); itemAgregar.Value = "[ACYS]" + ac.Id.ToString(); menuD.Items[2].Items.Add(itemAgregar); } } //hijosPrimerNodo = listEstructura.Where(x => x.Nivel == 1).ToList(); // treeEstructura.ExpandAllNodes(); }