public static global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu GetLink(global::ce.GEB_NGN_PCR_Practica1.Ventana source, global::ce.GEB_NGN_PCR_Practica1.Menu target) { global::System.Collections.Generic.IList <global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu> links = DslModeling::DomainRoleInfo.GetElementLinks <global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu>(source, global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu.VentanaDomainRoleId); foreach (global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu link in links) { if (target.Equals(link.Menu)) { return(link); } } return(null); }
public static global::System.Collections.ObjectModel.ReadOnlyCollection <global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu> GetLinks(global::ce.GEB_NGN_PCR_Practica1.Ventana source, global::ce.GEB_NGN_PCR_Practica1.Menu target) { global::System.Collections.Generic.List <global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu> outLinks = new global::System.Collections.Generic.List <global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu>(); global::System.Collections.Generic.IList <global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu> links = DslModeling::DomainRoleInfo.GetElementLinks <global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu>(source, global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu.VentanaDomainRoleId); foreach (global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu link in links) { if (target.Equals(link.Menu)) { outLinks.Add(link); } } return(outLinks.AsReadOnly()); }