public void Guardar(IList <DireccionServidor> inputs)
        {
            var listaActualizada = new ListaDireccionesServidores();

            listaActualizada.Items.AddRange(inputs);

            listaActualizada.Save(_directorio);

            lista.Items.Clear();
            lista.Items.AddRange(listaActualizada.Items);
        }
        public async Task GuardarAsync(IList <DireccionServidor> inputs)
        {
            var listaActualizada = new ListaDireccionesServidores();

            listaActualizada.Items.AddRange(inputs);

            await listaActualizada.SaveAsync(_directorio);

            lista.Items.Clear();
            lista.Items.AddRange(listaActualizada.Items);
        }
        public void Guardar(IList <ActualizarDireccionServidorInput> inputs)
        {
            var listaActualizada = new ListaDireccionesServidores();

            foreach (var direccion in inputs)
            {
                listaActualizada.Items.Add(new DireccionServidor {
                    NombreServidor = direccion.NombreServidor, DireccionIp = direccion.DireccionIp
                });
            }


            listaActualizada.Save(_directorio);
            lista.Items.Clear();
            lista.Items.AddRange(listaActualizada.Items);
        }
        public async Task GuardarAsync(IList <ActualizarDireccionServidorInput> inputs)
        {
            var listaActualizada = new ListaDireccionesServidores();

            foreach (var direccion in inputs)
            {
                listaActualizada.Items.Add(new DireccionServidor {
                    NombreServidor = direccion.NombreServidor, DireccionIp = direccion.DireccionIp
                });
            }

            var directorio = Directory.GetCurrentDirectory();

            await listaActualizada.SaveAsync(directorio);

            lista.Items.Clear();
            lista.Items.AddRange(listaActualizada.Items);
        }