private void BttThanhToan_Click(object sender, EventArgs e) { DTO.DTO_HoaDonThanhToan hd = new DTO.DTO_HoaDonThanhToan(); hd.MA_HOA_DON = getNewMaHD(); hd.MA_TIEC_CUOI = lbMaTiecCuoi.Text; hd.NGAY_THANH_TOAN = dtpNgayThanhToan.Value.ToString("yyyy-MM-d"); hd.TONG_TIEN_BAN = int.Parse(lbTongTienBan.Text) + int.Parse(lbTienDatCoc.Text); hd.TONG_TIEN_DICH_VU = int.Parse(lbTienAn.Text) + int.Parse(lbTienDV.Text); if (Math.Abs(int.Parse(lbTong.Text.Split('.')[0]) - int.Parse(lbTienThanhToan.Text)) > 1002) { MessageBox.Show("Số tiền xấp sỉ không được lớn hơn 1000"); return; } hd.TONG_TIEN_HOA_DON = int.Parse(lbTienThanhToan.Text); bool state = BUS.BUS_LapHoaDon.themHoaDon(hd); if (!state) { MessageBox.Show("Thanh toán không thành công!"); } else { MessageBox.Show("Thanh toán thành công!"); bttThanhToan.Enabled = false; lbTienThanhToan.Text = "0"; LoadDs(); } }
public static bool themHoaDon(DTO.DTO_HoaDonThanhToan hd) { String sql = String.Format(@"INSERT INTO HOA_DON_THANH_TOAN (MA_HOA_DON, MA_TIEC_CUOI, NGAY_THANH_TOAN, TONG_TIEN_BAN, TONG_TIEN_DICH_VU, TONG_TIEN_HOA_DON) VALUES ('{0}','{1}','{2}',{3}, {4}, {5})", hd.MA_HOA_DON, hd.MA_TIEC_CUOI, hd.NGAY_THANH_TOAN, hd.TONG_TIEN_BAN, hd.TONG_TIEN_DICH_VU, hd.TONG_TIEN_HOA_DON); Console.WriteLine(sql); if (DatabaseHelper.ExcuteSql(sql) > 0) { return(true); } return(false); }
public static bool themHoaDon(DTO.DTO_HoaDonThanhToan hd) { return(DAO.DAO_HoaDonThanhToan.themHoaDon(hd)); }