private void SpeedButton1_Click(object sender, EventArgs e) { OpenFileDialog.ShowDialog(); editPath.Text = OpenFileDialog.FileName; if (Rotina == "IMPORTA") { if (File.Exists(editPath.Text)) { CargaPDV FCargaPDV = new CargaPDV(); //FCargaPDV.Tipo = "importa"; FCargaPDV.ShowDialog(); } } if (Rotina == "EXPORTA") { if (File.Exists(editPath.Text)) { CargaPDV FCargaPDV = new CargaPDV(); //FCargaPDV.Tipo = "exporta"; FCargaPDV.ShowDialog(); MessageBox.Show("Arquivos copiados para o Pen-Drive"); } } }
private void Confirma() { try { EcfOperadorDTO Operador = new EcfOperadorDTO(); EcfOperadorDTO Gerente = new EcfOperadorDTO(); // verifica se senha do operador esta correta Operador = EcfFuncionarioController.Usuario(LabelOperador.Text, editSenhaOperador.Text); if (Operador != null) { // verifica se senha do gerente esta correta Gerente = EcfFuncionarioController.Usuario(editLoginGerente.Text, editSenhaGerente.Text); if (Gerente != null) { if ((Gerente.EcfFuncionario.NivelAutorizacao == "G") || (Gerente.EcfFuncionario.NivelAutorizacao == "S")) { // encerra movimento Sessao.Instance.Movimento.DataFechamento = DataModule.ACBrECF.DataHora; Sessao.Instance.Movimento.HoraFechamento = DataModule.ACBrECF.DataHora.ToString("hh:mm:ss"); Sessao.Instance.Movimento.StatusMovimento = "F"; EcfMovimentoController.GravaEcfMovimento(Sessao.Instance.Movimento); CargaPDV FCargaPDV = new CargaPDV(); CargaPDV.Procedimento = "EXPORTA_MOVIMENTO"; FCargaPDV.ShowDialog(); ImprimeFechamento(); MessageBox.Show("Movimento encerrado com sucesso.", "Informação do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); FechouMovimento = true; botaoConfirma.DialogResult = DialogResult.OK; this.DialogResult = DialogResult.OK; this.Close(); } else { MessageBox.Show("Gerente ou Supervisor: nivel de acesso incorreto.", "Informação do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); editLoginGerente.Focus(); } } else { MessageBox.Show("Gerente ou Supervisor: dados incorretos.", "Informação do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); editLoginGerente.Focus(); } } else { MessageBox.Show("Operador: dados incorretos.", "Informação do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); editSenhaOperador.Focus(); } } catch (Exception eError) { Log.write(eError.ToString()); } }