Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
 public List <Circunferencia> GetListaOrdenada()
 {
     return(ListaCircunferencias.OrderBy(c => c.Radio).ToList());
 }
Exemplo n.º 3
0
 public void Borrar(Circunferencia circunferencia)
 {
     ListaCircunferencias.Remove(circunferencia);
     EstaModificado = true;
 }
Exemplo n.º 4
0
 public void Agregar(Circunferencia circunferencia)
 {
     ListaCircunferencias.Add(circunferencia);
     EstaModificado = true;
 }
Exemplo n.º 5
0
 public bool ExisteCircunferencia(Circunferencia circunferencia)
 {
     return(ListaCircunferencias.Contains(circunferencia));
 }
Exemplo n.º 6
0
 public List <Circunferencia> GetListaFiltrada(int valorRadio)
 {
     return(ListaCircunferencias.Where(c => c.Radio >= valorRadio).ToList());
 }