public bool insert(CT_THANHTOAN TT) { SqlConnection connection = DBUtils.GetDBConnection(); connection.Open(); try { TT.THOIGIAN = DateTime.Now.ToString("MM-dd-yyyy"); // Câu lệnh Insert. string sql = "Insert into LICHSU_THANHTOAN_KHACHHANG ( MAKH , TONGTIEN , HINHTHUC , THOIGIAN , SOTK , NGANHANG , TENCHUTHE , MADH ) " + " values ( " + TT.MAKH + " , " + TT.TONGTIEN + " , '" + TT.HINHTHUC + "' , '" + TT.THOIGIAN + "' , '" + TT.SOTK + "' , '" + TT.NGANHANG + "' , '" + TT.TENCHUTHE + "' , " + TT.MADH + " );"; // Câu lệnh sql. SqlCommand cmd = connection.CreateCommand(); cmd.CommandText = sql; // Thực thi Command (Dùng cho delete, insert, update). cmd.ExecuteNonQuery(); } catch (Exception e) { Console.WriteLine("Error: " + e); Console.WriteLine(e.StackTrace); return(false); } finally { connection.Close(); connection.Dispose(); connection = null; } return(true); }
public bool insert(CT_THANHTOAN ct) { // gán thông tin cho Ct ct.TONGTIEN = dt_tt.layTongTien(GetIDDH()); ct.MADH = dt_tt.getIDDH(); return(dt_tt.insert(ct)); }
public Hóa_Đơn() { InitializeComponent(); BUS_CT_THANHTOAN busTT = new BUS_CT_THANHTOAN(); CT_THANHTOAN ct = new CT_THANHTOAN(); if (Thẻ.trangThai) { //cấp nhật đối tượng để lưu xuống dữ liệu hdSoTaiKhoan.Text = Thẻ.soTK; hdTenChuThe.Text = Thẻ.tenChuThe; hdTenNganHang.Text = Thẻ.tenNganHang; ct.NGANHANG = Thẻ.tenNganHang; ct.TENCHUTHE = Thẻ.tenChuThe; ct.HINHTHUC = "ONLINE"; ct.SOTK = Thẻ.soTK; } else { hdPnThe.Visible = false; ct.HINHTHUC = "COD"; } hdTenKhachHang.Text = ThanhToan.HoTen; hdSoDienThoai.Text = ThanhToan.sdt; hdDiaChiGiaoHang.Text = ThanhToan.DiaChi; hdTongCong.Text = busTT.GetTongTien().ToString(); // lây thống chi chi tiết đơn hàng DataTable dt = busTT.layTTchiTiet(); lvTTSP.Items.Clear(); // hiển thị listview for (int i = 0; i < dt.Rows.Count; i++) { DataRow drow = dt.Rows[i]; // Only row that have not been deleted if (drow.RowState != DataRowState.Deleted) { // định nghia các cột dữ liệu ListViewItem lvi = new ListViewItem(drow["SOLUONG"].ToString()); lvi.SubItems.Add(drow["TENSP"].ToString()); lvi.SubItems.Add(drow["DONGIA"].ToString()); lvi.SubItems.Add(drow["THANHTIEN"].ToString()); // thêm danh sách vào list view lvTTSP.Items.Add(lvi); } } // kiemr tra trạng thái đơn hàng if (busTT.layTrangThaiDonHang() == "1") { hdTrangThaiDonHang.Text = "Đã thanh toán."; } else { hdTrangThaiDonHang.Text = "Chưa thanh toán."; } ct.MAKH = busTT.GetIDKH(ThanhToan.Email); // Lưu chi tiết khách hàng thanh toán busTT.insert(ct); }