private void InformarCaixaAberto() { MessageBox.Show("O Caixa anterior está aberto! Para prosseguir o caixa deverá ser fechado!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); FrmFechamentoCaixa fechamentoCaixa = new FrmFechamentoCaixa("", "", Funcao); fechamentoCaixa.ShowDialog(); if (Caixa.SituacaoCaixa() == false) { FrmAberturaCaixa aberturaCaixa = new FrmAberturaCaixa(Id_Usuario, NomeUsuario, Funcao); aberturaCaixa.ShowDialog(); } }
private void Menu_FechamentoCaixa_Click(object sender, EventArgs e) { if (SituacaoCaixa() == true) { FrmFechamentoCaixa FechamentoCaixa = new FrmFechamentoCaixa("", "", Funcao); FechamentoCaixa.ShowDialog(); } else { MessageBox.Show("Caixa Fechado!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void RegistroCaixa(string Data, string Usuario) { SqlConnection conexao = new SqlConnection(stringConn); _sql = "select * from FluxoCaixa inner join Usuario on Usuario.Id_Usuario=FluxoCaixa.Id_Usuario where situacao = 'ATIVO' and Usuario.Usuario = @Usuario and FluxoCaixa.DataEntrada = @Data and FluxoCaixa.DataSaida<>''"; SqlDataAdapter comando = new SqlDataAdapter(_sql, conexao); comando.SelectCommand.Parameters.AddWithValue("@Usuario", Usuario); comando.SelectCommand.Parameters.AddWithValue("@Data", Data); comando.SelectCommand.CommandText = _sql; DataTable Tabela = new DataTable(); comando.Fill(Tabela); if (Tabela.Rows.Count > 0) { FrmFechamentoCaixa fechamentoCaixa = new FrmFechamentoCaixa(Data, Usuario, ""); fechamentoCaixa.ShowDialog(); } else { MessageBox.Show("Nenhum resultado encontrado. Tente outra opção!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void EntrarSistema() { Senha = Security.Cry(txt_Senha.Text.Trim()); autenticacao.usuario = cb_Usuario.Text; autenticacao.senha = Senha; if (autenticacao.Autenticar() == true) { if (string.IsNullOrEmpty(Settings.Default["Disco"].ToString())) { FrmSetting setting = new FrmSetting(); setting.ShowDialog(); if (string.IsNullOrEmpty(Settings.Default["Disco"].ToString())) { Application.Exit(); } } if (!string.IsNullOrEmpty(Settings.Default["Disco"].ToString())) { DataAtual = DateTime.Now.ToShortDateString(); Id_Usuario = autenticacao.id; NomeUsuario = autenticacao.NomeUsuario; Funcao = autenticacao.funcao; this.Visible = false; if (Caixa.SituacaoCaixa() == true) { string NomeUsuario = Caixa.nomeUsuario; int CodigoUsuario = Caixa.id_Usuario; if (Caixa.dataEntrada != DataAtual) { if (MessageBox.Show("O caixa anterior está aberto. Feche o caixa para prosseguir.", "Caixa Fácil", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation) == DialogResult.OK) { this.Visible = false; FrmFechamentoCaixa fechamentoCaixa = new FrmFechamentoCaixa("", "", Funcao); fechamentoCaixa.ShowDialog(); if (Caixa.SituacaoCaixa() == false) { FrmAberturaCaixa aberturaCaixa = new FrmAberturaCaixa(Id_Usuario, NomeUsuario, Funcao); aberturaCaixa.ShowDialog(); } } else { Application.Exit(); } } else { if (CodigoUsuario == Id_Usuario) { if (MessageBox.Show("O Caixa está aberto! Deseja Continuar?", "Caixa Fácil", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { this.Visible = false; FrmTelaPrincipal frmprincipal = new FrmTelaPrincipal(Id_Usuario, NomeUsuario, Funcao); frmprincipal.ShowDialog(); } else { this.Visible = false; FrmFechamentoCaixa fechamentoCaixa = new FrmFechamentoCaixa("", "", Funcao); fechamentoCaixa.ShowDialog(); if (Caixa.SituacaoCaixa() == false) { FrmAberturaCaixa aberturaCaixa = new FrmAberturaCaixa(Id_Usuario, NomeUsuario, Funcao); aberturaCaixa.ShowDialog(); } } } else if (CodigoUsuario != Id_Usuario && Funcao == "ADMINISTRADOR") { this.Visible = false; FrmTelaPrincipal frmprincipal = new FrmTelaPrincipal(Id_Usuario, NomeUsuario, Funcao); frmprincipal.ShowDialog(); } else { if (MessageBox.Show("Feche o caixa para continuar.", "Caixa Fácil", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation) == DialogResult.OK) { this.Visible = false; FrmFechamentoCaixa fechamentoCaixa = new FrmFechamentoCaixa("", "", Funcao); fechamentoCaixa.ShowDialog(); if (Caixa.SituacaoCaixa() == false) { FrmAberturaCaixa aberturaCaixa = new FrmAberturaCaixa(Id_Usuario, NomeUsuario, Funcao); aberturaCaixa.ShowDialog(); } } else { Application.Exit(); } } } } else { FrmAberturaCaixa aberturaCaixa = new FrmAberturaCaixa(Id_Usuario, NomeUsuario, Funcao); aberturaCaixa.ShowDialog(); } } } else if (txt_Senha.Text == "") { MessageBox.Show("Digite a sua senha!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txt_Senha.Focus(); } else { MessageBox.Show("Senha incorreta!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txt_Senha.Clear(); txt_Senha.Focus(); InformarDicaSenha(); linkRedefinicao.Visible = true; } }