Example #1
0
        private void txtQtde_Leave(object sender, EventArgs e)
        {
            try
            {
                if (txtQtde.Text.Equals("Selecione..."))
                {
                    MessageBox.Show("Selecione uma opção", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    txtQtde.Focus();
                    return;
                }
                else
                {
                    Empresa   empresa   = new Empresa();
                    EmpresaBO empresaBo = new EmpresaBO();

                    empresa = empresaBo.SelecionaUltimoRegistroEmpresa();

                    empresa.QtdeImpressaoRecibo = Convert.ToInt32(txtQtde.Text);
                    empresa._CnpjCpf            = empresa._CnpjCpf;
                    empresaBo.AlterarQtdeImpressaoRecibo(empresa);
                }
            }
            catch (Exception msg)
            {
                MessageBox.Show(msg.Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Example #2
0
        public void GerarArquivoTxtComprovantePgto()
        {
            //Carrega dados da empresa
            Empresa   empresa   = new Empresa();
            EmpresaBO empresaBO = new EmpresaBO();

            //Pega dados do cliente
            CadastroClientesDAO clienteDAO = new CadastroClientesDAO();
            CadastroClientes    cliente    = new CadastroClientes();

            cliente = clienteDAO.SelecionaClientePorID(vendas._CodigoCliente);

            DateTime data = DateTime.Now;

            empresa = empresaBO.SelecionaUltimoRegistroEmpresa();

            //cria o arquivo txt para um determinado diretorio
            FileInfo arquivo = new FileInfo(exeLocation + "\\Cupom\\ComprovantePgto.txt");

            using (FileStream fs = arquivo.Create()) { }

            //Atribui valores aos campos,tais campos recebe os valores nescessários para criação da NFe
            string[] texto =
            {
                "                          COMPROVANTE DE PAGAMENTO                    ",
                "---------------------------------------------------------------------------------",
                "CREDOR:",
                "" + empresa._NomeFantasia,
                "" + "CNPJ:" + empresa._CnpjCpf,
                "" + "Rua:" + empresa._Rua + "," + empresa._Numero.ToString(),
                "" + "Bairro:" + empresa._Bairro + "  -  " + "CEP:" + empresa._Cep + "  " + empresa._Cidade + "-" + empresa._UF,
                "" + "Fone:" + empresa._Fone,
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "DEVEDOR:",
                "Cliente :" + cliente._Nome,
                "CPF:" + cliente._Cnpj,
                "Rua: " + cliente._End_Nome_Rua + "," + cliente._End_Numero.ToString(),
                "Bairro:" + cliente._Bairro + "  -  " + "CEP:" + cliente._Cep + "   " + cliente._Cidade + "-" + cliente._Estado,
                "Fone:" + cliente._Telefone_Celular + "|" + cliente._Telefone_Fixo + "|" + cliente._TelefoneCelular1,
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "DETALHE PARCELA PAGA",
                "Nº VENDA:" + vendaID + "      Nº CONTA: " + contaID,
                "PARC  VCTO           DIAS ATR.  VLOR  MULTA  JUROS  VLRPAGO",
                " " + txtNParcela.Text + "   " + txtDataVencimento.Text + "    " + diasAtraso + "             " + txtValorParcela.Text.Substring(3) + "  " + " " + txtMulta.Text.Substring(3) + "    " + txtJuros.Text.Substring(3) + "      " + txtTotalPaga.Text.Substring(3),
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "FORMA RECEBIMENTO",
                "ITEM         FORMA PAG         DATA PAG       VALOR",
                IncluirItensFormaRecebimento(),
                "---------------------------------------------------------------------------------",
                empresa._NomeFantasia,
                "Porto Velho - Ro - Data Hora Pagamento: " + data.ToString(),
                "---------------------------------------------------------------------------------",
            };

            //Escreve as informações no arquivo txt, salvo no diretorio expecificado
            File.WriteAllLines(exeLocation + "\\Cupom\\ComprovantePgto.txt", texto);
        }
Example #3
0
        public void ImprimirComprovanteVenda()
        {
            Empresa   empresa   = new Empresa();
            EmpresaBO empresaBO = new EmpresaBO();

            empresa       = empresaBO.SelecionaUltimoRegistroEmpresa();
            qtdeImpressao = empresa.QtdeImpressaoRecibo;
            int copia = 1;

            if (empresa.ConfirmaImpressao == 1)
            {
                if (MessageBox.Show("Deseja imprimir comprovante da venda: " + numeroVenda.ToString() + "", "Confirmação recibo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    while (copia <= qtdeImpressao)
                    {
                        string path = exeLocation + "\\Cupom\\ComprovanteVenda.txt";
                        frmRealizarVendas.ShellExecuteA(this.Handle.ToInt32(), "print", path, null, null, 0);

                        copia++;
                    }
                }
            }
            else
            {
                while (copia <= qtdeImpressao)
                {
                    string path = exeLocation + "\\Cupom\\ComprovanteVenda.txt";
                    frmRealizarVendas.ShellExecuteA(this.Handle.ToInt32(), "print", path, null, null, 0);

                    copia++;
                }
            }
        }
Example #4
0
        private void frmConfiguracoesGeraisSistema_Load(object sender, EventArgs e)
        {
            ExibirFotoRegistro();

            Empresa   empresa   = new Empresa();
            EmpresaBO empresaBO = new EmpresaBO();

            empresa = empresaBO.SelecionaUltimoRegistroEmpresa();

            txtBairro.Text        = empresa._Bairro;
            txtCEP.Text           = empresa._Cep;
            txtCidade.Text        = empresa._Cidade;
            txtCodigo.Text        = empresa._IdEmpresa.ToString();
            txtCpfCnpj.Text       = empresa._CnpjCpf;
            txtEmail.Text         = empresa._Email;
            txtNomeFantasia.Text  = empresa._NomeFantasia;
            txtNumero.Text        = empresa._Numero.ToString();
            txtRazaoSocial.Text   = empresa._RazaoSocial;
            txtRua.Text           = empresa._Rua;
            txtSloganEmpresa.Text = empresa._Slogan;
            txtTelefone.Text      = empresa._Fone;
            txtUF.Text            = empresa._UF;
            txtQtde.SelectedItem  = empresa.QtdeImpressaoRecibo.ToString();

            rbSim.Checked = empresa.ConfirmaImpressao == 1 ? true : false;
            rbSim.Checked = empresa.ConfirmaImpressao == 0 ? false : true;
        }
Example #5
0
        public void GerarArquivoTxtComprovanteVenda()
        {
            //Carrega dados da empresa
            Empresa   empresa   = new Empresa();
            EmpresaBO empresaBO = new EmpresaBO();

            string nomeCliente = clienteID != 0 ? "VENDA AVULSA" : "VENDA AVULSA";

            DateTime data = DateTime.Now;

            empresa = empresaBO.SelecionaUltimoRegistroEmpresa();

            //cria o arquivo txt para um determinado diretorio
            FileInfo arquivo = new FileInfo(exeLocation + "\\Cupom\\ComprovanteVenda.txt");

            using (FileStream fs = arquivo.Create()) { }

            //Atribui valores aos campos,tais campos recebe os valores nescessários para criação da NFe
            string[] texto =
            {
                "                            COMPROVANTE DE VENDA                            ",
                "---------------------------------------------------------------------------------",
                "" + empresa._NomeFantasia,
                "" + "CNPJ:" + empresa._CnpjCpf,
                "" + "Rua:" + empresa._Rua + "," + empresa._Numero.ToString(),
                "" + "Bairro:" + empresa._Bairro + "  -  " + "CEP:" + empresa._Cep + "  " + empresa._Cidade + "-" + empresa._UF,
                "" + "Fone:" + empresa._Fone,
                "---------------------------------------------------------------------------------",
                "Data:" + data.ToString() + "          Número venda:" + numeroVenda.ToString(),
                "Cliente :" + nomeCliente,
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "Item  Cod   Produto                                        Qtde   Preço   Total",
                "---------------------------------------------------------------------------------",
                IncluirItens(),
                "---------------------------------------------------------------------------------",
                "VALOR TOTAL PRODUTO(S)..:R$                                        " + totalVenda,
                "DESCONTO......:R$                                                            - " + desc,
                "                                                                                      --------",
                "TOTAL PAGAR..:R$                                                            " + totalPagar,
                IncluirPagandoDinheiro(),
                "                                                                                      --------",
                "TROCO............:R$" + "                                                            " + troco.ToString("N2"),
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "FORMA PAGAMENTO                                                         VALOR",
                IncluirTipoRecebimento(),
                "---------------------------------------------------------------------------------",
                "Porto Velho - Ro: " + data.ToString(),
                "---------------------------------------------------------------------------------",
            };

            //Escreve as informações no arquivo txt, salvo no diretorio expecificado
            File.WriteAllLines(exeLocation + "\\Cupom\\ComprovanteVenda.txt", texto);
        }
Example #6
0
        public void GerarArquivoTxtComprovantePgtoNegociacao()
        {
            //Carrega dados da empresa
            Empresa   empresa   = new Empresa();
            EmpresaBO empresaBO = new EmpresaBO();

            //Pega dados do cliente
            CadastroClientesDAO clienteDAO = new CadastroClientesDAO();
            CadastroClientes    cliente    = new CadastroClientes();

            cliente = clienteDAO.SelecionaClientePorID(RetornaCodigoCliente());

            DateTime data = DateTime.Now;

            empresa = empresaBO.SelecionaUltimoRegistroEmpresa();

            //cria o arquivo txt para um determinado diretorio
            FileInfo arquivo = new FileInfo(exeLocation + "\\Cupom\\ComprovantePgtoNegociacao.txt");

            using (FileStream fs = arquivo.Create()) { }

            //Atribui valores aos campos,tais campos recebe os valores nescessários para criação da NFe
            string[] texto =
            {
                "                     COMPROVANTE DE PAGAMENTO NEGOCIAÇÃO              ",
                "---------------------------------------------------------------------------------",
                "CREDOR:",
                "" + empresa._NomeFantasia,
                "" + "CNPJ:" + empresa._CnpjCpf,
                "" + "Rua:" + empresa._Rua + "," + empresa._Numero.ToString(),
                "" + "Bairro:" + empresa._Bairro + "  -  " + "CEP:" + empresa._Cep + "  " + empresa._Cidade + "-" + empresa._UF,
                "" + "Fone:" + empresa._Fone,
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "DEVEDOR:",
                "Cliente :" + cliente._Nome,
                "CPF:" + cliente._Cnpj,
                "Rua: " + cliente._End_Nome_Rua + "," + cliente._End_Numero.ToString(),
                "Bairro:" + cliente._Bairro + "  -  " + "CEP:" + cliente._Cep + "   " + cliente._Cidade + "-" + cliente._Estado,
                "Fone:" + cliente._Telefone_Celular + "|" + cliente._Telefone_Fixo + "|" + cliente._TelefoneCelular1,
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "DETALHE PARCELA PAGA",
                "Nº DOC:     PARCELA:      VLR PAGO",
                " " + lwNegociacoes.FocusedItem.SubItems[1].Text + "          " + lwNegociacoes.FocusedItem.SubItems[3].Text + "          " + lwNegociacoes.FocusedItem.SubItems[5].Text,
                "---------------------------------------------------------------------------------",
                empresa._NomeFantasia,
                "Porto Velho - Ro - Data Hora Pagamento: " + data.ToString(),
                "---------------------------------------------------------------------------------",
            };

            //Escreve as informações no arquivo txt, salvo no diretorio expecificado
            File.WriteAllLines(exeLocation + "\\Cupom\\ComprovantePgtoNegociacao.txt", texto);
        }
Example #7
0
        private void CarregaEmpresaRegistrada()
        {
            Empresa   empresa   = new Empresa();
            EmpresaBO empresaBo = new EmpresaBO();

            ConfiguracoesBO configuracoesBO = new ConfiguracoesBO();
            Configuracoes   configuracoes   = new Configuracoes();

            empresa       = empresaBo.SelecionaUltimoRegistroEmpresa();
            configuracoes = configuracoesBO.SelecionaConfiguracaoAtualSistema();

            lblSobre.Text = "SIRCOM \n\n" + "Sistema de Informação\n" + "para Rotinas Comerciais\n" + "Versão:" + configuracoes._VersaoSistemaAtual + " | 05/08/2015 | ";
        }
Example #8
0
        public void GravarPapelParede()
        {
            if (!string.IsNullOrEmpty(txtCaminhoImagem.Text))
            {
                Empresa   empresa   = new Empresa();
                EmpresaBO empresaBo = new EmpresaBO();

                empresa = empresaBo.SelecionaUltimoRegistroEmpresa();

                empresa._LogoEmpresa = txtCaminhoImagem.Text;
                empresa._CnpjCpf     = empresa._CnpjCpf;

                empresaBo.AlterarLogoEmpresa(empresa);
            }
        }
Example #9
0
        private void AlterarConfirmaImpressa()
        {
            try
            {
                Empresa   empresa   = new Empresa();
                EmpresaBO empresaBo = new EmpresaBO();

                empresa = empresaBo.SelecionaUltimoRegistroEmpresa();

                empresa.ConfirmaImpressao = rbSim.Checked == true ? 1 : 0;
                empresa._CnpjCpf          = empresa._CnpjCpf;
                empresaBo.AlterarConfirmaImpressao(empresa);
            }
            catch (Exception msg)
            {
                MessageBox.Show(msg.Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Example #10
0
        public void ExibirFotoRegistro()
        {
            try
            {
                Empresa   empresa   = new Empresa();
                EmpresaBO empresaBo = new EmpresaBO();

                empresa = empresaBo.SelecionaUltimoRegistroEmpresa();

                //Carrega imagem do fundo
                if (!string.IsNullOrEmpty(empresa._LogoEmpresa))
                {
                    picItem.Image = Image.FromFile(empresa._LogoEmpresa);
                }
            }
            catch (Exception)
            { }
        }
Example #11
0
        public void ExibirFotoRegistro()
        {
            try
            {
                empresa   = new Empresa();
                empresaBo = new EmpresaBO();

                empresa = empresaBo.SelecionaUltimoRegistroEmpresa();

                lblRegistrado.Text = "Registrado para: " + empresa._NomeFantasia;

                if (!string.IsNullOrEmpty(empresa._LogoEmpresa))
                {
                    pictureBox1.Image = Image.FromFile(empresa._LogoEmpresa);
                }
            }
            catch (Exception)
            { }
        }
Example #12
0
        public void GerarArquivoTxtReciboPrestacao()
        {
            //Carrega dados da empresa
            Empresa   empresa   = new Empresa();
            EmpresaBO empresaBO = new EmpresaBO();

            string vlorExtenso         = Utilitarios.Extenso_Valor(Convert.ToDecimal(txtTotalCobrado.Text.Substring(3)));
            string vlrCorrigidoExtenso = Utilitarios.Extenso_Valor(Convert.ToDecimal(txtTotalNegociado.Text.Substring(3)));

            //Pega dados do cliente
            CadastroClientesDAO clienteDAO = new CadastroClientesDAO();
            CadastroClientes    cliente    = new CadastroClientes();

            cliente = clienteDAO.SelecionaClientePorID(codCliente);

            DateTime data = DateTime.Now;

            empresa       = empresaBO.SelecionaUltimoRegistroEmpresa();
            qtdeImpressao = empresa.QtdeImpressaoRecibo;

            //cria o arquivo txt para um determinado diretorio
            FileInfo arquivo = new FileInfo(exeLocation + "\\Cupom\\ReciboPrestacaoNegociacao.txt");

            using (FileStream fs = arquivo.Create()) { }

            //Atribui valores aos campos,tais campos recebe os valores nescessários para criação da NFe
            string[] texto =
            {
                "                      TERMO DE RENEGOCIAÇÃO DE DÍVIDA                     ",
                "---------------------------------------------------------------------------------",
                "CREDOR:",
                "" + empresa._NomeFantasia,
                "" + "CNPJ:" + empresa._CnpjCpf,
                "" + "Rua:" + empresa._Rua + "," + empresa._Numero.ToString(),
                "" + "Bairro:" + empresa._Bairro + "  -  " + "CEP:" + empresa._Cep + "  " + empresa._Cidade + "-" + empresa._UF,
                "" + "Fone:" + empresa._Fone,
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "DEVEDOR:",
                "Cliente :" + cliente._Nome,
                "CPF:" + cliente._Cnpj,
                "Rua: " + cliente._End_Nome_Rua + "," + cliente._End_Numero.ToString(),
                "Bairro:" + cliente._Bairro + "  -  " + "CEP:" + cliente._Cep + "   " + cliente._Cidade + "-" + cliente._Estado,
                "Fone:" + cliente._Telefone_Celular + "|" + cliente._Telefone_Fixo + "|" + cliente._TelefoneCelular1,
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "TERMO DE RENEGOCIAÇÃO DE DÍVIDA ",
                "",
                "Na presente data " + DateTime.Now.ToString("dd/MM/yyyy") + " é regido o acordo",
                "de novação de dívida entre a empresa (" + empresa._NomeFantasia + ")",
                "sendo assim pessoa jurídica de direito privado, inscrita no CNPJ (" + empresa._CnpjCpf + "),",
                "com sede (Rua:" + empresa._Rua + "," + empresa._Numero.ToString() + " Bairro:" + empresa._Bairro + " CEP:" + empresa._Cep + "  " + empresa._Cidade + "-" + empresa._UF + ".",
                "",
                "Do outro lado o devedor (" + cliente._Nome + "), portador do documento RG." + cliente._Rg + " CPF." + cliente._CPF + ", residente e",
                "domiciliado na (Rua: " + cliente._End_Nome_Rua + "," + cliente._End_Numero.ToString() + " Bairro:" + cliente._Bairro + "  -  " + "CEP:" + cliente._Cep + "   " + cliente._Cidade + "-" + cliente._Estado + ").",
                "O Devedor declara e se confessa devedor, nesta data, da importância",
                "de R$ (" + vlorExtenso.ToString().ToUpper() + "), referente a compra de produtos ref:(" + PegaRelacionamentoDoc() + ").",
                "",
                "Afim da regularização do débito ambas as partes decidem que a dívida será",
                "parcelada em vezes (" + txtParcelas.Text + ").",
                "",
                "O Credor, pretendendo reaver o seu crédito, compromete-se a parcelar o valor",
                "desta dívida, devidamente corrigido com a respectiva atualização, a contar",
                "do vencimento combinado entre ambos, o devedor, por sua vez, aceita a presente",
                "novação, obrigando-se a efetuar os pagamentos nas condições e formas descritas",
                "neste documento.",
                "",
                "O Devedor pagará ao Credor, a importância certa, ajustada e total",
                "de  R$ (" + vlrCorrigidoExtenso.ToString().ToUpper() + "), corrigidos até",
                "a presente data sendo que este valor será dividido em (" + txtParcelas.Text + ") parcela (s)",
                "mensais consecutivas,conforme segue :",
                "",
                "---------------------------------------------------------------------------------",
                "DETALHE PACELAMENTO:",
                "PARCELA       VENCIMENTO        VALOR",
                IncluirItens(),
                "VALOR TOTAL NEGOCIADO..:  " + txtTotalNegociado.Text,
                "---------------------------------------------------------------------------------",
                "O Devedor efetuará o pagamento mensal de cada parcela conforme combinado",
                "entre ambas as partes.",
                "",
                "Tando ciente o devedor que no caso e inadimplemento de uma ou",
                "mais parcelas, terá o devedor seu nome inscrito no Serviço de",
                "Proteção ao Crédito. ",
                "",
                "E por se acharem justo e pactuados, conforme os termos e condições aqui",
                "estabelecidas, firmam o presente Termo de Renegociação de Dívida em duas",
                "vias de igual teor.",
                "---------------------------------------------------------------------------------",
                empresa._NomeFantasia,
                "Relacionado(s) a conta(s): " + PegaRelacionamentoDoc(),
                "Porto Velho - Ro: " + data.ToString(),
                "---------------------------------------------------------------------------------",
                "Assinatura Devedor",
                "",
                "___________________________",
                "---------------------------------------------------------------------------------",
                "Assinatura Credor",
                "",
                "___________________________",
                "---------------------------------------------------------------------------------"
            };



            //Escreve as informações no arquivo txt, salvo no diretorio expecificado
            File.WriteAllLines(exeLocation + "\\Cupom\\ReciboPrestacaoNegociacao.txt", texto);
        }
Example #13
0
        public void GerarArquivoTxtReciboPrestacao()
        {
            //Carrega dados da empresa
            Empresa   empresa   = new Empresa();
            EmpresaBO empresaBO = new EmpresaBO();

            //Pega dados do cliente
            CadastroClientesDAO clienteDAO = new CadastroClientesDAO();
            CadastroClientes    cliente    = new CadastroClientes();

            cliente = clienteDAO.SelecionaClientePorID(clienteID);

            DateTime data = DateTime.Now;

            empresa       = empresaBO.SelecionaUltimoRegistroEmpresa();
            qtdeImpressao = empresa.QtdeImpressaoRecibo;

            //cria o arquivo txt para um determinado diretorio
            FileInfo arquivo = new FileInfo(exeLocation + "\\Cupom\\ReciboPrestacao.txt");

            using (FileStream fs = arquivo.Create()) { }

            //Atribui valores aos campos,tais campos recebe os valores nescessários para criação da NFe
            string[] texto =
            {
                "                          CONTRATO DE VENDA                          ",
                "---------------------------------------------------------------------------------",
                "CREDOR:",
                "" + empresa._NomeFantasia,
                "" + "CNPJ:" + empresa._CnpjCpf,
                "" + "Rua:" + empresa._Rua + "," + empresa._Numero.ToString(),
                "" + "Bairro:" + empresa._Bairro + "  -  " + "CEP:" + empresa._Cep + "  " + empresa._Cidade + "-" + empresa._UF,
                "" + "Fone:" + empresa._Fone,
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "DEVEDOR:",
                "Cliente :" + cliente._Nome,
                "CPF:" + cliente._Cnpj,
                "Rua: " + cliente._End_Nome_Rua + "," + cliente._End_Numero.ToString(),
                "Bairro:" + cliente._Bairro + "  -  " + "CEP:" + cliente._Cep + "   " + cliente._Cidade + "-" + cliente._Estado,
                "Fone:" + cliente._Telefone_Celular + "|" + cliente._Telefone_Fixo + "|" + cliente._TelefoneCelular1,
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "ITENS DA VENDA:",
                "Item  Cod   Produto                                        Qtde   Preço   Total",
                "---------------------------------------------------------------------------------",
                IncluirItens(),
                "---------------------------------------------------------------------------------",
                "VALOR TOTAL PRODUTO(S)..:R$                                         " + totalVenda,
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "DETALHE PACELAMENTO:",
                "PARCELA       VENCIMENTO                                               VALOR",
                IncluirItensContaReceber(),
                "VALOR TOTAL CONTA PAGAR..:R$                                       " + totalVenda,
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "TERMO DO CONTRATO DA VENDA:",
                "Declaro ter recebido neste ato, o(s) produto(s) acima especificado(s) em perfeita(s)",
                "condição(oes) de uso.",
                "Estou ciente da divida acima especificada e dos titulos oriundos, dos prazoz de vencimento",
                "de cada parcela e que após a inadimplência superior a 05(cinco) dias o titulo vencido",
                "sera encaminhado ao cartório de protesto desta comarca para cobrança.",
                "Apos a data de vencimento sera acrescido encargos contratuais por atraso de 2%",
                ",juros de mora de 0,75% a.m.",
                " ",
                "Assumo inteira responsabilidade pelas informações prestadas e autorizo a sua confirmação",
                "e comprometo-me a atualizar o meu endereço toda vez que mudar.",
                " ",
                "---------------------------------------------------------------------------------",
                empresa._NomeFantasia,
                "Número venda:" + numeroVenda.ToString(),
                "Porto Velho - Ro: " + data.ToString(),
                "---------------------------------------------------------------------------------",
            };

            //Escreve as informações no arquivo txt, salvo no diretorio expecificado
            File.WriteAllLines(exeLocation + "\\Cupom\\ReciboPrestacao.txt", texto);
        }
Example #14
0
        public void GerarArquivoTxtMovimentacao(DateTime dataInicio, DateTime dataFim)
        {
            //Carrega dados da empresa
            Empresa   empresa   = new Empresa();
            EmpresaBO empresaBO = new EmpresaBO();

            DateTime data = DateTime.Now;

            empresa = empresaBO.SelecionaUltimoRegistroEmpresa();

            CalculaSaldoEmDinheiro(dataInicio, dataFim);
            //cria o arquivo txt para um determinado diretorio
            FileInfo arquivo = new FileInfo(exeLocation + "\\Cupom\\Movimentacao.txt");

            using (FileStream fs = arquivo.Create()) { }

            //Atribui valores aos campos,tais campos recebe os valores nescessários para criação da NFe
            string[] texto =
            {
                "                          MOVIMENTAÇÃO POR PERÍODO",
                "                          DATA INICIAL: " + dataInicio.ToString("dd/MM/yyyy"),
                "                          DATA FINAL: " + dataFim.ToString("dd/MM/yyyy"),
                "",
                "" + empresa._NomeFantasia,
                "" + "CNPJ:" + empresa._CnpjCpf,
                "" + "Rua:" + empresa._Rua + "," + empresa._Numero.ToString(),
                "" + "Bairro:" + empresa._Bairro + "  -  " + "CEP:" + empresa._Cep + "  " + empresa._Cidade + "-" + empresa._UF,
                "" + "Fone:" + empresa._Fone,
                "---------------------------------------------------------------------------------",
                "                         VENDAS REALIZADAS",
                "Nº VENDA                         VALOR VENDA",
                CarregaVendasRealizadas(dataInicio,                                                                                 dataFim),
                "TOTAL VENDA(S)........................" + totalVenda.ToString("C"),
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "                         CONTAS RECEBIDAS",
                "Nº REC                         VALOR RECEBIDO",
                CarregaContasRecebidas(dataInicio,                                                                                  dataFim),
                "TOTAL RECEBIDO(S)........................" + totalRecebido.ToString("C"),
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "                         SAÍDA DE CAIXA",
                "Nº DESPESA                         VALOR DESPESA",
                CarregaTodasDespesas(dataInicio,                                                                                    dataFim),
                "TOTAL DESPESA(S)........................" + totalDespesas.ToString("C"),
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "                         CONTAS PAGAS",
                "Nº PGTO                         VALOR PAGO",
                CarregaBaixaLancamentos(dataInicio,                                                                                 dataFim),
                "TOTAL PAGO(S)........................" + totalPgtoLacamentos.ToString("C"),
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "                         RESUMO GERAL",
                "TOTAL: VENDAS REALIZADA(S)........................" + totalVenda.ToString("C"),
                "TOTAL: CONTAS RECEBIDA(S)........................" + totalRecebido.ToString("C"),
                "TOTAL: SAÍDA DE CAIXA........................." + totalDespesas.ToString("C"),
                "TOTAL: CONTAS PAGA(S)........................" + totalPgtoLacamentos.ToString("C"),
                "",
                "VALOR TOTAL EM CAIXA........................" + (saldoCaixa - (totalDespesas + totalPgtoLacamentos)).ToString("C"),
                "---------------------------------------------------------------------------------",
                "---------------------------------------------------------------------------------",
                "Porto Velho - Ro - Data Hora Fechamento: " + data.ToString(),
                "---------------------------------------------------------------------------------",
            };

            //Escreve as informações no arquivo txt, salvo no diretorio expecificado
            File.WriteAllLines(exeLocation + "\\Cupom\\Movimentacao.txt", texto);
        }