Exemplo n.º 1
0
        public void NewAccount(SBAccount acc)
        {
            salist.Add(acc);
            JsonSerializer serializer = new JsonSerializer();

            serializer.NullValueHandling = NullValueHandling.Ignore;
            using (StreamWriter sw = new StreamWriter(@"H:\c#\BankData2.txt", true))
                using (JsonWriter writer = new JsonTextWriter(sw))
                {
                    serializer.Serialize(writer, acc);
                }
        }
Exemplo n.º 2
0
        public List <SBAccount> GetAllAccounts()
        {
            #region
            //   List<SBAccount> sl = new List<SBAccount>();
            //   SBAccount s = new SBAccount();
            FileStream    fs = new FileStream(@"H:\C#\BankData2.txt", FileMode.Open, FileAccess.Read);
            StreamReader  sr = new StreamReader(fs);
            StringBuilder sb = new StringBuilder();
            string        s1 = sr.ReadToEnd();
            SBAccount     s  = JsonConvert.DeserializeObject <SBAccount>(s1);
            salist.Add(s);
            return(salist);

            //   System.Xml.Serialization.XmlSerializer reader =
            //new System.Xml.Serialization.XmlSerializer(typeof(SBAccount));
            //   System.IO.StreamReader file = new System.IO.StreamReader(@"H:\C#\BankData.xml");
            //   s = (SBAccount)reader.Deserialize(file);
            //   file.Close();
            //   sl.Add(s);
            //   return sl;
            #endregion
            // return salist;
        }