public static void WriteToJson(Database.Database db) { var serializer = new JsonSerializer(); try { var workers = db.GetWorkers(); using (var fs = new FileStream(@"Data\Workers.json", FileMode.Create)) { using (var sw = new StreamWriter(fs, Encoding.UTF8)) { using (var jw = new JsonTextWriter(sw)) { jw.Formatting = Formatting.Indented; serializer.Serialize(jw, workers); } } } } catch (Exception) { } try { var employers = db.GetEmployers(); using (var fs = new FileStream(@"Data\Employers.json", FileMode.Create)) { using (var sw = new StreamWriter(fs, Encoding.UTF8)) { using (var jw = new JsonTextWriter(sw)) { jw.Formatting = Formatting.Indented; serializer.Serialize(jw, employers); } } } } catch (Exception) { } }