public void Carregar() { DadosGravador dados = this.Gravador.Carregar(); this.Clientes = dados.Clientes; this.Bicicletas = dados.Bicicletas; this.Cidades = dados.Cidades; this.Locais = dados.Locais; this.Alugueis = dados.Alugueis; }
public DadosGravador Carregar() { DadosGravador dados = new DadosGravador(); if (File.Exists(NomeArquivo)) { StreamReader arquivo = new StreamReader(NomeArquivo); XmlSerializer serializer = new XmlSerializer(typeof(DadosGravador)); dados = serializer.Deserialize(arquivo) as DadosGravador; arquivo.Close(); } return(dados); }
public void Salvar(List <Cliente> clientes, List <Bicicleta> bicicletas, List <Cidade> cidades, List <Local> locais, List <Aluguel> alugueis) { DadosGravador dados = new DadosGravador(); dados.Alugueis = alugueis; dados.Clientes = clientes; dados.Bicicletas = bicicletas; dados.Cidades = cidades; dados.Locais = locais; StreamWriter arquivo = new StreamWriter(NomeArquivo); XmlSerializer serializer = new XmlSerializer(typeof(DadosGravador)); serializer.Serialize(arquivo, dados); arquivo.Close(); }