public ConsultaForm() { XMLRepo = new XMLRepo(); if (!string.IsNullOrEmpty(XMLRepo.DirData.FullName)) { PastaArquivo = XMLRepo.DirData.FullName; } TipoRepo = new TipoRequisicaoRepo(XMLRepo); ReqRepo = new RequisicaoRepo(XMLRepo); AmbiRepo = new AmbienteRepo(XMLRepo); InitializeComponent(); textBox1.Text = PastaArquivo; cbTipoRequisicao.DisplayMember = "Nome"; cbTipoRequisicao.ValueMember = "Id"; cbAmbiente.DisplayMember = "Nome"; cbAmbiente.ValueMember = "Id"; PreencherComboTipoRequisicao(); PreencherComboAmbiente(); PreencherRequisicoes(); }
private void button1_Click(object sender, EventArgs e) { DialogResult result = folderDialog.ShowDialog(); if (result == DialogResult.OK && !string.IsNullOrWhiteSpace(folderDialog.SelectedPath)) { var arquivoDados = new FileInfo(XMLRepo.FileString); if (arquivoDados.Exists) { DialogResult resultArq = MessageBox.Show("Deseja mover o arquivo base?", "ATENÇÃO", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (DialogResult.Yes == resultArq) { PastaArquivo = folderDialog.SelectedPath; arquivoDados.MoveTo($@"{PastaArquivo}\hp_helptext_db.xml"); textBox1.Text = PastaArquivo; XMLRepo.AlterarPastaRegistros(PastaArquivo); XMLRepo = new XMLRepo(); } } } }