private void geraRelatorio() { lDtPesquisa = (DataTable)Session["ldsRel"]; if (lDtPesquisa.Rows.Count > 0) { InstituicoesBL instBL = new InstituicoesBL(); Instituicoes inst = new Instituicoes(); InstituicoesLogoBL instLogoBL = new InstituicoesLogoBL(); InstituicoesLogo instLogo = new InstituicoesLogo(); ReportDataSource rptDatasourceInstituicao = new ReportDataSource("DataSet_Instituicao", instBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceInstituicaoLogo = new ReportDataSource("DataSet_InstituicaoLogo", instLogoBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceEventos = new ReportDataSource("DataSet_TurmasDiario", lDtPesquisa); rptEventos.LocalReport.DataSources.Add(rptDatasourceInstituicao); rptEventos.LocalReport.DataSources.Add(rptDatasourceInstituicaoLogo); rptEventos.LocalReport.DataSources.Add(rptDatasourceEventos); rptEventos.LocalReport.Refresh(); //Session["ldsRel"] = null; } else { divRelatorio.Visible = false; divMensagem.Visible = true; lblMensagem.Text = "Este relatorio não possui dados."; } }
private void geraRelatorio() { lDtPesquisa = (DataTable)Session["ldsRel"]; if (lDtPesquisa.Rows.Count > 0) { string periodo = Request.QueryString["periodo"].ToString(); InstituicoesBL instBL = new InstituicoesBL(); Instituicoes inst = new Instituicoes(); InstituicoesLogoBL instLogoBL = new InstituicoesLogoBL(); InstituicoesLogo instLogo = new InstituicoesLogo(); ReportDataSource rptDatasourceInstituicao = new ReportDataSource("DataSet_Instituicao", instBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceInstituicaoLogo = new ReportDataSource("DataSet_InstituicaoLogo", instLogoBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceMovEstoque = new ReportDataSource("DataSet_MovimentacaoEstoque", lDtPesquisa); ReportParameter[] param = new ReportParameter[1]; param[0] = new ReportParameter("periodo", periodo); rptMovestoque.LocalReport.SetParameters(param); rptMovestoque.LocalReport.DataSources.Add(rptDatasourceInstituicao); rptMovestoque.LocalReport.DataSources.Add(rptDatasourceInstituicaoLogo); rptMovestoque.LocalReport.DataSources.Add(rptDatasourceMovEstoque); rptMovestoque.LocalReport.Refresh(); //Session["ldsRel"] = null; } else { divRelatorio.Visible = false; divMensagem.Visible = true; lblMensagem.Text = "Este relatorio não possui dados."; } }
public bool EditarDA(Instituicoes ins) { SqlParameter[] paramsToSP = new SqlParameter[19]; paramsToSP[0] = new SqlParameter("@id", ins.Id); paramsToSP[1] = new SqlParameter("@codigo", ins.Codigo); paramsToSP[2] = new SqlParameter("@razao", ins.Razao); paramsToSP[3] = new SqlParameter("@nomeFantasia", ins.NomeFantasia); paramsToSP[4] = new SqlParameter("@email", ins.Email); paramsToSP[5] = new SqlParameter("@cnpj", ins.Cnpj); paramsToSP[6] = new SqlParameter("@cidadeid", ins.CidadeId); paramsToSP[7] = new SqlParameter("@cep", ins.Cep); paramsToSP[8] = new SqlParameter("@bairroid", ins.BairroId); paramsToSP[9] = new SqlParameter("@endereco", ins.Endereco); paramsToSP[10] = new SqlParameter("@numero", ins.Numero); paramsToSP[11] = new SqlParameter("@complemento", ins.Complemento); paramsToSP[12] = new SqlParameter("@DDD", ins.DDD); paramsToSP[13] = new SqlParameter("@telefone", ins.telefone); paramsToSP[14] = new SqlParameter("@ranking", ins.Ranking); paramsToSP[15] = new SqlParameter("@servidorsmtp", ins.ServidorSMTP); paramsToSP[16] = new SqlParameter("@login", ins.Login); paramsToSP[17] = new SqlParameter("@senha", ins.Senha); paramsToSP[18] = new SqlParameter("@porta", ins.Porta); try { SqlHelper.ExecuteNonQuery(ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.StoredProcedure, "stp_UPDATE_instituicoes", paramsToSP); return true; } catch (Exception e) { return false; } }
private void geraRelatorio() { PessoasBL pessoasBL = new PessoasBL(); Pessoas pessoas = new Pessoas(); int pessoaid = Convert.ToInt16(Request.QueryString["pessoaid"].ToString()); lDtPessoa = pessoasBL.PesquisaDataSetDA(pessoaid).Tables[0]; if (lDtPessoa.Rows.Count > 0) { InstituicoesBL instBL = new InstituicoesBL(); Instituicoes inst = new Instituicoes(); InstituicoesLogoBL instLogoBL = new InstituicoesLogoBL(); InstituicoesLogo instLogo = new InstituicoesLogo(); ReportDataSource rptDatasourceInstituicao = new ReportDataSource("DataSet_Instituicao", instBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceInstituicaoLogo = new ReportDataSource("DataSet_InstituicaoLogo", instLogoBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourcePessoa = new ReportDataSource("DataSet_Pessoa", lDtPessoa); ReportCarteirinha.LocalReport.DataSources.Add(rptDatasourceInstituicao); ReportCarteirinha.LocalReport.DataSources.Add(rptDatasourceInstituicaoLogo); ReportCarteirinha.LocalReport.DataSources.Add(rptDatasourcePessoa); ReportCarteirinha.LocalReport.Refresh(); //Session["ldsRel"] = null; } else { divRelatorio.Visible = false; divMensagem.Visible = true; lblMensagem.Text = "Este relatorio não possui dados."; } }
public bool ExcluirBL(Instituicoes ins) { if (ins.Id > 0) { InstituicoesDA instituicaoDA = new InstituicoesDA(); return instituicaoDA.ExcluirDA(ins); } else return false; }
private void geraRelatorio() { EmprestimosBL empBL = new EmprestimosBL(); int empid = Convert.ToInt16(Request.QueryString["emprestimoid"].ToString()); lDtEmp = empBL.PesquisarDataSet(empid).Tables[0]; if (lDtEmp.Rows.Count > 0) { //VendasBL string nomeUsuarioLogado = string.Empty; int idUsuarioLogado = 0; if (Session["usuario"] != null) { List<Usuarios> usuarios; usuarios = (List<Usuarios>)Session["usuario"]; foreach (Usuarios usu in usuarios) { idUsuarioLogado = usu.Id; nomeUsuarioLogado = usu.Nome; } //vendas.UsuarioId = usu_id; } InstituicoesBL instBL = new InstituicoesBL(); Instituicoes inst = new Instituicoes(); InstituicoesLogoBL instLogoBL = new InstituicoesLogoBL(); InstituicoesLogo instLogo = new InstituicoesLogo(); ReportDataSource rptDatasourceInstituicao = new ReportDataSource("DataSet_Instituicao", instBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceInstituicaoLogo = new ReportDataSource("DataSet_InstituicaoLogo", instLogoBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceRecibo = new ReportDataSource("DataSet_Recibo", lDtEmp); ReportParameter[] param = new ReportParameter[2]; param[0] = new ReportParameter("nomeUsuario", nomeUsuarioLogado); param[1] = new ReportParameter("idUsuario", idUsuarioLogado.ToString()); ReportRecibos.LocalReport.SetParameters(param); ReportRecibos.LocalReport.DataSources.Add(rptDatasourceInstituicao); ReportRecibos.LocalReport.DataSources.Add(rptDatasourceInstituicaoLogo); ReportRecibos.LocalReport.DataSources.Add(rptDatasourceRecibo); ReportRecibos.LocalReport.Refresh(); //Session["ldsRel"] = null; } else { divRelatorio.Visible = false; divMensagem.Visible = true; lblMensagem.Text = "Este relatorio não possui dados."; } }
private void geraRelatorio() { lDtPesquisa = (DataTable)Session["ldsRel"]; string mes = Request.QueryString["mes"].ToString(); if (lDtPesquisa.Rows.Count > 0) { int countfalta, countPresenca; foreach (DataRow row in lDtPesquisa.Rows) { countfalta = 0; countPresenca = 0; foreach (DataColumn column in lDtPesquisa.Columns) { if ((column.ColumnName.Contains("dia")) && (row[column].ToString() == "F")) countfalta += 1; if ((column.ColumnName.Contains("dia")) && (row[column].ToString() == "P")) countPresenca += 1; if (column.ColumnName.Contains("totalFalta")) row[column] = countfalta; if (column.ColumnName.Contains("totalPresenca")) row[column] = countPresenca; } } //string mes = Request.QueryString["mes"].ToString(); InstituicoesBL instBL = new InstituicoesBL(); Instituicoes inst = new Instituicoes(); InstituicoesLogoBL instLogoBL = new InstituicoesLogoBL(); InstituicoesLogo instLogo = new InstituicoesLogo(); ReportDataSource rptDatasourceInstituicao = new ReportDataSource("DataSet_Instituicao", instBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceInstituicaoLogo = new ReportDataSource("DataSet_InstituicaoLogo", instLogoBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceFrequencia = new ReportDataSource("DataSet_Frequencia", lDtPesquisa); ReportParameter[] param = new ReportParameter[1]; param[0] = new ReportParameter("mes", mes); rptFrequencia.LocalReport.SetParameters(param); rptFrequencia.LocalReport.DataSources.Add(rptDatasourceInstituicao); rptFrequencia.LocalReport.DataSources.Add(rptDatasourceInstituicaoLogo); rptFrequencia.LocalReport.DataSources.Add(rptDatasourceFrequencia); rptFrequencia.LocalReport.Refresh(); //Session["ldsRel"] = null; } else { divRelatorio.Visible = false; divMensagem.Visible = true; lblMensagem.Text = "Este relatorio não possui dados."; } }
private void geraRelatorio() { lDtPesquisa = (DataTable)Session["ldsRel"]; if (lDtPesquisa.Rows.Count > 0) { string eventos = Request.QueryString["Eventos"].ToString(); InstituicoesBL instBL = new InstituicoesBL(); Instituicoes inst = new Instituicoes(); InstituicoesLogoBL instLogoBL = new InstituicoesLogoBL(); InstituicoesLogo instLogo = new InstituicoesLogo(); ReportDataSource rptDatasourceInstituicao = new ReportDataSource("DataSet_Instituicao", instBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceInstituicaoLogo = new ReportDataSource("DataSet_InstituicaoLogo", instLogoBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceEventos = new ReportDataSource("DataSet_Eventos", lDtPesquisa); string nome = string.Empty; if (eventos != string.Empty) { EventosBL eveBL = new EventosBL(); Eventos eve = new Eventos(); List<Base> lEventos = eveBL.PesquisarEventos(eventos); foreach (Base pes in lEventos) { if (nome == string.Empty) nome += pes.PesDescricao; else nome += ", " + pes.PesDescricao; } } ReportParameter[] param = new ReportParameter[1]; param[0] = new ReportParameter("evento", nome); rptEventos.LocalReport.SetParameters(param); rptEventos.LocalReport.DataSources.Add(rptDatasourceInstituicao); rptEventos.LocalReport.DataSources.Add(rptDatasourceInstituicaoLogo); rptEventos.LocalReport.DataSources.Add(rptDatasourceEventos); rptEventos.LocalReport.Refresh(); //Session["ldsRel"] = null; } else { divRelatorio.Visible = false; divMensagem.Visible = true; lblMensagem.Text = "Este relatorio não possui dados."; } }
protected void dtgInstituicao_RowDeleting(object sender, GridViewDeleteEventArgs e) { InstituicoesBL insBL = new InstituicoesBL(); Instituicoes instituicoes = new Instituicoes(); instituicoes.Id = utils.ComparaIntComZero(dtgInstituicao.DataKeys[e.RowIndex][0].ToString()); if ( insBL.ExcluirBL(instituicoes)) ExibirMensagem("Registro excluído com sucesso !"); else ExibirMensagem("Não foi possível excluir o registro, existem registros dependentes"); Pesquisar(null); }
public Int32 InserirBL(Instituicoes ins) { if (IsValid(ins)) { InstituicoesDA instituicaoDA = new InstituicoesDA(); ins.Cnpj = utils.LimpaFormatacaoCNPJCPF(ins.Cnpj); return instituicaoDA.InserirDA(ins); } else return 0; }
public bool EditarBL(Instituicoes ins) { if (IsValid(ins) && ins.Id > 0) { InstituicoesDA instituicaoDA = new InstituicoesDA(); ins.Cnpj = utils.LimpaFormatacaoCNPJCPF(ins.Cnpj); return instituicaoDA.EditarDA(ins); } else return false; }
private void geraRelatorio() { VendasBL vendaBL = new VendasBL(); Vendas venda = new Vendas(); int vendaid = Convert.ToInt16(Request.QueryString["vendaid"].ToString()); lDtVenda = vendaBL.PesquisarBLDataSet(vendaid).Tables[0]; if (lDtVenda.Rows.Count > 0) { InstituicoesBL instBL = new InstituicoesBL(); Instituicoes inst = new Instituicoes(); InstituicoesLogoBL instLogoBL = new InstituicoesLogoBL(); InstituicoesLogo instLogo = new InstituicoesLogo(); VendaItensBL vendaItensBL = new VendaItensBL(); VendaItens vendaItens = new VendaItens(); ReportDataSource rptDatasourceInstituicao = new ReportDataSource("DataSet_Instituicao", instBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceInstituicaoLogo = new ReportDataSource("DataSet_InstituicaoLogo", instLogoBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceVenda = new ReportDataSource("DataSet_Venda", lDtVenda); DataSet lds = vendaItensBL.PesquisarBLDataSet(vendaid, "A"); ReportParameter[] param = new ReportParameter[1]; ReportDataSource rptDatasourceVendaItem = new ReportDataSource("DataSet_VendaItens", lds.Tables[0]); decimal valorTotal = utils.ComparaDecimalComZero((lds.Tables[0].Compute("Sum(total)", "").ToString())); decimal descontoTotal = utils.ComparaDecimalComZero(lds.Tables[0].Compute("Sum(desconto)", "").ToString()); NumeroPorExtenso numeroPorExtenso = new NumeroPorExtenso(valorTotal); string valorExtenso = numeroPorExtenso.ToString(); param[0] = new ReportParameter("valorExtenso", valorExtenso); ReportViewer1.LocalReport.SetParameters(param); ReportViewer1.LocalReport.DataSources.Add(rptDatasourceInstituicao); ReportViewer1.LocalReport.DataSources.Add(rptDatasourceInstituicaoLogo); ReportViewer1.LocalReport.DataSources.Add(rptDatasourceVenda); ReportViewer1.LocalReport.DataSources.Add(rptDatasourceVendaItem); ReportViewer1.LocalReport.Refresh(); //Session["ldsRel"] = null; } else { divRelatorio.Visible = false; divMensagem.Visible = true; lblMensagem.Text = "Este relatorio não possui dados."; } }
public bool ExcluirDA(Instituicoes ins) { SqlParameter[] paramsToSP = new SqlParameter[1]; paramsToSP[0] = new SqlParameter("@id", ins.Id); try { SqlHelper.ExecuteNonQuery(ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.StoredProcedure, "stp_delete_instituicoes", paramsToSP); return true; } catch (Exception e) { return false; } }
private void geraRelatorio() { lDtPesquisa = (DataTable)Session["ldsRel"]; if (lDtPesquisa.Rows.Count > 0) { string periodo; if ((Request.QueryString["DtIni"].ToString() != string.Empty) && (Request.QueryString["DtFim"].ToString() != string.Empty)) { periodo = Request.QueryString["DtIni"].ToString() + " a " + Request.QueryString["DtFim"].ToString(); } else { periodo = "Todos"; } string acumulado = Request.QueryString["acumulado"].ToString(); InstituicoesBL instBL = new InstituicoesBL(); Instituicoes inst = new Instituicoes(); InstituicoesLogoBL instLogoBL = new InstituicoesLogoBL(); InstituicoesLogo instLogo = new InstituicoesLogo(); ReportDataSource rptDatasourceInstituicao = new ReportDataSource("DataSet_Instituicao", instBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceInstituicaoLogo = new ReportDataSource("DataSet_InstituicaoLogo", instLogoBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceVendaItens = new ReportDataSource("DataSet_VendaItens", lDtPesquisa); ReportParameter[] param = new ReportParameter[2]; param[0] = new ReportParameter("periodo", periodo); param[1] = new ReportParameter("acumulado", acumulado); rptVendasAcumulado.LocalReport.SetParameters(param); rptVendasAcumulado.LocalReport.DataSources.Add(rptDatasourceInstituicao); rptVendasAcumulado.LocalReport.DataSources.Add(rptDatasourceInstituicaoLogo); rptVendasAcumulado.LocalReport.DataSources.Add(rptDatasourceVendaItens); rptVendasAcumulado.LocalReport.Refresh(); //Session["ldsRel"] = null; } else { divRelatorio.Visible = false; divMensagem.Visible = true; lblMensagem.Text = "Este relatorio não possui dados."; } }
private void geraRelatorio() { DoacoesBL doacoesBL = new DoacoesBL(); Doacoes doacoes = new Doacoes(); int doacaoid = Convert.ToInt16(Request.QueryString["doacaoid"].ToString()); lDtDoacao = doacoesBL.PesquisarDataset(doacaoid).Tables[0]; if (lDtDoacao.Rows.Count > 0) { InstituicoesBL instBL = new InstituicoesBL(); Instituicoes inst = new Instituicoes(); InstituicoesLogoBL instLogoBL = new InstituicoesLogoBL(); InstituicoesLogo instLogo = new InstituicoesLogo(); VendaItensBL vendaItensBL = new VendaItensBL(); VendaItens vendaItens = new VendaItens(); ReportDataSource rptDatasourceInstituicao = new ReportDataSource("DataSet_Instituicao", instBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceInstituicaoLogo = new ReportDataSource("DataSet_InstituicaoLogo", instLogoBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceVenda = new ReportDataSource("DataSet_Doacao", lDtDoacao); decimal valor = Convert.ToDecimal(lDtDoacao.Rows[0]["valor"].ToString()); NumeroPorExtenso numeroPorExtenso = new NumeroPorExtenso(valor); string valorExtenso = numeroPorExtenso.ToString(); ReportParameter[] param = new ReportParameter[1]; param[0] = new ReportParameter("valorExtenso", valorExtenso); rptDoacao.LocalReport.SetParameters(param); rptDoacao.LocalReport.DataSources.Add(rptDatasourceInstituicao); rptDoacao.LocalReport.DataSources.Add(rptDatasourceInstituicaoLogo); rptDoacao.LocalReport.DataSources.Add(rptDatasourceVenda); rptDoacao.LocalReport.Refresh(); //Session["ldsRel"] = null; } else { divRelatorio.Visible = false; divMensagem.Visible = true; lblMensagem.Text = "Este relatorio não possui dados."; } }
private void geraRelatorio() { lDtPesquisa = (DataTable)Session["ldsRel"]; if (lDtPesquisa.Rows.Count > 0) { string PessoaId = Request.QueryString["PessoaId"].ToString(); string obraId = Request.QueryString["obraId"].ToString(); string dataRetiradaIni = Request.QueryString["DataRetiradaIni"].ToString(); string dataRetiradaFim = Request.QueryString["DataRetiradaFim"].ToString(); string dataDevolucaoFim = Request.QueryString["DevolucaoFim"].ToString(); string dataDevolucaoIni = Request.QueryString["DevolucaoIni"].ToString(); string acumulado = Request.QueryString["Acumulado"].ToString(); InstituicoesBL instBL = new InstituicoesBL(); Instituicoes inst = new Instituicoes(); InstituicoesLogoBL instLogoBL = new InstituicoesLogoBL(); InstituicoesLogo instLogo = new InstituicoesLogo(); ReportDataSource rptDatasourceInstituicao = new ReportDataSource("DataSet_Instituicao", instBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceInstituicaoLogo = new ReportDataSource("DataSet_InstituicaoLogo", instLogoBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceEmprestimos = new ReportDataSource("DataSet_Emprestimo", lDtPesquisa); string nome = string.Empty; if (PessoaId != string.Empty) { PessoasBL peBL = new PessoasBL(); Pessoas pe = new Pessoas(); List<Base> lPessoas = peBL.PesquisarPessoas(PessoaId); foreach (Base pes in lPessoas) { if (nome == string.Empty) nome += pes.PesDescricao; else nome += ", " + pes.PesDescricao; } } string titulo = string.Empty; if (obraId != string.Empty) { ObrasBL obrasBl = new ObrasBL(); Obras obras = new Obras(); List<Base> lObras = obrasBl.PesquisarObras(obraId); foreach (Base pes in lObras) { if (titulo == string.Empty) titulo += pes.PesDescricao; else titulo += ", " + pes.PesDescricao; } } ReportParameter[] param = new ReportParameter[7]; param[0] = new ReportParameter("acumulado", acumulado); param[1] = new ReportParameter("dataRetiradaIni", dataRetiradaIni); param[2] = new ReportParameter("dataRetiradaFim", dataRetiradaFim); param[3] = new ReportParameter("dataDevolucaoIni", dataDevolucaoIni); param[4] = new ReportParameter("dataDevolucaoFim", dataDevolucaoFim); param[5] = new ReportParameter("nome", nome); param[6] = new ReportParameter("titulo", titulo); //rpvEmprestimos.ProcessingMode = ProcessingMode.Local; rpvEmprestimos.LocalReport.SetParameters(param); rpvEmprestimos.LocalReport.DataSources.Add(rptDatasourceInstituicao); rpvEmprestimos.LocalReport.DataSources.Add(rptDatasourceInstituicaoLogo); rpvEmprestimos.LocalReport.DataSources.Add(rptDatasourceEmprestimos); rpvEmprestimos.LocalReport.Refresh(); //Session["ldsRel"] = null; } else { divRelatorio.Visible = false; divMensagem.Visible = true; lblMensagem.Text = "Este relatorio não possui dados."; } }
private void geraRelatorio() { lDtPesquisa = (DataTable)Session["ldsRel"]; if (lDtPesquisa.Rows.Count > 0) { string PessoaId = Request.QueryString["PessoaId"].ToString(); string obraId = Request.QueryString["obraId"].ToString(); string dataRetiradaIni = Request.QueryString["DataRetiradaIni"].ToString(); string dataRetiradaFim = Request.QueryString["DataRetiradaFim"].ToString(); string dataDevolucaoFim = Request.QueryString["DevolucaoFim"].ToString(); string dataDevolucaoIni = Request.QueryString["DevolucaoIni"].ToString(); string Status = Request.QueryString["Status"].ToString(); InstituicoesBL instBL = new InstituicoesBL(); Instituicoes inst = new Instituicoes(); InstituicoesLogoBL instLogoBL = new InstituicoesLogoBL(); InstituicoesLogo instLogo = new InstituicoesLogo(); ReportDataSource rptDatasourceInstituicao = new ReportDataSource("DataSet_Instituicao", instBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceInstituicaoLogo = new ReportDataSource("DataSet_InstituicaoLogo", instLogoBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceEmprestimos = new ReportDataSource("DataSet_Emprestimo", lDtPesquisa); PessoasBL peBL = new PessoasBL(); Pessoas pe = new Pessoas(); List<Pessoas> lPessoas = peBL.PesquisarBuscaBL(PessoaId); string nome = ""; if (lPessoas.Count != 0 && PessoaId != string.Empty) { nome = lPessoas[0].Nome; } ObrasBL obrasBl = new ObrasBL(); Obras obras = new Obras(); List<Obras> lObras = obrasBl.PesquisarBuscaBL(obraId); string titulo = ""; if (lPessoas.Count != 0 && obraId != string.Empty) { titulo = lObras[0].Titulo; } ReportParameter[] param = new ReportParameter[10]; param[0] = new ReportParameter("nome", nome); param[1] = new ReportParameter("titulo", titulo); param[2] = new ReportParameter("dataRetiradaIni", dataRetiradaIni); param[3] = new ReportParameter("dataRetiradaFim", dataRetiradaFim); param[4] = new ReportParameter("dataDevolucaoIni", dataDevolucaoIni); param[5] = new ReportParameter("dataDevolucaoFim", dataDevolucaoFim); param[6] = new ReportParameter("Status", Status); //rpvEmprestimos.ProcessingMode = ProcessingMode.Local; rpvEmprestimos.LocalReport.SetParameters(param); rpvEmprestimos.LocalReport.DataSources.Add(rptDatasourceInstituicao); rpvEmprestimos.LocalReport.DataSources.Add(rptDatasourceInstituicaoLogo); rpvEmprestimos.LocalReport.DataSources.Add(rptDatasourceEmprestimos); rpvEmprestimos.LocalReport.Refresh(); //Session["ldsRel"] = null; } else { divRelatorio.Visible = false; divMensagem.Visible = true; lblMensagem.Text = "Este relatorio não possui dados."; } }
public Int32 InserirDA(Instituicoes ins) { SqlParameter[] paramsToSP = new SqlParameter[18]; paramsToSP[0] = new SqlParameter("@codigo", ins.Codigo); paramsToSP[1] = new SqlParameter("@razao", ins.Razao); paramsToSP[2] = new SqlParameter("@nomefantasia", ins.NomeFantasia); paramsToSP[3] = new SqlParameter("@email", ins.Email); paramsToSP[4] = new SqlParameter("@cnpj", ins.Cnpj); paramsToSP[5] = new SqlParameter("@cidadeid", ins.CidadeId); paramsToSP[6] = new SqlParameter("@cep", ins.Cep); paramsToSP[7] = new SqlParameter("@bairroid", ins.BairroId); paramsToSP[8] = new SqlParameter("@endereco", ins.Endereco); paramsToSP[9] = new SqlParameter("@numero", ins.Numero); paramsToSP[10] = new SqlParameter("@complemento", ins.Complemento); paramsToSP[11] = new SqlParameter("@DDD", ins.DDD); paramsToSP[12] = new SqlParameter("@telefone", ins.telefone); paramsToSP[13] = new SqlParameter("@ranking", ins.Ranking); paramsToSP[14] = new SqlParameter("@servidorsmtp", ins.Ranking); paramsToSP[15] = new SqlParameter("@login", ins.Ranking); paramsToSP[16] = new SqlParameter("@senha", ins.Ranking); paramsToSP[17] = new SqlParameter("@porta", ins.Ranking); try { DataSet ds = SqlHelper.ExecuteDataset(ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.StoredProcedure, "stp_INSERT_instituicoes", paramsToSP); DataTable tabela = ds.Tables[0]; int id = utils.ComparaIntComZero(tabela.Rows[0]["ID"].ToString()); return id; } catch (Exception e) { return 0; } }
private bool IsValid(Instituicoes ins) { bool valido; valido = ins.Razao.Length <= 70 && ins.Email.Length <= 100 && ins.Endereco.Length <= 70 && ins.Cep.Length <= 10 && ins.NomeFantasia.Length <= 70 && ins.Complemento.Length <= 40 && ins.telefone.Length <= 20 && ins.Cnpj.Length <= 20; valido = valido && utils.ValidaCNPJ(ins.Cnpj); return valido; }
private List<Instituicoes> CarregarObjInstituicoes(SqlDataReader dr) { List<Instituicoes> instituicoes = new List<Instituicoes>(); while (dr.Read()) { Instituicoes ins = new Instituicoes(); ins.Id = int.Parse(dr["ID"].ToString()); ins.Codigo = int.Parse(dr["CODIGO"].ToString()); ins.Razao = dr["RAZAO"].ToString(); ins.NomeFantasia = dr["NOMEFANTASIA"].ToString(); ins.Email = dr["EMAIL"].ToString(); ins.Cnpj = dr["CNPJ"].ToString(); ins.CidadeId = utils.ComparaIntComNull(dr["CIDADEID"].ToString()); ins.Cep = dr["CEP"].ToString(); ins.BairroId = utils.ComparaIntComNull(dr["BAIRROID"].ToString()); ins.Endereco = dr["ENDERECO"].ToString(); ins.Numero = dr["NUMERO"].ToString(); ins.Complemento = dr["COMPLEMENTO"].ToString(); ins.DDD = dr["DDD"].ToString(); ins.telefone = dr["telefone"].ToString(); ins.Ranking = utils.ComparaIntComZero(dr["ranking"].ToString()); ins.Senha = dr["senha"].ToString(); ins.Login = dr["login"].ToString(); ins.ServidorSMTP = dr["servidorsmtp"].ToString(); ins.Porta = utils.ComparaIntComNull(dr["porta"].ToString()); CidadesDA cidDA = new CidadesDA(); Cidades cid = new Cidades(); DataSet dsCid = cidDA.PesquisaDA(ins.CidadeId != null ? Convert.ToInt32(ins.CidadeId.ToString()) : 0); if (dsCid.Tables[0].Rows.Count != 0) { cid.Id = (Int32)dsCid.Tables[0].Rows[0]["id"]; cid.Codigo = (Int32)dsCid.Tables[0].Rows[0]["codigo"]; cid.Descricao = (string)dsCid.Tables[0].Rows[0]["descricao"]; cid.EstadoId = (Int32)dsCid.Tables[0].Rows[0]["estadoid"]; } ins.Cidades = cid; InstituicoesLogoDA insLDA = new InstituicoesLogoDA(); List<InstituicoesLogo> instituicoesLogo = insLDA.PesquisarDA(ins.Id); InstituicoesLogo insL = new InstituicoesLogo(); foreach (InstituicoesLogo ltInsL in instituicoesLogo) { insL.Id = ltInsL.Id; insL.InstituicoesId = ltInsL.InstituicoesId; insL.Imagem = ltInsL.Imagem; ins.InstituicaoLogo = insL; } instituicoes.Add(ins); } return instituicoes; }
protected void btnSalvar_Click(object sender, EventArgs e) { if (!utils.ValidaCNPJ(txtCnpj.Text)) { lblCnpj.Text = "*CNPJ inválido !"; tcInstituicao.ActiveTabIndex = 0; txtCnpj.Focus(); } else { lblCnpj.Text = ""; InstituicoesBL insBL = new InstituicoesBL(); Instituicoes instituicoes = new Instituicoes(); instituicoes.Id = utils.ComparaIntComZero(hfId.Value); instituicoes.Codigo = utils.ComparaIntComZero(txtCodigo.Text); instituicoes.Razao = txtRazao.Text; instituicoes.NomeFantasia = txtNomeFantasia.Text; instituicoes.Email = txtEmail.Text; instituicoes.Cnpj = txtCnpj.Text; instituicoes.CidadeId = utils.ComparaIntComNull(ddlCidades.SelectedValue); instituicoes.Cep = txtCep.Text; instituicoes.BairroId = utils.ComparaIntComNull(ddlBairro.SelectedValue); instituicoes.Endereco = txtEndereco.Text; instituicoes.Numero = txtNumero.Text; instituicoes.Complemento = txtComplemento.Text; instituicoes.telefone = txttelefone.Text; instituicoes.Ranking = utils.ComparaIntComZero(txtRanking.Text); instituicoes.Login = txtLogin.Text; instituicoes.ServidorSMTP = txtServidorSmtp.Text; instituicoes.Porta = utils.ComparaIntComNull(txtPorta.Text); if (txtSenha.Text != string.Empty) instituicoes.Senha = txtSenha.Text; int idIns = 0; if (instituicoes.Id > 0) { idIns = instituicoes.Id; if (insBL.EditarBL(instituicoes)) { VerificarImagem(); ExibirMensagem("Instituição atualizada com sucesso !"); } else ExibirMensagem("Não foi possível atualizar a instituição. Revise as informações."); } else { hfId.Value = insBL.InserirBL(instituicoes).ToString(); if (utils.ComparaIntComZero(hfId.Value) > 0) { VerificarImagem(); ExibirMensagem("Instituição gravada com sucesso !"); LimparCampos(); } } } }