/// <summary> /// Realiza a autenticação no servidor /// </summary> public void AutenticarServer() { try { lblAutenticacao.Text = "Autenticando com o servidor..."; pgbAutenticacao.Value = 50; string[] vAutenticacao = null; vAutenticacao = ModelLibrary.MetodosDeposito.Autenticar(txtLogin.Text, txtSenha.Text); if (vAutenticacao[0] == "Y") { lblAutenticacao.Text = "Abrindo formulário..."; pgbAutenticacao.Value = 70; if (vAutenticacao[2] == "DP") { FormDeposito formDeposito = new FormDeposito(this, txtLogin.Text, vAutenticacao[3]); formDeposito.Show(); } else { lblAutenticacao.Text = "Acesso Negado!"; pgbAutenticacao.Value = 100; pgbAutenticacao.Visible = false; MessageBox.Show("Você não tem acesso a este módulo, ou a importação ainda não foi realizada.", "Reder Software", MessageBoxButtons.OK, MessageBoxIcon.Information); LoginLimpar(); } } else { lblAutenticacao.Text = vAutenticacao[1]; pgbAutenticacao.Value = 100; pgbAutenticacao.Visible = false; MessageBox.Show(vAutenticacao[1]); /// ==> Colocar em label no form depois LoginLimpar(); } } catch (IOException vE) { Console.WriteLine(vE.Message); lblAutenticacao.Text = "Erro!"; pgbAutenticacao.Value = 100; pgbAutenticacao.Visible = false; MessageBox.Show("Ocorreu um erro ao processar a autenticação do usuário. Caso o problema persista, entre em contato com o suporte técnico.", "Reder Software", MessageBoxButtons.OK, MessageBoxIcon.Error); LoginLimpar(); } }
/// <summary> /// Realiza a autenticação local /// </summary> public void AutenticarLocal() { try { lblAutenticacao.Text = "Autenticando banco de dados local..."; pgbAutenticacao.Value = 50; string[] vAutenticacao = null; vAutenticacao = ModelLibrary.MetodosRepresentante.Autenticar(txtLogin.Text, txtSenha.Text); if (vAutenticacao[0] == "Y") { lblAutenticacao.Text = "Abrindo formulário..."; pgbAutenticacao.Value = 70; if (vAutenticacao[2] == "DP") { FormDeposito formDeposito = new FormDeposito(this, txtLogin.Text, vAutenticacao[3]); formDeposito.Show(); } else { FormRepresentante formRepresentante = new FormRepresentante(this, txtLogin.Text, vAutenticacao[3]); formRepresentante.Show(); } } else { lblAutenticacao.Text = vAutenticacao[1]; pgbAutenticacao.Value = 100; pgbAutenticacao.Visible = false; MessageBox.Show(vAutenticacao[1]); /// ==> Colocar em label no form depois LoginLimpar(); } } catch (IOException vE) { Console.WriteLine(vE.Message); lblAutenticacao.Text = "Erro!"; pgbAutenticacao.Value = 100; pgbAutenticacao.Visible = false; MessageBox.Show("Ocorreu um erro ao processar a autenticação do usuário. Caso o problema persista, entre em contato com o suporte técnico.", "Reder Software", MessageBoxButtons.OK, MessageBoxIcon.Error); LoginLimpar(); } }
public Configuracao(FormDeposito formDeposito) { localDeposito = formDeposito; }
public Importar(FormDeposito formDeposito) { localDeposito = formDeposito; }
public ConferirProdutos(FormDeposito formDeposito) { localDeposito = formDeposito; }
public Relatorio(FormDeposito formDeposito) { localDeposito = formDeposito; }
public Suplemento(FormDeposito formDeposito) { localDeposito = formDeposito; }
public DepositoHome(FormDeposito formDeposito) { localDeposito = formDeposito; }