显示按班次(白天或晚上)过滤的记录,包括从第二天开始的C#中的夜间班次

时间:2018-09-15 01:47:20

标签: c# datetime

我有一个具有两个班次的销售系统(白天和晚上),我需要在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的计算错误。

0 个答案:

没有答案