Exemplo n.º 1
0
 /// <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");
 }
Exemplo n.º 2
0
 /// <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");
 }
Exemplo n.º 3
0
 /// <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);
 }
Exemplo n.º 4
0
 /// <summary>
 /// agrega elementos a la lista (patentes o familia)
 /// </summary>
 /// <param name="d">FamiliaElement</param>
 public override void Add(FamiliaElement d)
 {
     _accesos.Add(d);
 }
Exemplo n.º 5
0
 public abstract void Remove(FamiliaElement d);
Exemplo n.º 6
0
 public abstract void Add(FamiliaElement d);