/// <summary> /// quita elemto, al ser patente no se puede quitar /// </summary> /// <param name="d"></param> public override void Remove(FamiliaElement d) { throw new Exception("No se puede quitar una patente"); }
/// <summary> /// agrega elemento, al ser patente no se puede agregar /// </summary> /// <param name="d"></param> public override void Add(FamiliaElement d) { throw new Exception("No se puede agregar una patente"); }
/// <summary> /// quita elementos (patentes o familias) /// </summary> /// <param name="d">FamiliaElement</param> public override void Remove(FamiliaElement d) { _accesos.RemoveAll(x => x.IdFamiliaElement == d.IdFamiliaElement); //_accesos.Remove(d); }
/// <summary> /// agrega elementos a la lista (patentes o familia) /// </summary> /// <param name="d">FamiliaElement</param> public override void Add(FamiliaElement d) { _accesos.Add(d); }
public abstract void Remove(FamiliaElement d);
public abstract void Add(FamiliaElement d);