private void frmRelatorioItensVenda_Load(object sender, EventArgs e) { BllVenda bllVenda = new BllVenda(conexao); ModeloVenda modeloVenda = new ModeloVenda(); if (codVenda > 0) { modeloVenda = bllVenda.CarregaModeloVenda(codVenda); BllCliente bllCliente = new BllCliente(conexao); BllItensVenda bllItensVenda = new BllItensVenda(conexao); BllEmpresa bllEmpresa = new BllEmpresa(conexao); //crItensVenda crItensVenda = new crItensVenda(); //crItensVenda.Database.Tables["dsOs"].SetDataSource(bllVenda.Localizar(modeloVenda.VenCod.ToString())); //crItensVenda.Database.Tables["dsCliente"].SetDataSource(bllCliente.LocalizarPorCodigo(modeloVenda.CliCod.ToString())); //crItensVenda.Database.Tables["dsItensVenda"].SetDataSource(bllItensVenda.Localizar(modeloVenda.VenCod)); //crItensVenda.Database.Tables["dsEmpresa"].SetDataSource(bllEmpresa.LocalizarPorCodigo(1.ToString())); crvItensVenda.ReportSource = null; //crvItensVenda.ReportSource = crItensVenda; } }
private void button1_Click(object sender, EventArgs e) { var modeloEmpresa = new ModeloEmpresa(); var bllEmpresa = new BllEmpresa(conexao); modeloEmpresa.bairro = txtBairro.Text; modeloEmpresa.cadastro = DateTime.Now; modeloEmpresa.celular = txtCelular.Text; modeloEmpresa.cidade = txtCidade.Text; modeloEmpresa.cpfcnpj = txtCpfCnpj.Text; modeloEmpresa.email = txtEmail.Text; modeloEmpresa.estado = txtEstado.Text; modeloEmpresa.nome = txtEmpresa.Text; modeloEmpresa.numero = txtNumero.Text; modeloEmpresa.endereco = txtEndereco.Text; modeloEmpresa.telefone = txtTelefone.Text; if (Convert.ToInt32(txtCod.Text) <= 0) { bllEmpresa.Incluir(modeloEmpresa); this.Close(); } else { modeloEmpresa.cod = this.cod; bllEmpresa.Alterar(modeloEmpresa); this.Close(); } string[] corpo = txtCorpo.Lines; var corpoEmail = ""; for (int i = 0; i < corpo.Length; i++) { if (i > 0) { corpoEmail += String.Format("\n {0}", corpo[i]); } } try { Ferramentas.xmlConfig.config.SalvaEmail(txtnomeEmail.Text, txtAssunto.Text, txtSenhaEmail.Text, corpoEmail, txtRodape1.Text, txtRodape2.Text, txtRodape3.Text); } catch (Exception) { throw; } }
private void frmConfig_Load(object sender, EventArgs e) { var modelo = new BllEmpresa(conexao).CarregaModeloEmpresa(1); txtCod.Text = modelo.cod.ToString(); txtBairro.Text = modelo.bairro; txtCelular.Text = modelo.celular; txtCidade.Text = modelo.cidade; txtCpfCnpj.Text = modelo.cpfcnpj; txtEmail.Text = modelo.email; txtEstado.Text = modelo.estado; txtEmpresa.Text = modelo.nome; txtNumero.Text = modelo.numero; txtTelefone.Text = modelo.telefone; txtEndereco.Text = modelo.endereco; //carregando campos do email var email = Ferramentas.xmlConfig.config.carregaEmail(); txtCodEmail.Text = email.codigo.ToString(); txtAssunto.Text = email.assunto; txtCorpo.Text = email.corpo; txtRodape1.Text = email.rodape1; txtRodape2.Text = email.rodape2; txtRodape3.Text = email.rodape3; txtSenhaEmail.Text = email.senha; txtnomeEmail.Text = email.nome; //carregando campos do config do banco de dados var bancoXml = Ferramentas.xmlConfig.config.carregaBanco(); banco.Text = bancoXml.nomeBanco; usuario.Text = bancoXml.usuarioBanco; senha.Text = bancoXml.senhaBanco; }
private void frmRelatorioOrçamento_Load(object sender, EventArgs e) { if (formato == "PDF") { this.Hide(); } this.reportViewer1.ShowExportButton = false; this.reportViewer1.ShowBackButton = false; this.reportViewer1.ShowFindControls = false; this.reportViewer1.ShowRefreshButton = false; this.reportViewer1.ShowStopButton = false; string caminhoImagem = Ferramentas.xmlConfig.config.retornaLogo(); var empresa = new BllEmpresa(conexao).CarregaModeloEmpresa(1); if (tipo == "Sintetico") { string caminhoRelatorio = "Promissum.Relatorio_Atualizado.Orcamento.rptOrcamento.rdlc"; var tableAdapter = new Promissum.Relatorio_Atualizado.Orcamento.dsOrcamentoTableAdapters.dsOrcamentoTableAdapter(); var tabela = tableAdapter.GetData(codVenda); ReportDataSource rpt = new ReportDataSource("dsOrcamento", tabela.Rows); reportViewer1.LocalReport.DataSources.Add(rpt); reportViewer1.LocalReport.ReportEmbeddedResource = caminhoRelatorio; if (formato == "PDF") { LocalReport report = new LocalReport(); report.ReportEmbeddedResource = caminhoRelatorio; report.DataSources.Add(rpt); report.EnableExternalImages = true; report.SetParameters(new ReportParameter("logo", caminhoImagem)); //Carregando dados da empresa no relatório ======================================= report.SetParameters(new ReportParameter("empresa", empresa.nome)); report.SetParameters(new ReportParameter("cnpj", empresa.cpfcnpj)); report.SetParameters(new ReportParameter("uf", empresa.estado)); report.SetParameters(new ReportParameter("cidade", empresa.cidade)); report.SetParameters(new ReportParameter("telefone", empresa.telefone)); report.SetParameters(new ReportParameter("email", empresa.email)); report.SetParameters(new ReportParameter("dtInicio", inicio.ToShortDateString())); report.SetParameters(new ReportParameter("dtFim", fim.ToShortDateString())); Ferramentas.relatorio.exportarRelatorio(report, "PDF"); } } else { var tableAdapter = new Promissum.Relatorio_Atualizado.Orcamento.dsOrcamentoTableAdapters.dsOrcamentoTableAdapter(); var tabela = tableAdapter.GetDataAnalitico(cliente, rsocial, cidade, uf, status, defeito, servico, cnpj, inicio.ToShortDateString(), fim.ToShortDateString()); string caminhoRelatorio = "Promissum.Relatorio_Atualizado.Orcamento.rptOrcamentoAnalitico.rdlc"; ReportDataSource rpt = new ReportDataSource("dsOrcamento", tabela.Rows); reportViewer1.LocalReport.DataSources.Add(rpt); reportViewer1.LocalReport.ReportEmbeddedResource = caminhoRelatorio; if (formato == "PDF") { LocalReport report = new LocalReport(); report.ReportEmbeddedResource = caminhoRelatorio; report.DataSources.Add(rpt); report.EnableExternalImages = true; report.SetParameters(new ReportParameter("logo", caminhoImagem)); //Carregando dados da empresa no relatório ======================================= report.SetParameters(new ReportParameter("empresa", empresa.nome)); report.SetParameters(new ReportParameter("cnpj", empresa.cpfcnpj)); report.SetParameters(new ReportParameter("uf", empresa.estado)); report.SetParameters(new ReportParameter("cidade", empresa.cidade)); report.SetParameters(new ReportParameter("telefone", empresa.telefone)); report.SetParameters(new ReportParameter("email", empresa.email)); report.SetParameters(new ReportParameter("dtInicio", inicio.ToShortDateString())); report.SetParameters(new ReportParameter("dtFim", fim.ToShortDateString())); Ferramentas.relatorio.exportarRelatorio(report, "PDF"); } } reportViewer1.LocalReport.EnableExternalImages = true; this.reportViewer1.LocalReport.SetParameters(new ReportParameter("logo", caminhoImagem)); //Carregando dados da empresa no relatório ======================================= this.reportViewer1.LocalReport.SetParameters(new ReportParameter("empresa", empresa.nome)); this.reportViewer1.LocalReport.SetParameters(new ReportParameter("cnpj", empresa.cpfcnpj)); this.reportViewer1.LocalReport.SetParameters(new ReportParameter("uf", empresa.estado)); this.reportViewer1.LocalReport.SetParameters(new ReportParameter("cidade", empresa.cidade)); this.reportViewer1.LocalReport.SetParameters(new ReportParameter("telefone", empresa.telefone)); this.reportViewer1.LocalReport.SetParameters(new ReportParameter("email", empresa.email)); this.reportViewer1.LocalReport.SetParameters(new ReportParameter("dtInicio", inicio.ToShortDateString())); this.reportViewer1.LocalReport.SetParameters(new ReportParameter("dtFim", fim.ToShortDateString())); //reportViewer1.LocalReport.DataSources.Add(rpt); this.reportViewer1.RefreshReport(); //this.reportViewer1.LocalReport.DataSources.Add(rptDataSource); }