示例#1
0
        public static int obterRelatorioOrcamento(ModeloRelatorio relatorio)
        {
            con = new ConexaoBanco().obterConexao();

            string query = "SELECT Quantidade_de_orcamentos = count(id_orcamento) from orcamento where data_orcamento between @dataInicial AND @dataFinal";

            var cmd = new SqlCommand(query, con);

            cmd.Parameters.AddWithValue("@dataInicial", relatorio.dataInicial);
            cmd.Parameters.AddWithValue("@dataFinal", relatorio.dataFinal);

            var faturamento = cmd.ExecuteReader();

            faturamento.Read();

            if (faturamento.HasRows)
            {
                return(Convert.ToInt32(faturamento["Quantidade_de_orcamentos"]));
            }
            else
            {
                return(-1);
            }
        }
示例#2
0
        public static double obterRelatorioFaturamento(ModeloRelatorio relatorio)
        {
            con = new ConexaoBanco().obterConexao();

            string query = "SELECT Faturamento = sum(total_orcamento) from orcamento where data_orcamento between @dataInicial AND @dataFinal";

            var cmd = new SqlCommand(query, con);

            cmd.Parameters.AddWithValue("@dataInicial", relatorio.dataInicial);
            cmd.Parameters.AddWithValue("@dataFinal", relatorio.dataFinal);

            var faturamento = cmd.ExecuteReader();

            faturamento.Read();

            if (faturamento.HasRows)
            {
                return(Convert.ToDouble(faturamento["Faturamento"]));
            }
            else
            {
                return(-1);
            }
        }