private void btSearch_Click(object sender, EventArgs e) { if (DateTime.Parse(dtNgayDau.Text) > DateTime.Parse(dtNgayCuoi.Text)) { MessageBox.Show("Thời gian không hợp lệ! Xin vui lòng kiểm tra lại!", "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } DoanhThu_DTO DoanhThu = new DoanhThu_DTO(); DoanhThu.NgayDau = DateTime.Parse(dtNgayDau.Text); DoanhThu.NgayCuoi = DateTime.Parse(dtNgayCuoi.Text); DoanhThu.Error = "Không có Doanh Thu trong khoảng thời gian này"; List <DoanhThu_DTO> DT = DoanhThu_BUS.List_DoanhThu(DoanhThu); dataGridView1.DataSource = DT; dataGridView1.Columns[0].Visible = false; dataGridView1.Columns[1].Visible = false; dataGridView1.Columns[2].Visible = false; dataGridView1.Columns[6].Visible = false; if (DT.Count == 0) { MessageBox.Show(DoanhThu.Error, "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } List <DoanhThu_DTO> DT1 = DoanhThu_BUS.TongDoanhThu(DoanhThu); if (DT1.Count == 0) { tbTongDoanhThu.Text = "0"; } else { tbTongDoanhThu.Text = DT1[0].TongDoanhThu.ToString(); } }
private void btnOK_Click(object sender, EventArgs e) { if (DateTime.Parse(dateTimePicker2.Text) <= DateTime.Parse(dateTimePicker1.Text)) { MessageBox.Show("Mốc thời gian không đúng, Xin nhập lại!"); dateTimePicker2.Focus(); return; } if (checkBox1.Checked == true && comboBox1.Text == "") { MessageBox.Show("Xin chọn bàn"); return; } listView1.Items.Clear(); DoanhThu_DTO dt = new DoanhThu_DTO(); dt.Ten_Ban = comboBox1.Text; dt.Ngay_Dau = DateTime.Parse(dateTimePicker1.Text); dt.Ngay_cuoi = DateTime.Parse(dateTimePicker2.Text); dt.Error_First = "Không có Doanh Thu Theo Yêu Cầu"; if (checkBox1.Checked == true) { List <DoanhThu_DTO> List_DoanhThu = DoanhThu_BUS.List_DoanhThu(dt); foreach (DoanhThu_DTO item in List_DoanhThu) { ListViewItem List_item = new ListViewItem(item.Ten_Ban.ToString()); List_item.SubItems.Add(item.Ngay_Lap.ToString()); List_item.SubItems.Add(item.Ten_SP.ToString()); List_item.SubItems.Add(item.Loai.ToString()); List_item.SubItems.Add(item.Thanh_Tien.ToString()); listView1.Items.Add(List_item); } textBox1.Text = Convert.ToString(DoanhThu_BUS.TongTienBan(dt)); if (dt.TongThanhTien_First == 0) { MessageBox.Show("Không có Doanh Thu ngày được chọn"); return; } } if (checkBox2.Checked == true) { listView1.Items.Clear(); List <DoanhThu_DTO> List_DoanhThu = DoanhThu_BUS.List_All(dt); foreach (DoanhThu_DTO item in List_DoanhThu) { ListViewItem List_item = new ListViewItem(item.Ten_Ban.ToString()); List_item.SubItems.Add(item.Ngay_Lap.ToString()); List_item.SubItems.Add(item.Ten_SP.ToString()); List_item.SubItems.Add(item.Loai.ToString()); List_item.SubItems.Add(item.Thanh_Tien.ToString()); listView1.Items.Add(List_item); } textBox1.Text = Convert.ToString(DoanhThu_BUS.TongTien_All(dt)); if (dt.TongThanhTien == 0) { MessageBox.Show(dt.Error); } } if (checkBox1.Checked == false && checkBox2.Checked == false) { MessageBox.Show("Xin Chon Phuong Thuc!"); } }