コード例 #1
0
        public List <ContratoImprestimo> ConsultaContratos(ContratoImprestimo contrato)
        {
            List <ContratoImprestimo> RETORNO = new List <ContratoImprestimo>();

            try
            {
                conexao = new DlConexao();
                conexao.limparParametros();
                conexao.AdicionarParametros("@id_cliente", contrato.ID_CLIENTE);
                //conexao.AdicionarParametros("@ID", contrato.ID);
                var DATA = conexao.ExecutaConsultas(System.Data.CommandType.Text, "SELECT contratoimprestimo.ID,cliente.NOME,contratoimprestimo.VALOR_IMPRESTADO,contratoimprestimo.JUROS,contratoimprestimo.VALOR_JUROS,contratoimprestimo.DIA_BASE,contratoimprestimo.SITUACAO " +
                                                    "FROM contratoimprestimo INNER join cliente on cliente.ID = contratoimprestimo.ID_CLIENTE " +
                                                    "WHERE contratoimprestimo.ID_CLIENTE = @id_cliente");
                for (int i = 0; i < DATA.Rows.Count; i++)
                {
                    var dados = new ContratoImprestimo();
                    dados.ClienteContrato = new cliente();

                    dados.ID = Convert.ToInt32(DATA.Rows[i].ItemArray[0].ToString());
                    dados.ClienteContrato.NOME = Convert.ToString(DATA.Rows[i].ItemArray[1].ToString());
                    dados.VALOR_IMPRESTADO     = Convert.ToDecimal(DATA.Rows[i].ItemArray[2].ToString());
                    dados.JUROS       = Convert.ToString(DATA.Rows[i].ItemArray[3].ToString());
                    dados.VALOR_JUROS = Convert.ToDecimal(DATA.Rows[i].ItemArray[4].ToString());
                    dados.DIA_BASE    = Convert.ToInt32(DATA.Rows[i].ItemArray[5].ToString());
                    dados.SITUACAO    = Convert.ToString(DATA.Rows[i].ItemArray[6].ToString());
                    RETORNO.Add(dados);
                }
            }
            catch (Exception EX)
            {
                ExceptionErro.ExibirMenssagemException(EX);
            }
            return(RETORNO);
        }
コード例 #2
0
        public DataTable ConsultaSituacaoPagamento(DateTime dataInicial, DateTime dataFinal)
        {
            DataTable RETORNO = new DataTable();

            try
            {
                conexao = new DlConexao();
                //conexao.AdicionarParametros("@Inicial", dataInicial);
                //conexao.AdicionarParametros("@Final", dataFinal);
                var    dia             = dataInicial.Day;
                var    mes             = dataInicial.Month;
                var    ano             = dataInicial.Year;
                string novadataInicial = ano + "-" + mes + "-" + dia;

                var    diaFinal      = dataFinal.Day;
                var    mesFinal      = dataFinal.Month;
                var    anoFinal      = dataFinal.Year;
                string novadataFinal = anoFinal + "-" + mesFinal + "-" + diaFinal;
                conexao.limparParametros();

                RETORNO = conexao.ExecutaConsultas(System.Data.CommandType.Text, "SELECT contratoimprestimoparcela.ID ,contratoimprestimoparcela.ID_CONTRATO ,cliente.NOME, contratoimprestimoparcela.PLANO, contratoimprestimoparcela.DATA_VENCIMENTO, contratoimprestimoparcela.VALOR_PRESTACAO,contratoimprestimoparcela.VALOR_JUROS,contratoimprestimoparcela.N_MENSALIDADE, contratoimprestimoparcela.SITUACAO,contratoimprestimoparcela.VALORFRACIONADO FROM contratoimprestimoparcela INNER JOIN contratoimprestimo on contratoimprestimo.ID = contratoimprestimoparcela.ID_CONTRATO INNER JOIN cliente on cliente.ID = contratoimprestimo.ID_CLIENTE  " +
                                                   "WHERE contratoimprestimoparcela.DATA_VENCIMENTO BETWEEN date('" + novadataInicial + "') AND date('" + novadataFinal + "') AND contratoimprestimoparcela.SITUACAO = 'NAO PAGO' OR contratoimprestimoparcela.SITUACAO = 'ATRASADO' OR contratoimprestimoparcela.SITUACAO = 'FRACIONADO' AND contratoimprestimoparcela.SITUACAO <> 'CANCELADO' and contratoimprestimoparcela.SITUACAO <> 'JUROS' ORDER BY contratoimprestimoparcela.DATA_VENCIMENTO ASC");
            }
            catch (Exception EX)
            {
                ExceptionErro.ExibirMenssagemException(EX);
            }
            return(RETORNO);
        }
