public void DatHangDon(DonDatHang dh, List <ChiTietDonDatHang> ds) { string ngay = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString(); DonDatHangModel ddb = new DonDatHangModel(); string MHMax = ddb.LayDonHangCungNgay(ngay); //Xử lý sinh mã hóa đơn theo quy tắc string ma = SinhMa(MHMax, ngay); //End dh.MaDonDatHang = ma; dh.NgayDat = DateTime.Now; dh.TinhTrangGiaoHang = false; dh.DaThanhToan = false; //dh.NgayNhap = DateTime.Now; ddb.ThemDonHang(dh); ChiTietDonDatHangModel cdb = new ChiTietDonDatHangModel(); foreach (ChiTietDonDatHang ct in ds) { ct.MaDonDatHang = ma; } cdb.LuuDanhChiTietDH(ds); }
public void DatHang(KhachHang kh, int thanhtien, List <ChiTietDonDatHang> ds) { KhachHangModel db = new KhachHangModel(); db.LuuKhachHang(kh); string ngay = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString(); DonDatHangModel ddb = new DonDatHangModel(); string MHMax = ddb.LayDonHangCungNgay(ngay); //Xử lý sinh mã hóa đơn theo quy tắc string ma = SinhMa(MHMax, ngay); //End DonDatHang dh = new DonDatHang(); dh.MaDonDatHang = ma; dh.NgayDat = DateTime.Now; dh.TinhTrangGiaoHang = false; dh.DaThanhToan = false; dh.MaKH = kh.Email; dh.UuDai = ""; //dh.NgayNhap = DateTime.Now; dh.ThanhTien = thanhtien; ddb.ThemDonHang(dh); ChiTietDonDatHangModel cdb = new ChiTietDonDatHangModel(); foreach (ChiTietDonDatHang ct in ds) { ct.MaDonDatHang = ma; } cdb.LuuDanhChiTietDH(ds); }