У меня есть система продаж, в которой есть две смены (дневная и ночная), мне нужно отображать записи в ReportViewer, отфильтрованные по сменам для расчета продаж каждой смены (я использую datetimepicker для выбора дат и comboBox для выбора смены).
я пробовал это:
private void shiftcomboBox_SelectedIndexChanged(object sender,EventArgse)
{
this.sellsTableAdapter.FillBy1(this.kafDataSet4.sells,
Convert.ToDateTime(dateTimePicker1.Value.ToShortDateString()),
Convert.ToDateTime(dateTimePicker2.Value.ToShortDateString()),
Convert.ToString(comboBox1.SelectedItem));
this.reportViewer1.RefreshReport();
}
я передал даты от datetimepickers, и это работает, но моя проблема в том, что вторая смена заканчивается после полуночи, так что лишние часы не будут включены в отчет, что приведет к неправильному вычислению mony.