コード例 #3
0
        public DataTable FaturamentoDiarioReceitasConsulta(DateTime Data)
        {
            DataTable RETORNO = new DataTable();

            try
            {
                conexao = new DlConexao();
                conexao.limparParametros();

                var    dia             = Data.Day;
                var    mes             = Data.Month;
                var    ano             = Data.Year;
                string novadataInicial = ano + "-" + mes + "-" + dia;
                //SELECT contratoparcelamento.ID,contratoparcelamento.ID_CONTRATO,contratoparcelamento.PLANO,contratoparcelamento.N_MENSALIDADE,contratoparcelamento.DATA_PAGAMENTO,contratoparcelamento.DATA_VENCIMENTO,contratoparcelamento.VALOR,contratoparcelamento.FORMA_PAGAMENTO,contratoparcelamento.VALOR_PAGO, contratoparcelamento.SITUACAO,c.ID,cli.NOME FROM contratoparcelamento inner JOIN contrato c on contratoparcelamento.ID_CONTRATO = c.ID inner JOIN cliente cli on c.ID_CLIENTE = cli.ID WHERE MONTH(DATA_PAGAMENTO) = '" + mes + "' AND YEAR(DATA_PAGAMENTO) = '" + ano + "' AND SITUACAO = 'PAGO'
                RETORNO = conexao.ExecutaConsultas(System.Data.CommandType.Text,
                                                   "SELECT contratoparcelamento.ID, contratoparcelamento.ID_CONTRATO, contratoparcelamento.PLANO, contratoparcelamento.N_MENSALIDADE, contratoparcelamento.DATA_PAGAMENTO, contratoparcelamento.DATA_VENCIMENTO, contratoparcelamento.VALOR, contratoparcelamento.FORMA_PAGAMENTO, contratoparcelamento.VALOR_PAGO, contratoparcelamento.SITUACAO, contratoparcelamento.VALORFRACIONADO, c.ID, cli.NOME " +
                                                   "FROM contratoparcelamento " +
                                                   "inner JOIN contrato c on contratoparcelamento.ID_CONTRATO = c.ID inner JOIN cliente cli on c.ID_CLIENTE = cli.ID " +
                                                   "WHERE contratoparcelamento.DATA_PAGAMENTO = '" + novadataInicial + "' AND contratoparcelamento.SITUACAO = 'PAGO' OR contratoparcelamento.SITUACAO = 'FRACIONADO' AND contratoparcelamento.SITUACAO = 'PAGO'  OR contratoparcelamento.VALORFRACIONADO > 0");
            }
            catch (Exception EX)
            {
                ExceptionErro.ExibirMenssagemException(EX);
            }
            return(RETORNO);
        }
