private void btnJson_Click(object sender, EventArgs e) { try { DAO.alunosDB alunosDB = new DAO.alunosDB(); DataTable tbAlunos = alunosDB.getAlunos(); //cria uma instância da classe Suporte - criaJson negocio.criaJson sp = new negocio.criaJson(); //chama o método para converter o datatable para JSON string json; txtJson.Text = sp.converteDataTabelParaJSON(tbAlunos); json = txtJson.Text; // SAlva o arquivo json em alguma pasta System.IO.File.WriteAllText(@"C:\Medilab\teste.json", json); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnJson_Click(object sender, EventArgs e) { try { DAO.reconstrucaoBD reconstrucoesBD = new DAO.reconstrucaoBD(); DataTable tbReconstrucoes = reconstrucoesBD.getReconstrucoes(); //cria uma instância da classe Suporte - criaJson negocio.criaJson sp = new negocio.criaJson(); //chama o método para converter o datatable para JSON string json; txtJson.Text = sp.converteDataTabelParaJSON(tbReconstrucoes); json = txtJson.Text; string path = Path.GetDirectoryName(System.AppDomain.CurrentDomain.BaseDirectory.ToString()) + "UVA.JSON"; System.IO.File.WriteAllText(path, json); MessageBox.Show("Arquivo criado em : " + path); } catch (UnauthorizedAccessException ex) { MessageBox.Show(ex.Message); } }