public frmCadastroRetiradaItem(ObjetoTransferencia.Usuario user) { InitializeComponent(); this.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 20, 20)); panelInside.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, panelInside.Width, panelInside.Height, 20, 20)); usuario = user; }
private void BtnLogin_Click(object sender, EventArgs e) { try { UsuarioNegocios usuarioNegocios = new UsuarioNegocios(); ObjetoTransferencia.Usuario usuario = new ObjetoTransferencia.Usuario(); Variados.Criptografia criptografia = new Variados.Criptografia(); usuario.UsuarioLogin = txtLogin.Text; usuario.UsuarioSenha = criptografia.getMD5Hash(txtSenha.Text.Trim()); ObjetoTransferencia.Usuario resultado = new ObjetoTransferencia.Usuario(); resultado = usuarioNegocios.Validacao(usuario); if (resultado != null) { resultado = usuarioNegocios.ConsultaPorID(resultado.UsuarioID); Variados.frmMenuPrincipal frmMenuPrincipal = new Variados.frmMenuPrincipal(resultado); frmMenuPrincipal.ShowDialog(); } else { MessageBox.Show("Usuario não identificado, verifique seus dados e tente novamente.", "Login não efetuado"); } } catch (Exception ex) { MessageBox.Show("Houve um erro ao conectar com o banco, por favor, cosulte seu suporte.", "Erro ao inicializar o sistema."); } }
public frmReportCompra(ObjetoTransferencia.Usuario usuarioP) { InitializeComponent(); this.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 20, 20)); panelInside.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, panelInside.Width, panelInside.Height, 20, 20)); usuario = usuarioP; }
public frmMenuPrincipal(ObjetoTransferencia.Usuario usuario) { InitializeComponent(); controlAnimais.BringToFront(); user = usuario; lblInfo.Text = "Seja bem vindo: " + user.UsuarioNome; this.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 20, 20)); }
public frmConsultaEstoque(ObjetoTransferencia.Usuario usuario) { InitializeComponent(); dgvResultado.AutoGenerateColumns = false; user = usuario; this.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 20, 20)); panelInside.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, panelInside.Width, panelInside.Height, 20, 20)); }
public frmAlterarContratoAluguel(ObjetoTransferencia.ContratoAluguel contratoP, ObjetoTransferencia.Usuario usuario) { InitializeComponent(); this.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 20, 20)); panelInside.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, panelInside.Width, panelInside.Height, 20, 20)); contratoAluguel = contratoP; user = usuario; }
public frmReportContratoAluguel(ObjetoTransferencia.Usuario usuarioP) { InitializeComponent(); dgvResultado.AutoGenerateColumns = false; this.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 20, 20)); panelInside.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, panelInside.Width, panelInside.Height, 20, 20)); usuario = usuarioP; }
public frmReportEstoqueLocalidade(ObjetoTransferencia.Usuario usuarioP) { InitializeComponent(); dgvResultado.AutoGenerateColumns = false; this.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 20, 20)); panelInside.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, panelInside.Width, panelInside.Height, 20, 20)); gpbDescricao.Visible = true; usuario = usuarioP; }
private void FrmAlteracaoUsuario_Load(object sender, EventArgs e) { usuario = usuarioNegocios.ConsultaPorID(usuario.UsuarioID); txtID.Text = usuario.UsuarioID.ToString(); txtLogin.Text = usuario.UsuarioLogin; txtNome.Text = usuario.UsuarioNome; txtSenha.Text = usuario.UsuarioSenha; txtConfirmeSenha.Text = usuario.UsuarioSenha; cbbTipoUsuario.SelectedValue = usuario.TipoUsuario.TipoUsuarioID; ckAtivo.Checked = usuario.UsuarioAtivo; }
public frmConsultaContratoAluguel(Boolean retornoP, ObjetoTransferencia.Usuario usuario) { InitializeComponent(); user = usuario; dgvResultado.AutoGenerateColumns = false; contratoAluguelRetorno = new ObjetoTransferencia.ContratoAluguel(); this.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 20, 20)); panelInside.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, panelInside.Width, panelInside.Height, 20, 20)); retorno = retornoP; }
private void DgvResultado_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (retorno) { UsuarioNegocios usuarioNegocios = new UsuarioNegocios(); usuarioRetorno = usuarioNegocios.ConsultaPorID(Convert.ToInt32(dgvResultado.SelectedRows[0].Cells[0].Value.ToString())); Close(); } else { Usuario.frmAlteracaoUsuario frmAlteracaoUsuario = new frmAlteracaoUsuario(Convert.ToInt32(dgvResultado.SelectedRows[0].Cells[0].Value.ToString())); frmAlteracaoUsuario.ShowDialog(); } }
public frmCadastroCompras(ObjetoTransferencia.Usuario usuario) { InitializeComponent(); this.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 20, 20)); tabControl.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, tabControl.Width, tabControl.Height, 20, 20)); panelInside.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, panelInside.Width, panelInside.Height, 20, 20)); panelInside2.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, panelInside2.Width, panelInside2.Height, 20, 20)); panelInside3.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, panelInside3.Width, panelInside3.Height, 20, 20)); compra.Animais = new AnimalCollection(); compra.Usuario = usuario; compra.Pessoa = new ObjetoTransferencia.Pessoa(); dgvAnimais.AutoGenerateColumns = false; }
public frmReportPrincipal(ObjetoTransferencia.Usuario usuarioP) { InitializeComponent(); this.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 20, 20)); panelInside.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, panelInside.Width, panelInside.Height, 20, 20)); usuario = usuarioP; if (usuario.TipoUsuario.TipoUsuarioDescricao != "Administrador") { btnCompras.Enabled = false; btnVendas.Enabled = false; btnConsultaVeterinaria.Enabled = false; btnEstoque.Enabled = false; btnContratoAluguel.Enabled = false; } }
public frmCadastroContratoAluguel(ObjetoTransferencia.Usuario usuario) { InitializeComponent(); this.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 20, 20)); panelInside.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, panelInside.Width, panelInside.Height, 20, 20)); user = usuario; contratoAluguel.Pastos = new PastoCollection(); contratoAluguel.EstoquesLocalidade = new EstoqueLocalidadeCollection(); dgvLocalidadesEstoque.AutoGenerateColumns = false; dgvPastos.AutoGenerateColumns = false; contratoAluguel.Pastos = new PastoCollection(); contratoAluguel.EstoquesLocalidade = new EstoqueLocalidadeCollection(); contratoAluguel.Pessoa = new ObjetoTransferencia.Pessoa(); contratoAluguel.Pessoa.PessoaFisica = new PessoaFisica(); contratoAluguel.Pessoa.PessoaJuridica = new PessoaJuridica(); var today = DateTime.Now; var tomorrow = today.AddDays(1); dtpInicial.Value = today; dtpFinal.Value = tomorrow; }
private void btnRelatorio_Click(object sender, EventArgs e) { try { VendaNegocios vendaNegocios = new VendaNegocios(); string Path = "VendasReport.rdlc"; if (rbPessoa.Checked) { int PessoaID = 0; if (int.TryParse(txtPessoa.Text, out PessoaID)) { if (PessoaID != 0) { PessoaNegocios pessoaNegocios = new PessoaNegocios(); ObjetoTransferencia.Pessoa pessoa = new ObjetoTransferencia.Pessoa(); pessoa = pessoaNegocios.ConsultaPorID(PessoaID)[0]; vendas = vendaNegocios.ConsultaPorPessoa(PessoaID); List <ReportParameter> listReportParameter = new List <ReportParameter>(); if (pessoa.PessoaFisica.PessoaFisicaNome != "") { listReportParameter.Add(new ReportParameter("TipoRelatorio", "Relatório de pessoa física - " + pessoa.PessoaFisica.PessoaFisicaNome + ".")); } else { listReportParameter.Add(new ReportParameter("TipoRelatorio", "Relatório de pessoa jurídica - " + pessoa.PessoaJuridica.PessoaJuridicaNomeFicticio + ".")); } listReportParameter.Add(new ReportParameter("UsuarioEmissor", "Teste.")); listReportParameter.Add(new ReportParameter("DataEmissao", DateTime.Now.ToString("dd/MM/yyy"))); List <ReportDataSource> reportDataSources = new List <ReportDataSource>(); reportDataSources.Add(new ReportDataSource("DataSetVendas", vendas)); Variados.Reports.ReportGenerator report = new Variados.Reports.ReportGenerator(); report.CallReport(Path, reportDataSources, listReportParameter); } } } else if (rbUsuario.Checked) { int UsuarioID = 0; if (int.TryParse(txtUsuario.Text, out UsuarioID)) { if (UsuarioID != 0) { UsuarioNegocios usuarioNegocios = new UsuarioNegocios(); ObjetoTransferencia.Usuario usuario = new ObjetoTransferencia.Usuario(); usuario = usuarioNegocios.ConsultaPorID(UsuarioID); vendas = vendaNegocios.ConsultaPorUsuario(UsuarioID); List <ReportParameter> listReportParameter = new List <ReportParameter>(); listReportParameter.Add(new ReportParameter("TipoRelatorio", "Relatório de usuário - " + usuario.UsuarioNome + ".")); listReportParameter.Add(new ReportParameter("UsuarioEmissor", "Teste.")); listReportParameter.Add(new ReportParameter("DataEmissao", DateTime.Now.ToString("dd/MM/yyy"))); List <ReportDataSource> reportDataSources = new List <ReportDataSource>(); reportDataSources.Add(new ReportDataSource("DataSetVendas", vendas)); Variados.Reports.ReportGenerator report = new Variados.Reports.ReportGenerator(); report.CallReport(Path, reportDataSources, listReportParameter); } } } else if (rbData.Checked) { if (rbAntes.Checked) { vendas = vendaNegocios.ConsultaPorDataAntes(dtpData2.Value); List <ReportParameter> listReportParameter = new List <ReportParameter>(); listReportParameter.Add(new ReportParameter("TipoRelatorio", "Relatório antes da data " + dtpData2.Value.ToString("dd/MM/yyy") + ".")); listReportParameter.Add(new ReportParameter("UsuarioEmissor", "Teste.")); listReportParameter.Add(new ReportParameter("DataEmissao", DateTime.Now.ToString("dd/MM/yyy"))); List <ReportDataSource> reportDataSources = new List <ReportDataSource>(); reportDataSources.Add(new ReportDataSource("DataSetVendas", vendas)); Variados.Reports.ReportGenerator report = new Variados.Reports.ReportGenerator(); report.CallReport(Path, reportDataSources, listReportParameter); } else if (rbApos.Checked) { vendas = vendaNegocios.ConsultaPorDataApos(dtpData1.Value); List <ReportParameter> listReportParameter = new List <ReportParameter>(); listReportParameter.Add(new ReportParameter("TipoRelatorio", "Relatório após a data " + dtpData1.Value.ToString("dd/MM/yyy") + ".")); listReportParameter.Add(new ReportParameter("UsuarioEmissor", "Teste.")); listReportParameter.Add(new ReportParameter("DataEmissao", DateTime.Now.ToString("dd/MM/yyy"))); List <ReportDataSource> reportDataSources = new List <ReportDataSource>(); reportDataSources.Add(new ReportDataSource("DataSetVendas", vendas)); Variados.Reports.ReportGenerator report = new Variados.Reports.ReportGenerator(); report.CallReport(Path, reportDataSources, listReportParameter); } else if (rbEntre.Checked) { vendas = vendaNegocios.ConsultaPorDataEntre(dtpData1.Value, dtpData2.Value); List <ReportParameter> listReportParameter = new List <ReportParameter>(); listReportParameter.Add(new ReportParameter("TipoRelatorio", "Relatório entre as datas " + dtpData1.Value.ToString("dd/MM/yyy") + " e " + dtpData2.Value.ToString("dd/MM/yyy") + ".")); listReportParameter.Add(new ReportParameter("UsuarioEmissor", "Teste.")); listReportParameter.Add(new ReportParameter("DataEmissao", DateTime.Now.ToString("dd/MM/yyy"))); List <ReportDataSource> reportDataSources = new List <ReportDataSource>(); reportDataSources.Add(new ReportDataSource("DataSetVendas", vendas)); Variados.Reports.ReportGenerator report = new Variados.Reports.ReportGenerator(); report.CallReport(Path, reportDataSources, listReportParameter); } } } catch (Exception ex) { } }
private void BtnCadastrar_Click(object sender, EventArgs e) { if (txtLogin.Text.Trim() == string.Empty) { MessageBox.Show("Por favor, informe o Login do usuário.", "Preencha o campo de Login"); } else if (txtNome.Text.Trim() == string.Empty) { MessageBox.Show("Por favor, informe o Nome do usuário.", "Preencha o campo de Nome"); } else if (txtSenha.Text.Trim() == string.Empty) { MessageBox.Show("Por favor, informe o Senha do usuário.", "Preencha o campo de Senha"); } else if (txtConfirmeSenha.Text.Trim() == string.Empty) { MessageBox.Show("Por favor, Confirme a Senha do usuário.", "Preencha o campo de Confirmação de Senha"); } else if (txtSenha.Text != txtConfirmeSenha.Text) { MessageBox.Show("A Senha e a Confirmação de senha não são iguais.", "Senha e Confirmação de Senha incorretas"); } else if (cbbTipoUsuario.SelectedIndex == -1) { MessageBox.Show("Por favor, selecione o Tipo de Usuário.", "Selecione o Tipo de Usuário"); } else { try { UsuarioNegocios usuarioNegocios = new UsuarioNegocios(); ObjetoTransferencia.Usuario usuario = new ObjetoTransferencia.Usuario(); Variados.Criptografia criptografia = new Variados.Criptografia(); if (usuarioNegocios.ValidacaoLogin(txtLogin.Text.Trim()) != 0) { MessageBox.Show("Este login já está cadastrado. Não é permitido duplicação de logins. Por favor, tente outro diferente.", "Duplicação de login."); txtLogin.Focus(); } else { usuario.UsuarioLogin = txtLogin.Text.Trim(); usuario.UsuarioNome = txtNome.Text.Trim(); usuario.UsuarioSenha = criptografia.getMD5Hash(txtSenha.Text.Trim()); usuario.TipoUsuario = new TipoUsuario(); usuario.TipoUsuario.TipoUsuarioID = Convert.ToInt32(cbbTipoUsuario.SelectedValue); int ID = usuarioNegocios.Cadastrar(usuario); if (ID > 0) { MessageBox.Show("Usuário de ID " + ID + " cadastrado com sucesso!", "Cadastro realizado com sucesso!"); Settings.Default.PrimeiraVez = false; Close(); } else { MessageBox.Show("O cadastro não foi realizado corretamente, tente novamente.", "Cadastro não realizado."); } } } catch (Exception ex) { MessageBox.Show("Ocorreu um erro durante o cadastro, tente novamente.\nCaso o erro persista, consulte seu suporte.\nErro: " + ex.Message, "Cadastro não realizado."); } } }