private void cmdGravar_Click(object sender, EventArgs e) { try { if (validarTela()) { cUsuarios = new Usuarios(); cUsuarios.ArquivoConexao = sArquivoConexao; empresa cEmpresa = new empresa(); cFuncoes = new Funcoes(); cEmpresa.nome_empresa = txtEmpresa.Text.Trim(); cEmpresa.nome_fantasia = txtNomeFantasia.Text.Trim(); cEmpresa.proprietario = txtProprietario.Text.Trim(); cEmpresa.cnpj = txtCNPJ.Text.Trim(); cEmpresa.telefone01 = txtTelefone01.Text.Trim(); cEmpresa.telefone02 = txtTelefone2.Text.Trim(); cEmpresa.email = txtEmail.Text.Trim(); if (cmbLogradouro.Text.Length == 0) { cEmpresa.cod_logradouro = 0; } else { ComboBoxItem cboItem = (ComboBoxItem)cmbLogradouro.SelectedItem; if (cboItem != null) { cEmpresa.cod_logradouro = int.Parse(cboItem.Value.ToString()); } } cEmpresa.tipo_relatorio = 0; if (cmbTipoImpressao.Text.Length != 0) { ComboBoxItem cboItem = (ComboBoxItem)cmbTipoImpressao.SelectedItem; if (cboItem != null) { cEmpresa.tipo_relatorio = int.Parse(cboItem.Value.ToString()); } } cEmpresa.numero = int.Parse(txtNumero.Text); cEmpresa.licenca = txtLicenca.Text.Trim(); cEmpresa.cod_empresa = 1; if (cUsuarios.gravarDadosEmpresa(cEmpresa)) { MessageBox.Show("Dados gravados com sucesso!", "EstacionamentoFacil (FrmEmp06)", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Dados de empresa não foram gravados!", "EstacionamentoFacil (FrmEmp06b)", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } } } catch (Exception ex) { MessageBox.Show("Erro ao gravar dados da empresa!\n" + ex.Message, "EstacionamentoFacil (FrmEmp05)", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
/// <summary> /// Função para gravar os dados da empresa /// </summary> /// <param name="cEmpresa">Objeto empresa</param> /// <returns>Retorna verdeirou ou falso mediante a execução da função</returns> public bool gravarDadosEmpresa(empresa cEmpresa) { bool bResposta = false; if (preparaBancoDados()) { if (execComandos.Conectar(sServidor, sDataBase, sUsuario, sSenha, iPortaAcesso)) { bResposta = execComandos.gravarDadosEmpresa(cEmpresa); } } return(bResposta); }
/// <summary> /// Função para buscar os dados de empresa /// </summary> /// <returns>Retorna o objeto empresa</returns> public empresa buscaDadosEmpresa() { empresa obEmpresa = null; if (preparaBancoDados()) { if (execComandos.Conectar(sServidor, sDataBase, sUsuario, sSenha, iPortaAcesso)) { obEmpresa = execComandos.buscaDadosEmpresa(); } } return(obEmpresa); }
private void ve_se_existe() { try { ComboBoxItem cboItem; cUsuarios = new Usuarios(); cEnderecos = new Enderecos(); cFuncoes = new Funcoes(); cUsuarios.ArquivoConexao = sArquivoConexao; cEnderecos.ArquivoConexao = sArquivoConexao; List <Logradouro> lstLogradouro = new List <Logradouro>(); lstLogradouro = cEnderecos.pesquisarTodosLogradouro(); foreach (Logradouro cLogradouro in lstLogradouro) { cboItem = new ComboBoxItem(); cboItem.Value = cLogradouro.Codigo; cboItem.Text = cLogradouro.Nome_logradouro.Trim(); cmbLogradouro.Items.Add(cboItem); } //tipo impressao cmbTipoImpressao.Items.Clear(); cboItem = new ComboBoxItem(); cboItem.Value = 0; cboItem.Text = "CRYSTAL REPORTS"; cmbTipoImpressao.Items.Add(cboItem); cboItem = new ComboBoxItem(); cboItem.Value = 1; cboItem.Text = "REPORT VIEWER"; cmbTipoImpressao.Items.Add(cboItem); empresa cEmpresa = new empresa(); cEmpresa = cUsuarios.buscaDadosEmpresa(); txtEmpresa.Text = cEmpresa.nome_empresa.Trim(); txtNomeFantasia.Text = cEmpresa.nome_fantasia.Trim(); txtProprietario.Text = cEmpresa.proprietario.Trim(); txtCNPJ.Text = cEmpresa.cnpj.Trim(); txtTelefone01.Text = cEmpresa.telefone01.Trim(); txtTelefone2.Text = cEmpresa.telefone02.Trim(); txtEmail.Text = cEmpresa.email.Trim(); cmbLogradouro.Text = cEnderecos.pesquisarLogradouro(cEmpresa.cod_logradouro).Nome_logradouro.Trim(); txtNumero.Text = cEmpresa.numero.ToString(); txtLicenca.Text = cEmpresa.licenca.Trim();// cFuncoes.Descriptografar(cEmpresa.licenca.Trim()); switch (cEmpresa.tipo_relatorio) { case 0: cmbTipoImpressao.Text = "CRYSTAL REPORTS"; break; case 1: cmbTipoImpressao.Text = "REPORT VIEWER"; break; } } catch (Exception ex) { MessageBox.Show("Erro ao abrir janela de cadastro de empresa!\n" + ex.Message, "EstacionamentoFacil (FrmEmp01)", MessageBoxButtons.OK, MessageBoxIcon.Error); } }//ve_se_Existe