public void RemovePersona(int id) { foreach (Persona p in _persone) { if (p.ID == id) { _persone.Remove(p); break; } } RubricaRW.Store(_persone); }
public void ModifyPersona(Persona old, string nome, string cognome, string telefono, string cf, string padroneDi) { if (_persone.Contains(old)) { old.CodiceFiscale = cf; old.PadroneDi = padroneDi; old.Cognome = cognome; old.Nome = nome; old.Telefono = telefono; RubricaRW.Store(_persone); } else { _persone.Add(new Persona(nome, cognome, telefono, cf, padroneDi)); } }
public void AddPersona(Persona p) { _persone.Add(p); _persone.Sort(); RubricaRW.Store(_persone); }
public Rubrica() { _persone = RubricaRW.Load(); }