private void rd_xem_Click(object sender, EventArgs e) { try { if (CheckNhap() == 0) { lbl_tong.Text = "Tổng tiền: "; lbl_thanhchu.Text = "Thành chữ: "; int tongtien = 0; int n = dgv_baocao.Rows.Count; for (int i = 1; i < n; i++) { dgv_baocao.Rows.RemoveAt(0); } int chiso = 1; foreach (DataRow row in BAOCAO_BUS.ChiTietThuoc(NgayDauThang(cbo_thang.Text), NgayCuoiThang(cbo_thang.Text)).Rows) { ThemHang(chiso, row[0].ToString(), row[1].ToString(), row[2].ToString(), row[3].ToString()); tongtien = tongtien + int.Parse(row[2].ToString()) * (int)float.Parse(row[1].ToString()); chiso++; } lbl_tong.Text = lbl_tong.Text + string.Format("{0:0,0}", tongtien); DocTien(tongtien.ToString()); lbl_thanhchu.Text = lbl_thanhchu.Text + "Đồng"; timer1.Start(); timer1.Enabled = true; lbl_thongbao.ForeColor = Color.Red; lbl_thongbao.Text = "Xem thành công"; timer1_Tick(sender, e); } else if (CheckNhap() == 1) { DevComponents.DotNetBar.MessageBoxEx.Show("Không được để trống!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); cbo_thang.Focus(); } else if (CheckNhap() == 2) { DevComponents.DotNetBar.MessageBoxEx.Show("Không có báo cáo tháng đã nhâp, xin kiểm tra lại!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); cbo_thang.Focus(); } else if (CheckNhap() == 3) { DevComponents.DotNetBar.MessageBoxEx.Show("Nhập không đúng định dạng, xin nhập lại", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); cbo_thang.Focus(); } } catch (Exception ex) { } }