public addReconstrucoes() { InitializeComponent(); DAO.reconstrucaoBD reconstrucaobd = new DAO.reconstrucaoBD(); dataGridReconstrucoes.DataSource = reconstrucaobd.getReconstrucoes(); }
private void btnSalvar_Click(object sender, EventArgs e) { if (txtNome.Text.Equals("") || txtDiretorio.Text.Equals("")) { MessageBox.Show("Preencha todos os campos."); return; } try { DAO.reconstrucaoBD reconstrucaoBD = new DAO.reconstrucaoBD(); negocio.Reconstrucoes reconstrucaoreg = new negocio.Reconstrucoes(txtNome.Text, txtDiretorio.Text.ToLower(), txtOsexame.Text); reconstrucaoBD.IncluirReconstrucao(reconstrucaoreg); MessageBox.Show("Registro efetuado com sucesso."); btnLimpar.PerformClick(); dataGridReconstrucoes.DataSource = reconstrucaoBD.getReconstrucoes(); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally{ } }
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); } }