Esempio n. 1
0
        public static int EliminarNodosPorPadre(int id)
        {
            ControlLocalizacion ControlLocalizacion = new ControlLocalizacion();
            LocalizacionS       PartePadre          = new LocalizacionS(id);

            return(ControlLocalizacion.EliminarNodosPorPadre(PartePadre, 1));
        }
Esempio n. 2
0
        public static List <Nodo> ObtenerNodos(Nodo Nodo)
        {
            List <Nodo>          ArrayNodo           = new List <Nodo>();
            ControlLocalizacion  ControlLocalizacion = new ControlLocalizacion();
            List <LocalizacionS> Localizaciones      = ControlLocalizacion.ObtenerLocalizacionesPorOrigen(int.Parse(Nodo.attr.id));

            if (Localizaciones.Count() != 0)
            {
                foreach (LocalizacionS Localizacion in Localizaciones)
                {
                    Nodo _Nodo = new Nodo();
                    _Nodo.data  = Localizacion.LOCA_Nombre;
                    _Nodo.state = "false";
                    _Nodo.attr  = new AtributoNodo {
                        id = Localizacion.LOCA_Interno.ToString(), selected = true
                    };
                    _Nodo.children = ObtenerNodos(_Nodo);
                    ArrayNodo.Add(_Nodo);
                }
                return(ArrayNodo);
            }
            else
            {
                return(null);
            }
        }
Esempio n. 3
0
        public static int InsertarNodo(int?idnodo, string name, int idnodopadre, Boolean op)
        {
            LocalizacionS       Localizacion        = new LocalizacionS();
            ControlLocalizacion ControlLocalizacion = new ControlLocalizacion();

            Localizacion.LOCA_Nombre = name;
            if (op)
            {
                Localizacion.LOCA_Interno = null;
                Localizacion.LOCA_Origen  = idnodopadre;
                return(ControlLocalizacion.InsertarLocalizacion(Localizacion, 1, null));
            }
            else
            {
                Localizacion.LOCA_Interno = idnodo;
                Localizacion.LOCA_Origen  = idnodopadre;
                return(ControlLocalizacion.InsertarLocalizacion(Localizacion, null, 1));
            }
        }
Esempio n. 4
0
        public static List <LocalizacionS> Localizaciones()
        {
            ControlLocalizacion CLoca = new ControlLocalizacion();

            return(CLoca.ObtenerLocalizaciones());
        }
Esempio n. 5
0
        public List <LocalizacionS> ObtenerLocalizacionesLike(string Nombre)
        {
            ControlLocalizacion ControlLocalizacion = new ControlLocalizacion();

            return(ControlLocalizacion.ObtenerLocalizacionesLike(Nombre));
        }