예제 #1
0
파일: Roles.aspx.cs 프로젝트: yeanmagu/HGI2
 private void ValidarOpcionesSeleccionadas(TreeNode nodo, List<Opciones> listaOpciones, List<AutorizacionesOpcion> listaAutorizaciones)
 {
     if (nodo.Checked && nodo.Value != "0")
     {
         if (nodo.Target != cadenaAutorizacion)
         {
             Opciones opcion = new Opciones();
             opcion.Idopciones = int.Parse(nodo.Value);
             opcion.Titulo = "";
             //opcion.Codigo = "";
             listaOpciones.Add(opcion);
         }
         else
         {
             AutorizacionesOpcion autorizacion = new AutorizacionesOpcion();
             autorizacion.IdAutorizacion = int.Parse(nodo.Value);
             autorizacion.Titulo = "";
             autorizacion.Codigo = "";
             listaAutorizaciones.Add(autorizacion);
         }
     }
     for (int i = 0; i < nodo.ChildNodes.Count; i++)
     {
         ValidarOpcionesSeleccionadas(nodo.ChildNodes[i], listaOpciones, listaAutorizaciones);
     }
 }
예제 #2
0
 private void ValidarOpcionesSeleccionadas(TreeNode nodo, List<Opciones> listaOpciones, List<AutorizacionesOpcion> listaAutorizaciones)
 {
     if (nodo.Checked && nodo.Value != "0")
     {
         if (nodo.Target != cadenaAutorizacion)
         {
             Opciones opcion = new Opciones();
             opcion.Idopciones = int.Parse(nodo.Value);
             opcion.Titulo = "";
             //opcion.Codigo = "";
             listaOpciones.Add(opcion);
             UpdateNew.Update();
             ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "script", "mostrarDatos();", true);
         }
         else
         {
             AutorizacionesOpcion autorizacion = new AutorizacionesOpcion();
             autorizacion.IdAutorizacion = int.Parse(nodo.Value);
             autorizacion.Titulo = "";
             autorizacion.Codigo = "";
             listaAutorizaciones.Add(autorizacion);
             UpdateNew.Update();
             ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "script", "mostrarDatos();", true);
         }
     }
     for (int i = 0; i < nodo.ChildNodes.Count; i++)
     {
         ValidarOpcionesSeleccionadas(nodo.ChildNodes[i], listaOpciones, listaAutorizaciones);
         UpdateNew.Update();
         ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "script", "mostrarDatos();", true);
     }
 }