void IModuleLink.RemoveModule(Module module) { if (this.Modules.Contains(module)) this.Modules.Remove(module); }
void IModuleLink.AddModule(Module module) { if (!this.Modules.Contains(module)) this.Modules.Add(module); }
void IModuleLink.AddModule(Module module) { var modules = ((IModuleLink)this).Modules.ToList(); if (!modules.Contains(module)) { this.Entity.nHydrateModel.IndexModules.Add(new IndexModule(this.Partition) { IndexID = this.Id, ModuleId = module.Id }); } }
void IModuleLink.RemoveModule(Module module) { var modules = ((IModuleLink)this).Modules.ToList(); if (modules.Contains(module)) { var o = this.Entity.nHydrateModel.IndexModules.FirstOrDefault(x => x.IndexID == this.Id && x.ModuleId == module.Id); if (o != null) this.Entity.nHydrateModel.IndexModules.Remove(o); } }
void IModuleLink.AddModule(Module module) { var modules = ((IModuleLink)this).Modules.ToList(); if (!modules.Contains(module)) { this.ParentEntity.nHydrateModel.RelationModules.Add(new RelationModule(this.Partition) { RelationID = this.Id, ModuleId = module.Id }); } }