public static ReportDataSource GetReportConsultaCancelada(DateTime dtInicial, DateTime dtFinal) { var consultaDs = new dsConsulta(); var consultaTableAdapter = new consultas_canceladasTableAdapter(); var reportConsulta = new ReportDataSource { Name = "dsConsultasCanceladas", Value = new BindingSource { DataMember = "consultas_canceladas", DataSource = consultaDs } }; consultaTableAdapter.Fill(consultaDs.consultas_canceladas, dtInicial.ToShortDateString(), dtFinal.ToShortDateString()); return(reportConsulta); }
public static ReportDataSource GetReportReceita(int id) { var consultaDs = new dsConsulta(); var receitaTableAdapter = new receitaTableAdapter(); var reportDs = new ReportDataSource { Name = "dsReceita", Value = new BindingSource { DataMember = "receita", DataSource = consultaDs } }; receitaTableAdapter.Fill(consultaDs.receita, id); return(reportDs); }
public static ReportDataSource GetReportProcedimentos(DateTime dtInicial, DateTime dtFinal, ConvenioModel convenio, StatusPagamento status) { var consultaDs = new dsConsulta(); var procedimentosTableAdapter = new procedimentosTableAdapter(); var reportConsulta = new ReportDataSource { Name = "dsProcedimentos", Value = new BindingSource { DataMember = "procedimentos", DataSource = consultaDs } }; procedimentosTableAdapter.Fill(consultaDs.procedimentos, ((int)status).ToString(), status == StatusPagamento.Todos ? 1 : 0, dtInicial.ToShortDateString(), dtFinal.ToShortDateString()); return(reportConsulta); }
public static ReportDataSource GetReportListaDeConsultas(DateTime dtInicial, DateTime dtFinal, FuncionarioModel medico) { var consultaDs = new dsConsulta(); var consultaListaTableAdapter = new lista_consultasTableAdapter(); var reportConsulta = new ReportDataSource { Name = "dsListaConsultas", Value = new BindingSource { DataMember = "lista_consultas", DataSource = consultaDs } }; consultaListaTableAdapter.Fill(consultaDs.lista_consultas, dtInicial.ToShortDateString(), dtFinal.ToShortDateString(), medico == null ? 1 : 0, medico?.id ?? 0); return(reportConsulta); }