コード例 #4
0
        public List <Agendamento> ListaAgendamento(DateTime dataInicial)
        {
            conexao = new DlConexao();
            var retorno = new List <Agendamento>();

            try
            {
                conexao.limparParametros();
                var    dia             = dataInicial.Day;
                var    mes             = dataInicial.Month;
                var    ano             = dataInicial.Year;
                string novadataInicial = ano + "-" + mes + "-" + dia;
                var    dados           = conexao.ExecutaConsultas(CommandType.Text, "SELECT * FROM agendamento where DATA_AGENDAMENTO = '" + novadataInicial + "' AND STATUS = 'AGENDADO' ORDER by DATA_AGENDAMENTO ASC");
                for (int i = 0; i < dados.Rows.Count; i++)
                {
                    var objeto = Genericos.Popular <Agendamento>(dados, i);
                    retorno.Add(objeto);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(retorno);
        }
コード例 #5
0
        public void Salvar(ContaPagarModel contaPagar)
        {
            try
            {
                conexao = new DlConexao();
                conexao.limparParametros();
                conexao.AdicionarParametros("@ID_FORNECEDOR", contaPagar.ID_FORNECEDOR);
                conexao.AdicionarParametros("@ID_CATEGORIA", contaPagar.ID_CATEGORIA);
                conexao.AdicionarParametros("@ID_USUARIO", contaPagar.ID_USUARIO);
                conexao.AdicionarParametros("@DATAVENCIMENTO", contaPagar.DATAVENCIMENTO);
                conexao.AdicionarParametros("@DATAEMISSAO", contaPagar.DATAEMISSAO);
                conexao.AdicionarParametros("@DATAALERTA", contaPagar.DATAALERTA);
                conexao.AdicionarParametros("@DESCRICAO", contaPagar.DESCRICAO);
                conexao.AdicionarParametros("@DATAPAGAMENTO", contaPagar.DATAPAGAMENTO);
                conexao.AdicionarParametros("@VALORPAGO", contaPagar.VALORPAGO);
                conexao.AdicionarParametros("@SITUACAO", contaPagar.SITUACAO);
                conexao.AdicionarParametros("@NUMERODOCUMENTO", contaPagar.NUMERODOCUMENTO);
                conexao.AdicionarParametros("@VALORCONTA", contaPagar.VALORCONTA);

                conexao.ExecutarManipulacao(CommandType.Text, "INSERT INTO contapagar(ID_FORNECEDOR, ID_CATEGORIA, ID_USUARIO, DATAVENCIMENTO, DATAEMISSAO, DATAALERTA, DESCRICAO, DATAPAGAMENTO, VALORPAGO, SITUACAO,NUMERODOCUMENTO, VALORCONTA) " +
                                            "VALUES (@ID_FORNECEDOR, @ID_CATEGORIA, @ID_USUARIO, @DATAVENCIMENTO, @DATAEMISSAO, @DATAALERTA, @DESCRICAO, @DATAPAGAMENTO, @VALORPAGO, @SITUACAO,@NUMERODOCUMENTO, @VALORCONTA)");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #6
0
        public int Salvar(ContratoImprestimo dados)
        {
            int retorno = 0;

            conexao = new DlConexao();
            try
            {
                conexao.limparParametros();
                conexao.AdicionarParametros("@ID_CLIENTE", dados.ID_CLIENTE);
                conexao.AdicionarParametros("@VALOR_IMPRESTADO", dados.VALOR_IMPRESTADO);
                conexao.AdicionarParametros("@JUROS", dados.JUROS);
                conexao.AdicionarParametros("@VALOR_JUROS", dados.VALOR_JUROS);
                conexao.AdicionarParametros("@DIA_BASE", dados.DIA_BASE);
                conexao.AdicionarParametros("@SITUACAO", dados.SITUACAO);
                conexao.AdicionarParametros("@DATA", DateTime.Now.Date);

                retorno = Convert.ToInt32(conexao.ExecutarManipulacao(CommandType.Text, "INSERT INTO contratoimprestimo(ID_CLIENTE, VALOR_IMPRESTADO,JUROS,VALOR_JUROS, DIA_BASE,SITUACAO, DATA) " +
                                                                      "VALUES (@ID_CLIENTE,@VALOR_IMPRESTADO,@JUROS,@VALOR_JUROS, @DIA_BASE,@SITUACAO,@DATA); SELECT LAST_INSERT_ID();"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(retorno);
        }
コード例 #7
0
        public List <cliente> CONSULTATODOS()
        {
            List <cliente> RETORNO = new List <cliente>();

            try
            {
                Conexao = new DlConexao();
                Conexao.limparParametros();
                var DATA = Conexao.ExecutaConsultas(System.Data.CommandType.Text, "SELECT * FROM cliente ORDER BY NOME ASC");
                if (DATA.Rows.Count > 0)
                {
                    for (int i = 0; i < DATA.Rows.Count; i++)
                    {
                        cliente novos = new cliente();
                        novos = Genericos.Popular <cliente>(DATA, i);
                        RETORNO.Add(novos);
                    }
                }
            }
            catch (Exception EX)
            {
                ExceptionErro.ExibirMenssagemException(EX);
            }
            return(RETORNO);
        }
コード例 #8
0
        public void Update(cliente cliente)
        {
            Conexao = new DlConexao();
            try
            {
                Conexao.limparParametros();
                Conexao.AdicionarParametros("@ID", cliente.ID);
                Conexao.AdicionarParametros("@NOME", cliente.NOME);
                Conexao.AdicionarParametros("@OBS", cliente.OBS);
                Conexao.AdicionarParametros("@DIAVENCIMENTO", cliente.DIAVENCIMENTO);
                Conexao.AdicionarParametros("@DATA", cliente.DATA);
                Conexao.AdicionarParametros("@CPFCNPJ", cliente.CPFCNPJ);
                Conexao.AdicionarParametros("@TELEFONE1", cliente.TELEFONE1);
                Conexao.AdicionarParametros("@TELEFONE2", cliente.TELEFONE2);
                Conexao.AdicionarParametros("@ENDERECO", cliente.ENDERECO);
                Conexao.AdicionarParametros("@BAIRRO", cliente.BAIRRO);
                Conexao.AdicionarParametros("@CIDADE", cliente.CIDADE);
                Conexao.AdicionarParametros("@CEP", cliente.CEP);
                Conexao.AdicionarParametros("@NUMEROINDETIDADE", cliente.NUMEROINDETIDADE);
                Conexao.AdicionarParametros("@FOTO", cliente.FOTO);
                Conexao.AdicionarParametros("@EMAILPARTICULAR", cliente.EMAILPARTICULAR);
                Conexao.AdicionarParametros("@IMAGEM1", cliente.IMAGEM1);
                Conexao.AdicionarParametros("@IMAGEM2", cliente.IMAGEM2);
                Conexao.AdicionarParametros("@IMAGEM3", cliente.IMAGEM3);


                Conexao.ExecutarManipulacao(CommandType.Text, "UPDATE cliente SET NOME=@NOME,OBS=@OBS, " +
                                            "DATA=@DATA,DIAVENCIMENTO=@DIAVENCIMENTO,EMAILPARTICULAR=@EMAILPARTICULAR,CPFCNPJ=@CPFCNPJ,TELEFONE1=@TELEFONE1,TELEFONE2=@TELEFONE2,ENDERECO=@ENDERECO,BAIRRO=@BAIRRO,CIDADE=@CIDADE,CEP=@CEP,NUMEROINDETIDADE=@NUMEROINDETIDADE, FOTO=@FOTO, " +
                                            "IMAGEM1=@IMAGEM1, IMAGEM2=@IMAGEM2, IMAGEM3=@IMAGEM3  WHERE ID = @ID");
            }
            catch (Exception EX)
            {
                throw EX;
            }
        }
コード例 #9
0
        public void InserirParcelas(ContratoImprestimoParcela contrato)
        {
            conexao = new DlConexao();
            try
            {
                conexao.limparParametros();
                conexao.AdicionarParametros("@ID_CONTRATO", contrato.ID_CONTRATO);
                conexao.AdicionarParametros("@VALOR_PRESTACAO", contrato.VALOR_PRESTACAO);
                conexao.AdicionarParametros("@VALOR_JUROS", contrato.VALOR_JUROS);
                conexao.AdicionarParametros("@N_MENSALIDADE", contrato.N_MENSALIDADE);
                conexao.AdicionarParametros("@PLANO", contrato.PLANO);
                conexao.AdicionarParametros("@DATA_VENCIMENTO", contrato.DATA_VENCIMENTO);
                conexao.AdicionarParametros("@DATA_PAGAMENTO", contrato.DATA_PAGAMENTO);
                conexao.AdicionarParametros("@SITUACAO", contrato.SITUACAO);
                conexao.AdicionarParametros("@AMORTIZACAO", contrato.AMORTIZACAO);
                conexao.AdicionarParametros("@SALDODEVEDOR", contrato.SALDODEVEDOR);

                conexao.ExecutarManipulacao(CommandType.Text, "INSERT INTO contratoimprestimoparcela(ID_CONTRATO,PLANO, N_MENSALIDADE, DATA_PAGAMENTO, DATA_VENCIMENTO, VALOR_PRESTACAO, VALOR_JUROS,AMORTIZACAO,SALDODEVEDOR, SITUACAO) " +
                                            "VALUES (@ID_CONTRATO, @PLANO,@N_MENSALIDADE, @DATA_PAGAMENTO, @DATA_VENCIMENTO, @VALOR_PRESTACAO, @VALOR_JUROS, @AMORTIZACAO, @SALDODEVEDOR, @SITUACAO)");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #10
0
        public void UpdateContaPaga(ContaPagarModel contaPagar)
        {
            try
            {
                conexao = new DlConexao();
                conexao.limparParametros();
                conexao.AdicionarParametros("ID", contaPagar.ID);
                //conexao.AdicionarParametros("ID_FORNECEDOR", contaPagar.ID_FORNECEDOR);
                //conexao.AdicionarParametros("ID_CATEGORIA", contaPagar.ID_CATEGORIA);
                //conexao.AdicionarParametros("ID_USUARIO", contaPagar.ID_USUARIO);
                //conexao.AdicionarParametros("DATAVENCIMENTO", contaPagar.DATAVENCIMENTO);
                //conexao.AdicionarParametros("DATAEMISSAO", contaPagar.DATAEMISSAO);
                //conexao.AdicionarParametros("DATAALERTA", contaPagar.DATAALERTA);
                //conexao.AdicionarParametros("DESCRICAO", contaPagar.DESCRICAO);
                conexao.AdicionarParametros("@DATAPAGAMENTO", contaPagar.DATAPAGAMENTO);
                conexao.AdicionarParametros("@VALORPAGO", contaPagar.VALORPAGO);
                conexao.AdicionarParametros("@SITUACAO", contaPagar.SITUACAO);

                conexao.ExecutarManipulacao(CommandType.Text, "UPDATE contapagar SET DATAPAGAMENTO=@DATAPAGAMENTO ,VALORPAGO=@VALORPAGO ,SITUACAO=@SITUACAO WHERE ID = @ID");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #11
0
        public List <receitas> ListaReceita(DateTime Mes)
        {
            try
            {
                var retorno = new List <receitas>();
                conexao = new DlConexao();
                var dados = new DataTable();
                conexao.limparParametros();
                var    dia             = Mes.Day;
                var    mes             = Mes.Month;
                var    ano             = Mes.Year;
                string novadataInicial = ano + "-" + mes;
                dados = conexao.ExecutaConsultas(CommandType.Text, "SELECT * FROM receita WHERE MONTH(DATA) = '" + mes + "' AND YEAR(DATA) = '" + ano + "' ");
                for (int i = 0; i < dados.Rows.Count; i++)
                {
                    var d = Genericos.Popular <receitas>(dados, i);
                    retorno.Add(d);
                }

                return(retorno);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #12
0
        public DataTable ResumoContaPagasMesGrafico(DateTime?Mes, DateTime?Mesnaopago)
        {
            DataTable RETORNO = new DataTable();

            try
            {
                conexao = new DlConexao();
                conexao.limparParametros();
                if (Mes != null)
                {
                    var    dia             = Mes.Value.Day;
                    var    mes             = Mes.Value.Month;
                    var    ano             = Mes.Value.Year;
                    string novadataInicial = ano + "-" + mes;
                    RETORNO = conexao.ExecutaConsultas(System.Data.CommandType.Text, "SELECT * FROM contapagar WHERE MONTH(DATAPAGAMENTO) = '" + mes + "' AND YEAR(DATAPAGAMENTO) = '" + ano + "' AND SITUACAO = 'PAGO'");
                }
                else if (Mesnaopago != null)
                {
                    var    dia             = Mesnaopago.Value.Day;
                    var    mes             = Mesnaopago.Value.Month;
                    var    ano             = Mesnaopago.Value.Year;
                    string novadataInicial = ano + "-" + mes;
                    RETORNO = conexao.ExecutaConsultas(System.Data.CommandType.Text, "SELECT * FROM contapagar WHERE MONTH(DATAVENCIMENTO) = '" + mes + "' AND YEAR(DATAVENCIMENTO) = '" + ano + "' AND SITUACAO = 'NAO PAGO'");
                }
            }
            catch (Exception EX)
            {
                throw EX;
            }
            return(RETORNO);
        }
コード例 #13
0
        public List <ContratoModel> CONSULTATODOSPELOSITUACAO(string NOME)
        {
            var RETORNO = new List <ContratoModel>();

            try
            {
                conexao = new DlConexao();
                conexao.limparParametros();
                //Conexao.AdicionarParametros("@NOME", NOME);
                var DATA = conexao.ExecutaConsultas(System.Data.CommandType.Text, "SELECT contrato.ID,cliente.NOME,contrato.VALOR_MES,contrato.DIA_BASE,contrato.SITUACAO FROM contrato " +
                                                    "INNER join cliente on cliente.ID = contrato.ID_CLIENTE WHERE contrato.SITUACAO = '" + NOME + "' ORDER BY cliente.NOME ASC");
                for (int i = 0; i < DATA.Rows.Count; i++)
                {
                    var dados = new ContratoModel();
                    dados.ClienteContrato = new cliente();

                    dados.ID = Convert.ToInt32(DATA.Rows[i].ItemArray[0].ToString());
                    dados.ClienteContrato.NOME = Convert.ToString(DATA.Rows[i].ItemArray[1].ToString());
                    dados.VALOR_MES            = Convert.ToDecimal(DATA.Rows[i].ItemArray[2].ToString());
                    dados.DIA_BASE             = Convert.ToInt32(DATA.Rows[i].ItemArray[3].ToString());
                    dados.SITUACAO             = Convert.ToString(DATA.Rows[i].ItemArray[4].ToString());
                    RETORNO.Add(dados);
                }
            }
            catch (Exception EX)
            {
                ExceptionErro.ExibirMenssagemException(EX);
            }
            return(RETORNO);
        }
コード例 #14
0
        public void Salvar(cliente cliente)
        {
            Conexao = new DlConexao();
            try
            {
                Conexao.limparParametros();
                //Conexao.AdicionarParametros("@ID", cliente.ID);
                Conexao.AdicionarParametros("@NOME", cliente.NOME);
                Conexao.AdicionarParametros("@OBS", cliente.OBS);
                Conexao.AdicionarParametros("@DIAVENCIMENTO", cliente.DIAVENCIMENTO);
                Conexao.AdicionarParametros("@DATA", cliente.DATA);
                Conexao.AdicionarParametros("@CPFCNPJ", cliente.CPFCNPJ);
                Conexao.AdicionarParametros("@TELEFONE1", cliente.TELEFONE1);
                Conexao.AdicionarParametros("@TELEFONE2", cliente.TELEFONE2);
                Conexao.AdicionarParametros("@ENDERECO", cliente.ENDERECO);
                Conexao.AdicionarParametros("@BAIRRO", cliente.BAIRRO);
                Conexao.AdicionarParametros("@CIDADE", cliente.CIDADE);
                Conexao.AdicionarParametros("@CEP", cliente.CEP);
                Conexao.AdicionarParametros("@NUMEROINDETIDADE", cliente.NUMEROINDETIDADE);
                Conexao.AdicionarParametros("@FOTO", cliente.FOTO);
                Conexao.AdicionarParametros("@EMAILPARTICULAR", cliente.EMAILPARTICULAR);
                Conexao.AdicionarParametros("@IMAGEM1", cliente.IMAGEM1);
                Conexao.AdicionarParametros("@IMAGEM2", cliente.IMAGEM2);
                Conexao.AdicionarParametros("@IMAGEM3", cliente.IMAGEM3);
                Conexao.AdicionarParametros("@STATUS", "ATIVO");


                Conexao.ExecutarManipulacao(CommandType.Text, "INSERT INTO cliente(NOME, OBS, DATA, DIAVENCIMENTO, EMAILPARTICULAR, CPFCNPJ, TELEFONE1, TELEFONE2, ENDERECO, BAIRRO, CIDADE, CEP, NUMEROINDETIDADE, FOTO, IMAGEM1, IMAGEM2, IMAGEM3,STATUS) " +
                                            "VALUES (@NOME, @OBS, @DATA, @DIAVENCIMENTO, @EMAILPARTICULAR, @CPFCNPJ, @TELEFONE1, @TELEFONE2, @ENDERECO, @BAIRRO, @CIDADE, @CEP, @NUMEROINDETIDADE, @FOTO, @IMAGEM1, @IMAGEM2, @IMAGEM3,@STATUS)");
            }
            catch (Exception EX)
            {
                throw EX;
            }
        }
コード例 #15
0
 public void ReceberPagamento(contratoParcelamento contrato)
 {
     conexao = new DlConexao();
     try
     {
         conexao.limparParametros();
         conexao.AdicionarParametros("@ID_CONTRATO", contrato.ID_CONTRATO);
         conexao.AdicionarParametros("@VALOR_PAGO", contrato.VALOR_PAGO);
         conexao.AdicionarParametros("@DATA_PAGAMENTO", contrato.DATA_PAGAMENTO);
         conexao.AdicionarParametros("@FORMA_PAGAMENTO", contrato.FORMA_PAGAMENTO);
         conexao.AdicionarParametros("@SITUACAO", contrato.SITUACAO);
         conexao.AdicionarParametros("@DATA_VENCIMENTO", contrato.DATA_VENCIMENTO);
         conexao.AdicionarParametros("@VALORFRACIONADO", contrato.VALORFRACIONADO);
         conexao.ExecutarManipulacao(CommandType.Text, "UPDATE contratoparcelamento SET " +
                                     "DATA_PAGAMENTO=@DATA_PAGAMENTO," +
                                     "FORMA_PAGAMENTO=@FORMA_PAGAMENTO," +
                                     "VALOR_PAGO=@VALOR_PAGO," +
                                     "SITUACAO=@SITUACAO, " +
                                     "VALORFRACIONADO = @VALORFRACIONADO " +
                                     "WHERE ID_CONTRATO = @ID_CONTRATO AND DATA_VENCIMENTO = @DATA_VENCIMENTO");
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #16
0
        public DataTable ConsultaSituacaoPagamento(DateTime dataInicial, DateTime dataFinal, int contrato)
        {
            DataTable RETORNO = new DataTable();

            try
            {
                conexao = new DlConexao();
                //conexao.AdicionarParametros("@Inicial", dataInicial);
                //conexao.AdicionarParametros("@Final", dataFinal);
                var    dia             = dataInicial.Day;
                var    mes             = dataInicial.Month;
                var    ano             = dataInicial.Year;
                string novadataInicial = ano + "-" + mes + "-" + dia;

                var    diaFinal      = dataFinal.Day;
                var    mesFinal      = dataFinal.Month;
                var    anoFinal      = dataFinal.Year;
                string novadataFinal = anoFinal + "-" + mesFinal + "-" + diaFinal;
                conexao.limparParametros();

                RETORNO = conexao.ExecutaConsultas(System.Data.CommandType.Text, "SELECT contratoparcelamento.ID_CONTRATO ,cliente.NOME, contratoparcelamento.PLANO, contratoparcelamento.DATA_VENCIMENTO, contratoparcelamento.VALOR,contratoparcelamento.N_MENSALIDADE, contratoparcelamento.SITUACAO, contratoparcelamento.VALORFRACIONADO FROM contratoparcelamento INNER JOIN contrato on contrato.ID = contratoparcelamento.ID_CONTRATO INNER JOIN cliente on cliente.ID = contrato.ID_CLIENTE  " +
                                                   "WHERE  contratoparcelamento.ID_CONTRATO = '" + contrato + "'");
            }
            catch (Exception EX)
            {
                ExceptionErro.ExibirMenssagemException(EX);
            }
            return(RETORNO);
        }
コード例 #17
0
        public void Alterar(imovelModel imovel)
        {
            conexao = new DlConexao();
            conexao.limparParametros();
            try
            {
                conexao.AdicionarParametros("@ID", imovel.ID);
                conexao.AdicionarParametros("@NOME", imovel.NOME);
                conexao.AdicionarParametros("@SITUACAO", imovel.SITUACAO);
                conexao.AdicionarParametros("@TIPO", imovel.TIPO);
                conexao.AdicionarParametros("@OCUPACAO", imovel.OCUPACAO);
                conexao.AdicionarParametros("@ID_CORRETOR", imovel.ID_CORRETOR);
                conexao.AdicionarParametros("@ID_CATEGORIA", imovel.ID_CATEGORIA);
                conexao.AdicionarParametros("@CIDADE", imovel.CIDADE);
                conexao.AdicionarParametros("@BAIRRO", imovel.BAIRRO);
                conexao.AdicionarParametros("@NUMERO", imovel.NUMERO);
                conexao.AdicionarParametros("@ESTADO", imovel.ESTADO);
                conexao.AdicionarParametros("@COMPLEMENTO", imovel.COMPLEMENTO);
                conexao.AdicionarParametros("@PROPRIETARIO", imovel.PROPRIETARIO);
                conexao.AdicionarParametros("@LOCALCHAVE", imovel.LOCALCHAVE);
                conexao.AdicionarParametros("@ULTIMAATUALIZACAO", imovel.ULTIMAATUALIZACAO);
                conexao.AdicionarParametros("@QUARTOS", imovel.QUARTOS);
                conexao.AdicionarParametros("@SUITES", imovel.SUITES);
                conexao.AdicionarParametros("@PAVIMENTO", imovel.PAVIMENTO);
                conexao.AdicionarParametros("@GARAGEM", imovel.GARAGEM);
                conexao.AdicionarParametros("@SALA", imovel.SALA);
                conexao.AdicionarParametros("@BANHEIRO", imovel.BANHEIRO);
                conexao.AdicionarParametros("@ANDAR", imovel.ANDAR);
                conexao.AdicionarParametros("@AREATERRENO", imovel.AREATERRENO);
                conexao.AdicionarParametros("@AREACONSTRUIDA", imovel.AREACONSTRUIDA);
                conexao.AdicionarParametros("@IDADEIMOVEL", imovel.IDADEIMOVEL);
                conexao.AdicionarParametros("@PRAZOENTREGA", imovel.PRAZOENTREGA);
                conexao.AdicionarParametros("@EDIFICIO", imovel.EDIFICIO);
                conexao.AdicionarParametros("@CONSTRUTORA", imovel.CONSTRUTORA);
                conexao.AdicionarParametros("@DESCRICAO", imovel.DESCRICAO);
                conexao.AdicionarParametros("@VALORIPTU", imovel.VALORIPTU);
                conexao.AdicionarParametros("@VALORCODOMINIO", imovel.VALORCODOMINIO);
                conexao.AdicionarParametros("@VALORPRECO", imovel.VALORPRECO);
                conexao.AdicionarParametros("@IMAGEM1", imovel.IMAGEM1);
                conexao.AdicionarParametros("@IMAGEM2", imovel.IMAGEM2);
                conexao.AdicionarParametros("@IMAGEM3", imovel.IMAGEM3);
                conexao.AdicionarParametros("@VALORALUGUEL", imovel.VALORALUGUEL);

                conexao.ExecutarManipulacao(CommandType.Text, "UPDATE imovel SET ID_CATEGORIA= @ID_CATEGORIA,NOME=@NOME," +
                                            "SITUACAO=@SITUACAO,TIPO=@TIPO,OCUPACAO=@OCUPACAO,ID_CORRETOR=@ID_CORRETOR,CIDADE=@CIDADE,BAIRRO=@BAIRRO," +
                                            "NUMERO=@NUMERO,ESTADO=@ESTADO,COMPLEMENTO=@COMPLEMENTO,PROPRIETARIO=@PROPRIETARIO,LOCALCHAVE=@LOCALCHAVE," +
                                            "ULTIMAATUALIZACAO=@ULTIMAATUALIZACAO,QUARTOS=@QUARTOS,SUITES=@SUITES,PAVIMENTO=@PAVIMENTO,GARAGEM=@GARAGEM," +
                                            "SALA=@SALA,BANHEIRO=@BANHEIRO,ANDAR=@ANDAR,AREATERRENO=@AREATERRENO,AREACONSTRUIDA=@AREACONSTRUIDA," +
                                            "IDADEIMOVEL=@IDADEIMOVEL,PRAZOENTREGA=@PRAZOENTREGA,EDIFICIO=@EDIFICIO,CONSTRUTORA=@CONSTRUTORA,DESCRICAO=@DESCRICAO," +
                                            "VALORIPTU=@VALORIPTU,VALORCODOMINIO=@VALORCODOMINIO,VALORPRECO=@VALORPRECO,IMAGEM1=@IMAGEM1,IMAGEM2=@IMAGEM2," +
                                            "IMAGEM3=@IMAGEM3, VALORALUGUEL = @VALORALUGUEL WHERE ID = @ID");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #18
0
 public void ExcluirDespesa(int ID)
 {
     try
     {
         conexao = new DlConexao();
         conexao.limparParametros();
         conexao.ExecutarManipulacao(CommandType.Text, "Delete from despesa where ID =" + ID);
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #19
0
 public void Excluir(int fornecedor)
 {
     conexao = new DlConexao();
     conexao.limparParametros();
     try
     {
         conexao.ExecutarManipulacao(CommandType.Text, "DELETE FROM forncedor WHERE ID =" + fornecedor);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #20
0
 public void Excluir(int id)
 {
     try
     {
         Conexao = new DlConexao();
         Conexao.limparParametros();
         Conexao.ExecutaConsultas(System.Data.CommandType.Text, "DELETE FROM cliente WHERE ID =" + id);
     }
     catch (Exception EX)
     {
         ExceptionErro.ExibirMenssagemException(EX);
     }
 }
コード例 #21
0
        public void Inserir(imovelModel imovel)
        {
            conexao = new DlConexao();
            conexao.limparParametros();
            try
            {
                conexao.AdicionarParametros("@NOME", imovel.NOME);
                conexao.AdicionarParametros("@SITUACAO", imovel.SITUACAO);
                conexao.AdicionarParametros("@TIPO", imovel.TIPO);
                conexao.AdicionarParametros("@OCUPACAO", imovel.OCUPACAO);
                conexao.AdicionarParametros("@ID_CORRETOR", imovel.ID_CORRETOR);
                conexao.AdicionarParametros("@ID_CATEGORIA", imovel.ID_CATEGORIA);
                conexao.AdicionarParametros("@CIDADE", imovel.CIDADE);
                conexao.AdicionarParametros("@BAIRRO", imovel.BAIRRO);
                conexao.AdicionarParametros("@NUMERO", imovel.NUMERO);
                conexao.AdicionarParametros("@ESTADO", imovel.ESTADO);
                conexao.AdicionarParametros("@COMPLEMENTO", imovel.COMPLEMENTO);
                conexao.AdicionarParametros("@PROPRIETARIO", imovel.PROPRIETARIO);
                conexao.AdicionarParametros("@LOCALCHAVE", imovel.LOCALCHAVE);
                conexao.AdicionarParametros("@ULTIMAATUALIZACAO", imovel.ULTIMAATUALIZACAO);
                conexao.AdicionarParametros("@QUARTOS", imovel.QUARTOS);
                conexao.AdicionarParametros("@SUITES", imovel.SUITES);
                conexao.AdicionarParametros("@PAVIMENTO", imovel.PAVIMENTO);
                conexao.AdicionarParametros("@GARAGEM", imovel.GARAGEM);
                conexao.AdicionarParametros("@SALA", imovel.SALA);
                conexao.AdicionarParametros("@BANHEIRO", imovel.BANHEIRO);
                conexao.AdicionarParametros("@ANDAR", imovel.ANDAR);
                conexao.AdicionarParametros("@AREATERRENO", imovel.AREATERRENO);
                conexao.AdicionarParametros("@AREACONSTRUIDA", imovel.AREACONSTRUIDA);
                conexao.AdicionarParametros("@IDADEIMOVEL", imovel.IDADEIMOVEL);
                conexao.AdicionarParametros("@PRAZOENTREGA", imovel.PRAZOENTREGA);
                conexao.AdicionarParametros("@EDIFICIO", imovel.EDIFICIO);
                conexao.AdicionarParametros("@CONSTRUTORA", imovel.CONSTRUTORA);
                conexao.AdicionarParametros("@DESCRICAO", imovel.DESCRICAO);
                conexao.AdicionarParametros("@VALORIPTU", imovel.VALORIPTU);
                conexao.AdicionarParametros("@VALORCODOMINIO", imovel.VALORCODOMINIO);
                conexao.AdicionarParametros("@VALORPRECO", imovel.VALORPRECO);
                conexao.AdicionarParametros("@IMAGEM1", imovel.IMAGEM1);
                conexao.AdicionarParametros("@IMAGEM2", imovel.IMAGEM2);
                conexao.AdicionarParametros("@IMAGEM3", imovel.IMAGEM3);
                conexao.AdicionarParametros("@VALORALUGUEL", imovel.VALORALUGUEL);

                conexao.ExecutarManipulacao(CommandType.Text, "INSERT INTO imovel(ID_CATEGORIA,NOME, SITUACAO, TIPO, OCUPACAO, ID_CORRETOR, CIDADE, BAIRRO, NUMERO, ESTADO, COMPLEMENTO, PROPRIETARIO, LOCALCHAVE, ULTIMAATUALIZACAO, QUARTOS, SUITES, PAVIMENTO, GARAGEM, SALA, BANHEIRO, ANDAR, AREATERRENO, AREACONSTRUIDA, IDADEIMOVEL, PRAZOENTREGA, EDIFICIO, CONSTRUTORA, DESCRICAO, VALORIPTU, VALORCODOMINIO, VALORPRECO, IMAGEM1, IMAGEM2, IMAGEM3,VALORALUGUEL) " +
                                            "VALUES" +
                                            "(@ID_CATEGORIA,@NOME, @SITUACAO, @TIPO, @OCUPACAO, @ID_CORRETOR, @CIDADE, @BAIRRO, @NUMERO, @ESTADO, @COMPLEMENTO, @PROPRIETARIO, @LOCALCHAVE, @ULTIMAATUALIZACAO, @QUARTOS, @SUITES, @PAVIMENTO, @GARAGEM, @SALA, @BANHEIRO, @ANDAR, @AREATERRENO, @AREACONSTRUIDA, @IDADEIMOVEL, @PRAZOENTREGA, @EDIFICIO, @CONSTRUTORA, @DESCRICAO, @VALORIPTU, @VALORCODOMINIO, @VALORPRECO, @IMAGEM1, @IMAGEM2, @IMAGEM3, @VALORALUGUEL)");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #22
0
 private void BtnTestarConexão_Click(object sender, EventArgs e)
 {
     try
     {
         DlConexao conexao = new DlConexao();
         conexao.limparParametros();
         conexao.ExecutaConsultas(CommandType.Text, "select * from usuario");
         MessageBoxEx.Show("Conecção ativa com o servidor.");
     }
     catch (Exception ex)
     {
         MessageBoxEx.Show("Erro de conecção com o banco de dados.\n\n Detalhes: " + ex.Message + ex.StackTrace);
     }
 }
コード例 #23
0
 private void Salvar(despesasCategoria despesasCategoria)
 {
     try
     {
         DlConexao conexao = new DlConexao();
         conexao.limparParametros();
         conexao.AdicionarParametros("@NOME", despesasCategoria.NOME);
         conexao.ExecutarManipulacao(CommandType.Text, "INSERT INTO `categoriadespesa`(`NOME`) VALUES (@NOME)");
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #24
0
 public void AlterarSituacaoImovel(int ID, string Plano)
 {
     conexao = new DlConexao();
     conexao.limparParametros();
     try
     {
         conexao.AdicionarParametros("@SITUACAO", Plano);
         conexao.ExecutarManipulacao(CommandType.Text, "UPDATE imovel SET SITUACAO = @SITUACAO  WHERE ID =" + ID);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #25
0
 public void ExcluirParcelas(int id)
 {
     try
     {
         conexao = new DlConexao();
         conexao.limparParametros();
         conexao.AdicionarParametros("@id", id);
         conexao.ExecutaConsultas(System.Data.CommandType.Text, "DELETE FROM contratoparcelamento WHERE ID_CONTRATO = @id");
     }
     catch (Exception EX)
     {
         ExceptionErro.ExibirMenssagemException(EX);
     }
 }
コード例 #26
0
 private void Deletar(int codigo)
 {
     try
     {
         DlConexao conexao = new DlConexao();
         conexao.limparParametros();
         conexao.AdicionarParametros("@ID", codigo);
         conexao.ExecutarManipulacao(CommandType.Text, "DELETE FROM categoriadespesa WHERE ID = @ID");
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #27
0
 private void Alterar(despesasCategoria despesasCategoria)
 {
     try
     {
         DlConexao conexao = new DlConexao();
         conexao.limparParametros();
         conexao.AdicionarParametros("@NOME", despesasCategoria.NOME);
         conexao.AdicionarParametros("@ID", despesasCategoria.ID);
         conexao.ExecutarManipulacao(CommandType.Text, "UPDATE `categoriadespesa` SET `NOME`=@NOME WHERE ID=@ID");
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #28
0
 public void UpdateSituacao(ContratoModel dados)
 {
     conexao = new DlConexao();
     try
     {
         conexao.limparParametros();
         conexao.AdicionarParametros("@ID", dados.ID);
         conexao.AdicionarParametros("@SITUACAO", dados.SITUACAO);
         conexao.ExecutarManipulacao(CommandType.Text, "UPDATE contrato SET SITUACAO = @SITUACAO WHERE ID=@ID ");
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #29
0
 public void Excluir(int imovel)
 {
     conexao = new DlConexao();
     conexao.limparParametros();
     try
     {
         conexao = new DlConexao();
         conexao.limparParametros();
         conexao.ExecutaConsultas(System.Data.CommandType.Text, "DELETE FROM imovel WHERE ID =" + imovel);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #30
0
        public void eXCLUIR(int ID)
        {
            conexao = new DlConexao();
            try
            {
                conexao.limparParametros();
                conexao.AdicionarParametros("@ID", ID);


                conexao.ExecutarManipulacao(CommandType.Text, "DELETE FROM agendamento WHERE ID = @ID");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }