private void LeerDatosDelArchivo() { if (!File.Exists(_archivo)) { return; } StreamReader lector = new StreamReader(_archivo); while (!lector.EndOfStream) { string linea = lector.ReadLine(); Circunferencia circunferencia = ConstruirCircunferencia(linea); ListaCircunferencias.Add(circunferencia); } lector.Close(); }
public List <Circunferencia> GetListaOrdenada() { return(ListaCircunferencias.OrderBy(c => c.Radio).ToList()); }
public void Borrar(Circunferencia circunferencia) { ListaCircunferencias.Remove(circunferencia); EstaModificado = true; }
public void Agregar(Circunferencia circunferencia) { ListaCircunferencias.Add(circunferencia); EstaModificado = true; }
public bool ExisteCircunferencia(Circunferencia circunferencia) { return(ListaCircunferencias.Contains(circunferencia)); }
public List <Circunferencia> GetListaFiltrada(int valorRadio) { return(ListaCircunferencias.Where(c => c.Radio >= valorRadio).ToList()); }