public void salvaArquivo(Mapa mapa) { try { StreamWriter wr = new StreamWriter(mapa.arquivo); wr.Write(JsonConvert.SerializeObject(mapa)); wr.Close(); Status = "ok"; } catch (Exception ex) { Status = "falha, " + ex.Message; } }
public void carregaArquivo() { if (verificaArquivo()) { try { StreamReader rd = new StreamReader(arquivo); string json = rd.ReadToEnd(); Mapa mapa = JsonConvert.DeserializeObject <Mapa>(json); nome = mapa.nome; pasta = mapa.pasta; nomeArquivo = mapa.nomeArquivo; arquivo = mapa.arquivo; linhas = mapa.linhas; qndLinhas = mapa.qndLinhas; turnos = mapa.turnos; rd.Close(); Status = "ok"; } catch (Exception ex) { Status = "falha, " + ex.Message; } } }
public Xml(Mapa _mapa) { inicia(); mapa = _mapa; }