public static void ThemSanPham(CTGioHang ct) { var ss_gio_hang = mySessions.Get("gio_hang"); GioHang gio_hang; if (ss_gio_hang == null) { gio_hang = new GioHang(); } else { gio_hang = (GioHang)ss_gio_hang; } var exists = gio_hang.CTGioHangs.FirstOrDefault(w => w.SanPhamId == ct.SanPhamId); if (exists != null) { exists.SoLuong += ct.SoLuong; } else { gio_hang.CTGioHangs.Add(ct); } mySessions.Set("gio_hang", gio_hang); }
public static GioHang Lay() { var ss_gio_hang = mySessions.Get("gio_hang"); GioHang gio_hang; if (ss_gio_hang == null) { gio_hang = new GioHang(); mySessions.Set("gio_hang", gio_hang); } else { gio_hang = (GioHang)ss_gio_hang; } gio_hang.GiaShip = 0; return(gio_hang); }