public void NhaphangList(PhieuNhap kh, int thanhtien, List <ChiTietPN> ds) { string ngay = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString(); PhieuNhapModel ddb = new PhieuNhapModel(); string MHMax = ddb.LayDonHangCungNgay(ngay); //Xử lý sinh mã hóa đơn theo quy tắc string ma = SinhMa(MHMax, ngay); //End PhieuNhap dh = new PhieuNhap(); dh.MaPhieuNhap = ma; //dh.NgayNhap = DateTime.Now; dh.ThanhTien = thanhtien; ddb.ThemDonHang(dh); ChiTietPNModel cdb = new ChiTietPNModel(); foreach (ChiTietPN ct in ds) { ct.MaPhieuNhap = ma; } cdb.LuuDanhSachPN(ds); }
public void NhaphangDon(PhieuNhap kh, int thanhtien, ChiTietPN ds) { string ngay = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString(); PhieuNhapModel ddb = new PhieuNhapModel(); string MHMax = ddb.LayDonHangCungNgay(ngay); //Xử lý sinh mã hóa đơn theo quy tắc string ma = SinhMa(MHMax, ngay); //End kh.MaPhieuNhap = ma; //kh.NgayNhap = DateTime.Now; kh.ThanhTien = thanhtien; ddb.ThemDonHang(kh); ChiTietPNModel cdb = new ChiTietPNModel(); ds.MaPhieuNhap = ma; cdb.LuuCTPN(ds); int sl = cdb.LaySoluongTheoMaSPN(ma, ds.MaSP); SanPhamModel ssp = new SanPhamModel(); SanPham dss = ssp.LaySanPhamTheoMa(ds.MaSP); dss.SoLuongTon += sl; }