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); } }
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); } }