public Cart() { Response = System.Web.HttpContext.Current.Response; Request = System.Web.HttpContext.Current.Request; Server = System.Web.HttpContext.Current.Server; Session = System.Web.HttpContext.Current.Session; Application = System.Web.HttpContext.Current.Application; tools = ToolsFactory.CreateTools(); encrypt = EncryptFactory.CreateEncrypt(); MyOrders = OrdersFactory.CreateOrders(); MyCart = OrdersGoodsTmpFactory.CreateOrdersGoodsTmp(); MyProduct = ProductFactory.CreateProduct(); MyMem = MemberFactory.CreateMember(); Mypackage = PackageFactory.CreatePackage(); MyAddr = MemberAddressFactory.CreateMemberAddress(); MyDelivery = DeliveryWayFactory.CreateDeliveryWay(); MyPayway = PayWayFactory.CreatePayWay(); Mydelierytime = DeliveryTimeFactory.CreateDeliveryTime(); MyInvioce = OrdersInvoiceFactory.CreateOrdersInvoice(); MyFavorFee = PromotionFavorFeeFactory.CreatePromotionFavorFee(); MyCoupon = PromotionFavorCouponFactory.CreatePromotionFavorCoupon(); MyPolicy = PromotionFavorPolicyFactory.CreatePromotionFavorPolicy(); MyGift = PromotionFavorGiftFactory.CreatePromotionFavorGift(); MyCommission = SupplierCommissionCategoryFactory.CreateSupplierCommissionCategory(); MySupplier = SupplierFactory.CreateSupplier(); MyFavor = PromotionFavorFactory.CreatePromotionFavor(); MyLimit = PromotionLimitFactory.CreatePromotionLimit(); MyMemberFavor = MemberFavoritesFactory.CreateMemberFavorites(); pageurl = new PageURL(int.Parse(Application["Static_IsEnable"].ToString())); }
public Member() { Response = System.Web.HttpContext.Current.Response; Request = System.Web.HttpContext.Current.Request; Server = System.Web.HttpContext.Current.Server; Session = System.Web.HttpContext.Current.Session; Application = System.Web.HttpContext.Current.Application; tools = ToolsFactory.CreateTools(); MyMember = MemberFactory.CreateMember(); Mygrade = MemberGradeFactory.CreateMemberGrade(); MyMemLog = MemberLogFactory.CreateMemberLog(); encrypt = EncryptFactory.CreateEncrypt(); MyConsumption = MemberConsumptionFactory.CreateMemberConsumption(); MyFavor = MemberFavoritesFactory.CreateMemberFavorites(); MyProduct = ProductFactory.CreateProduct(); MyPackage = PackageFactory.CreatePackage(); MyReview = ProductReviewFactory.CreateProductReview(); MyFeedback = FeedBackFactory.CreateFeedBack(); MyAddr = MemberAddressFactory.CreateMemberAddress(); MyCart = OrdersGoodsTmpFactory.CreateOrdersGoodsTmp(); MyCoupon = PromotionFavorCouponFactory.CreatePromotionFavorCoupon(); // MyEmail = U_EmailNotifyRequestFactory.CreateU_EmailNotifyRequest(); MyAccountLog = MemberAccountLogFactory.CreateMemberAccountLog(); MyShop = SupplierShopFactory.CreateSupplierShop(); pageurl = new PageURL(int.Parse(Application["Static_IsEnable"].ToString())); }
public Orders() { Response = System.Web.HttpContext.Current.Response; Request = System.Web.HttpContext.Current.Request; Server = System.Web.HttpContext.Current.Server; Session = System.Web.HttpContext.Current.Session; Application = System.Web.HttpContext.Current.Application; tools = ToolsFactory.CreateTools(); encrypt = EncryptFactory.CreateEncrypt(); MyOrders = OrdersFactory.CreateOrders(); Mylog = OrdersLogFactory.CreateOrdersLog(); MyDelivery = DeliveryWayFactory.CreateDeliveryWay(); MyPayway = PayWayFactory.CreatePayWay(); MyProduct = ProductFactory.CreateProduct(); Mypackage = PackageFactory.CreatePackage(); Myorderdelivery = OrdersDeliveryFactory.CreateOrdersDelivery(); MyFavorFee = PromotionFavorFeeFactory.CreatePromotionFavorFee(); MyCoupon = PromotionFavorCouponFactory.CreatePromotionFavorCoupon(); MyBack = OrdersBackApplyFactory.CreateOrdersBackApply(); MyPolicy = PromotionFavorPolicyFactory.CreatePromotionFavorPolicy(); MySupplier = SupplierFactory.CreateSupplier(); Mydelierytime = DeliveryTimeFactory.CreateDeliveryTime(); MyMember = MemberFactory.CreateMember(); MyConsumption = MemberConsumptionFactory.CreateMemberConsumption(); pageurl = new PageURL(int.Parse(Application["Static_IsEnable"].ToString())); MyAccountLog = MemberAccountLogFactory.CreateMemberAccountLog(); MyFavor = PromotionFavorFactory.CreatePromotionFavor(); MyCouponRule = PromotionCouponRuleFactory.CreatePromotionFavorCoupon(); MyInvoice = OrdersInvoiceFactory.CreateOrdersInvoice(); }
/// <summary> /// Generateurls the specified URL. /// </summary> /// <param name="url">The URL.</param> /// <returns>IActionResult.</returns> public IActionResult generateurl(PageURL url) { ModelState.Clear(); var _allKeys = _localCache.Get <AllPageUrls>("AllKeys"); if (_allKeys == null) { _allKeys = new AllPageUrls() { Id = Guid.NewGuid(), AllUrls = new List <PageURL>() }; } else if (_allKeys.AllUrls == null) { _allKeys.AllUrls = new List <PageURL>(); } var rtn = new PageURL() { Id = Guid.NewGuid(), FullURL = url.FullURL, ShortURL = Shortener.GetHash(url.FullURL) }; _localCache.Set(rtn.ShortURL.ToString(), url.FullURL, TimeSpan.FromHours(24)); _allKeys.AllUrls.Add(rtn); _localCache.Set("AllKeys", _allKeys, TimeSpan.FromHours(24)); PersistentStore.Store(_localCache, _persistentStore, _allrepository, _repository); return(View("ShortenURL", rtn)); }
/// <summary> /// Redirects this instance. /// </summary> /// <returns>IActionResult.</returns> public IActionResult redirect() { var gg = HttpContext.Request.Path.ToString().Replace(@"/home/redirect/", String.Empty); var rtn = new PageURL(); var result = _localCache.TryGetValue(gg.ToString(), out rtn); return(View(rtn)); }
public Shop() { Response = System.Web.HttpContext.Current.Response; Request = System.Web.HttpContext.Current.Request; Server = System.Web.HttpContext.Current.Server; Session = System.Web.HttpContext.Current.Session; Application = System.Web.HttpContext.Current.Application; tools = ToolsFactory.CreateTools(); myshop = SupplierShopFactory.CreateSupplierShop(); Myproduct = ProductFactory.CreateProduct(); pub = new Public_Class(); addr = new Addr(); supplier = new Supplier(); pageurl = new PageURL(); }
/// <summary> /// Returnfullurls the specified URL. /// </summary> /// <param name="url">The URL.</param> /// <returns>IActionResult.</returns> public IActionResult returnfullurl(PageURL url) { //var redirect = new PageURL(); // _localCache.TryGetValue(Url.ShortURL, out redirect); var redirect = _localCache.Get <PageURL>(url.ShortURL.ToString()); if (redirect != null) { return(View("getURl", redirect)); } var rtn = new PageURL() { ShortURL = url.ShortURL }; return(View("GetURL", rtn)); }
// [HttpGet("getfullurl/{Url}")] /// <summary> /// Getfullurls the specified URL. /// </summary> /// <param name="url">The URL.</param> /// <returns>IActionResult.</returns> public IActionResult getfullurl(PageURL url) { ModelState.Clear(); var redirect = _localCache.Get <PageURL>(url.ShortURL.ToString()); var rtn = new PageURL() { ShortURL = url.ShortURL }; if (redirect != null) { rtn.FullURL = redirect.FullURL; return(View("getURL", rtn)); } return(View("getURl", rtn)); }
public SupplierStatistics() { //初始化ASP.NET内置对象 Response = System.Web.HttpContext.Current.Response; Request = System.Web.HttpContext.Current.Request; Server = System.Web.HttpContext.Current.Server; Session = System.Web.HttpContext.Current.Session; Application = System.Web.HttpContext.Current.Application; tools = ToolsFactory.CreateTools(); DBHelper = SQLHelperFactory.CreateSQLHelper(); JsonHelper = JsonHelperFactory.CreateJsonHelper(); product = new Product(); pub = new Public_Class(); supplier = new Supplier(); pageurl = new PageURL(); category = CategoryFactory.CreateCategory(); }
public Suppliers() { //初始化ASP.NET内置对象 Response = System.Web.HttpContext.Current.Response; Request = System.Web.HttpContext.Current.Request; Server = System.Web.HttpContext.Current.Server; Session = System.Web.HttpContext.Current.Session; Application = System.Web.HttpContext.Current.Application; tools = ToolsFactory.CreateTools(); DBHelper = SQLHelperFactory.CreateSQLHelper(); JsonHelper = JsonHelperFactory.CreateJsonHelper(); product = new Product(); pub = new Public_Class(); supplier = new Supplier(); pageurl = new PageURL(); category = CategoryFactory.CreateCategory(); MyPro = ProductFactory.CreateProduct(); MyShop = Glaer.Trade.B2C.BLL.MEM.SupplierShopFactory.CreateSupplierShop(); }