private void Detail_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) { // string valor = Convert.ToString(GetCurrentColumnValue("vlr_previsto")); // if (valor.Trim() == "0,00") { if (rbvalores == "P") { e.Cancel = true; } } lvalor.Text = Srelib.forcaponto(valor); // DateTime emissao = Convert.ToDateTime(GetCurrentColumnValue("data_prevista")); // ValorExtenso xExt = new ValorExtenso(); String xAux; xAux = xExt.ValExtenso(Convert.ToDouble(valor)); lvalorextenso1.Text = xAux; lvalorextenso2.Text = " "; // Int32 fornecedor = Convert.ToInt32(GetCurrentColumnValue("fornecedor")); lnominal.Text = uFornecedores.PegaNomeFornecedor(fornecedor); // lemissaoextenso.Text = uEmpresa.PegaCidade(uEmpresa.PegaMatriz()) + ", " + Srelib.DataExtenso(DateTime.Now); // //Compensação if (rbcompensacao == "1") { //Compensação na Data da emissão do Cheque string lancamento = Convert.ToString(GetCurrentColumnValue("lancamento")); // uContasReceber.GravaCompensacao(lancamento, DateTime.Now.ToString().Substring(0, 10), "0"); } }
protected void Page_Load(object sender, EventArgs e) { if ((String)Session["IdSessao"] == null) { Session.Add("fimdesessao", "A Sessão foi expirada, reinicie o sistema!"); Server.Transfer("~\\LoginTimeOut.aspx"); } ScriptManager.RegisterStartupScript(this, typeof(string), "MAXIMIZE", "top.window.moveTo(0,0); top.window.resizeTo(screen.availWidth,screen.availHeight);", true); RepClienteCartaPadrao report = new RepClienteCartaPadrao(); // Use SqlDataAdapter to define and populate a DataSet using the information extracted from a Session vairable // EMPRESA MATRIZ report.lassinatura.Text = uEmpresa.PegaNome(uEmpresa.PegaMatriz()); // DATA report.ldata.Text = uEmpresa.PegaCidade(uEmpresa.PegaMatriz()) + ", " + Srelib.DataExtenso(DateTime.Now); // CLIENTES string clientes = Convert.ToString(Session["cbclientes"]); // CARTAS string cartas = Convert.ToString(Session["cbcartas"]); report.carta = cartas; // USUÁRIO string usuario = Convert.ToString(Session["CodUsuario"]); // // rbfiltro string rbfiltro = Convert.ToString(Session["rbfiltro"]); //Produto string cbproduto = Convert.ToString(Session["cbproduto"]); // //Grupo string cbprodutogrupo = Convert.ToString(Session["cbprodutogrupo"]); // //Mês Aniversário string cbmes = Convert.ToString(Session["cbmes"]); // //Data Limite string dtprevisao1 = Convert.ToString(Session["dtprevisao1"]); // DataSet ds; if (rbfiltro == "0") { //Aniversariantes ds = uContato.PegaDadosContatoAniversariante(cbmes.Trim()); } else { if (rbfiltro == "1") { //Clientes Produto ds = uContato.PegaDadosContatoProduto(cbproduto, cbprodutogrupo, dtprevisao1); } else { if (rbfiltro == "2") { //Devedores ds = uContato.PegaDadosContatoDevedores(cbproduto, cbprodutogrupo, dtprevisao1); } else { //Filtro Desligado ds = uContato.PegaDadosContato(clientes, "", "0"); } } } report.DataSource = ds; report.DataMember = ds.Tables[0].TableName; report.lnome.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "nome") }); // //report.lendereco.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { // new DevExpress.XtraReports.UI.XRBinding("Text", null, "enderecocom")}); if (ds.Tables[0].Rows.Count > 0) { ReportViewer1.Report = report; } else { Page.ClientScript.RegisterStartupScript(GetType(), "msgbox", "alert('Nada a Imprimir!');", true); Page.ClientScript.RegisterStartupScript(GetType(), "close", "self.close()", true); } }
private void Detail_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) { // string valor = Convert.ToString(GetCurrentColumnValue("vlr_previsto")); // if (valor.Trim() == "0,00") { if (rbvalores == "P") { e.Cancel = true; } } lvalor.Text = "( " + String.Format("{0:N}", Convert.ToDouble(valor)) + " )"; // DateTime emissao = Convert.ToDateTime(GetCurrentColumnValue("data_prevista")); // ValorExtenso xExt = new ValorExtenso(); String xAux; xAux = "( " + xExt.ValExtenso(Convert.ToDouble(valor)) + " )"; //tamanho máximo de extenso = 70 + 100 = 170 chars if (xAux.Length > 170) { lvalorextenso1.Text = "Extenso supera o limite máximo de 180 characteres. Acione Suporte."; lvalorextenso2.Text = Srelib.replicate("*", 100); } else { if (xAux.Length <= 70) { lvalorextenso1.Text = xAux + Srelib.replicate("*", (70 - xAux.Length)); lvalorextenso2.Text = Srelib.replicate("*", 100); } else { //> 70 lvalorextenso1.Text = xAux.Substring(0, 70); lvalorextenso2.Text = xAux.Substring(70, (xAux.Length - 70)) + Srelib.replicate("*", (100 - (xAux.Length - 70))); } } // Int32 fornecedor = Convert.ToInt32(GetCurrentColumnValue("fornecedor")); lnominal.Text = uFornecedores.PegaNomeFornecedor(fornecedor); // lemissaoextenso.Text = uEmpresa.PegaCidade(uEmpresa.PegaMatriz()) + ", " + Srelib.DataExtenso(DateTime.Now); // //Compensação if (rbcompensacao == "1") { //Compensação na Data da emissão do Cheque string lancamento = Convert.ToString(GetCurrentColumnValue("lancamento")); // uContasPagar.GravaCompensacao(lancamento, DateTime.Now.ToString().Substring(0, 10), numerocheque); numerocheque = (Convert.ToInt16(numerocheque) + 1).ToString(); } }
private void Detail_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) { // string parcela = Convert.ToString(GetCurrentColumnValue("parcela")); string tipo = Convert.ToString(GetCurrentColumnValue("tipo")); lnumero.Text = parcela + " Tipo: (" + tipo + ")"; // string vencimento = Convert.ToString(GetCurrentColumnValue("data_vencimento")).Substring(0, 10); lvencimento.Text = vencimento; // string pagamento = Convert.ToString(GetCurrentColumnValue("data_pagamento")).Substring(0, 10); lpagamento.Text = pagamento; // string vlr_parcela = Convert.ToString(GetCurrentColumnValue("vlr_parcela")); lvalorparcela.Text = Srelib.forcaponto(vlr_parcela); // // string vlr_pagamento = Convert.ToString(GetCurrentColumnValue("vlr_pagamento")); lvalorpagamento.Text = Srelib.forcaponto(vlr_pagamento); // double diferenca = Convert.ToDouble(GetCurrentColumnValue("vlr_pagamento")) - Convert.ToDouble(GetCurrentColumnValue("vlr_parcela")); // lvaloracrescimos.Text = "0,00"; lvalordesconto.Text = "0,00"; if (diferenca != 0) { if (diferenca > 0) { lvaloracrescimos.Text = Srelib.forcaponto(Convert.ToString(diferenca)); } else { lvalordesconto.Text = Srelib.forcaponto(Convert.ToString(diferenca * -1)); } } // Int32 produto = Convert.ToInt32(GetCurrentColumnValue("produto")); lvinculo2.Text = uProduto.PegaProdutoDescricao(produto); // Int32 grupo = Convert.ToInt32(GetCurrentColumnValue("grupo")); Int32 unidade = Convert.ToInt32(GetCurrentColumnValue("unidade")); Int32 parte = Convert.ToInt32(GetCurrentColumnValue("parte")); Int32 id = Convert.ToInt32(GetCurrentColumnValue("ID")); // lvinculo3.Text = "Bloco No. " + grupo.ToString() + " Unidade No. " + unidade.ToString(); lvinculo3.Text = " " + lvinculo3.Text + " Parte No. " + parte.ToString(); // //lvencimentoextenso.Text = Srelib.DataExtenso(Convert.ToDateTime(vencimento)); // lnomeempresa.Text = uEmpresa.PegaNome(uEmpresa.PegaMatriz()); // lcnpjempresa.Text = Srelib.FormataCPFCNPJ(uEmpresa.PegaCnpj(uEmpresa.PegaMatriz())); // ValorExtenso xExt = new ValorExtenso(); String xAux; xAux = xExt.ValExtenso(Convert.ToDouble(vlr_pagamento)); lvalorextenso1.Text = xAux; lvalorextenso2.Text = " "; // lcidadeestadoextenso.Text = uEmpresa.PegaCidade(uEmpresa.PegaMatriz()) + ", " + uEmpresa.PegaEstado(uEmpresa.PegaMatriz()) + "."; // lemissaoextenso.Text = uEmpresa.PegaCidade(uEmpresa.PegaMatriz()) + ", " + Srelib.DataExtenso(DateTime.Now); // // string cliente = uVendas.PegaProprietário(produto.ToString(), grupo.ToString(), unidade.ToString(), "0"); lemitentenome.Text = uContato.PegaNomeID(cliente); lemitentecpf.Text = Srelib.FormataCPFCNPJ(uContato.PegaCpfCnpjID(cliente)); // // ////TITULO RECIBO //uParcelas.GravaRecibo(produto.ToString(), grupo.ToString(), unidade.ToString(), parte.ToString(), id.ToString(), recibo.ToString()); //uParametros.AlteraMigracao("PROXIMO RECIBO", Convert.ToString(Convert.ToInt64(recibo) + 1)); }