public void PesquisarLoginAltorizado() { try { senha = txtLogin.Text; novoUsuario = new RegraNegocio.UsuarioRegraNegocio(); DataTable dadosTabelaUsuario = new DataTable(); dadosTabelaUsuario = novoUsuario.PesquisarLoginAltorizado(senha); if (dadosTabelaUsuario.Rows.Count > 0 && senha != "") { senha = dadosTabelaUsuario.Rows[0]["SENHA"].ToString(); senha = senha.Replace(" ", ""); frmVenda.LimpaCampos(); frmVenda.TrocarLogo(); frmVenda.LimpaCampos(); // MessageBox.Show("Imgem do logo Realizado com Sucesso.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Login Incorreto, ou não tem Autorização para Realizar essa Operação.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); LimparCampos(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Fechar() { try { novoUsuario = new RegraNegocio.UsuarioRegraNegocio(); novoUsuario.AlteraStatusUsuarioFechado(frmvenda.idUsuario); frmvenda.AtualizarGridAberto(); frmvenda.Refresh(); this.Close(); frmvenda.AtualizarGridAberto(); } catch (Exception) { MessageBox.Show("Error no Método Fechar.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public void Logar() { try { if (txtLogin.Text != "") { novoUsuario = new RegraNegocio.UsuarioRegraNegocio(); DataTable dadosTabela = new DataTable(); dadosTabela = novoUsuario.PesquisaLoginUsuario(txtLogin.Text); caixaAberto = frmvenda.numcaixa; if (dadosTabela.Rows.Count > 0) { caixaUsuario = Convert.ToInt32(dadosTabela.Rows[0]["NUM_CAIXA"].ToString()); if (caixaUsuario == caixaAberto) { AbrirCaixa(); frmvenda.AlterarStatusAbertura(); if (frmvenda.statusVenda == true) { novoUsuario = new RegraNegocio.UsuarioRegraNegocio(); novoUsuario.AlteraStatusUsuarioAberto(txtLogin.Text); frmvenda.operadorAtuante = dadosTabela.Rows[0]["NOME"].ToString(); frmvenda.periodoAtuante_ = dadosTabela.Rows[0]["PERIODO"].ToString(); // AbrirCaixa(); // frmvenda.AlterarStatusAbertura(); frmvenda.DesbloquearBotoesTelaVenda(); frmvenda.AtualizarGridAberto(); frmvenda.LoadTela(); frmvenda.Refresh(); frmvenda.abrirCaixa = true; this.Close(); } else { MessageBox.Show("Caixa Nº: " + caixaAberto + "está Fechado.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); txtLogin.Focus(); } } else { MessageBox.Show("Verifique se Usuário está Autorizado para Logar com Caixa Nº:" + caixaAberto + ", ou Entre em Contado com Administrado.", "Atenção"); this.Close(); frmvenda.abrirCaixa = false; } } else { MessageBox.Show("Login está Incorreto para Realizar Operação Desejado.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); txtLogin.Focus(); } } else { txtLogin.Focus(); } } catch (Exception) { MessageBox.Show("Error no Método Logar.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }