public static int EliminarNodosPorPadre(int id) { ControlLocalizacion ControlLocalizacion = new ControlLocalizacion(); LocalizacionS PartePadre = new LocalizacionS(id); return(ControlLocalizacion.EliminarNodosPorPadre(PartePadre, 1)); }
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); } }
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)); } }
public static List <LocalizacionS> Localizaciones() { ControlLocalizacion CLoca = new ControlLocalizacion(); return(CLoca.ObtenerLocalizaciones()); }
public List <LocalizacionS> ObtenerLocalizacionesLike(string Nombre) { ControlLocalizacion ControlLocalizacion = new ControlLocalizacion(); return(ControlLocalizacion.ObtenerLocalizacionesLike(Nombre)); }