public void LogaCancelarVenda() { try { numCupom = frmVenda.numCupom; novaSenha = new RegraNegocio.SenhaRegraNegocio(); DataTable dadosTabela = new DataTable(); dadosTabela = novaSenha.PesquisarSenhaCancelamentoVenda(txtCancelaVenda.Text); if (dadosTabela.Rows.Count > 0) { if (MessageBox.Show("Realmente Deseja Cancelar a Venda nº " + numCupom + "?.", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { this.Close(); novoTemp = new RegraNegocio.TempRegraNegocios(); novoTemp.AlterarCpfCliente("", 0, ""); novoParametro = new RegraNegocio.ParametroRegraNegocio(); // novoParametro.AlterarStatusFechar(Convert.ToInt32(numCupom), frmVenda.numcaixa); frmVenda.CancelaVenda(); frmVenda.AlterarNumVendaNumCaixa(); //frmVenda.DevolucaoEstoqueProduto(); //frmVenda.DevolucaoTipoPaamento(); MessageBox.Show("Venda Cancelado com Sucesso.", "Informação"); // frmVenda.AtualizarGridAberto(); LimpaCampos(); frmVenda.LoadTela(); frmVenda.AtualizarGridAberto(); } else { this.Close(); } } else { MessageBox.Show("Login Incorreto.", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaCampos(); } } catch (Exception) { throw; } }
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); } }