public JsonResult Invoice(ShopInvoiceConfigInfo config) { var provideInvoice = Core.Helper.WebHelper.GetFormString("ProvideInvoice", ""); if (provideInvoice.Equals("on")) { config.IsInvoice = true; } var plainInvoice = Core.Helper.WebHelper.GetFormString("IsPlainInvoice", ""); if (plainInvoice.Equals("on")) { config.IsPlainInvoice = true; } var electronicInvoice = Core.Helper.WebHelper.GetFormString("IsElectronicInvoice", ""); if (electronicInvoice.Equals("on")) { config.IsElectronicInvoice = true; } var vatInvoice = Core.Helper.WebHelper.GetFormString("IsVatInvoice", ""); if (vatInvoice.Equals("on")) { config.IsVatInvoice = true; } config.ShopId = CurrentSellerManager.ShopId; ShopApplication.SetProvideInvoice(config); return(Json(new { success = true })); }
public ActionResult Invoice() { var shopinvoice = ShopApplication.GetShopInvoiceConfig(CurrentSellerManager.ShopId); if (shopinvoice == null) { shopinvoice = new ShopInvoiceConfigInfo(); shopinvoice.ShopId = CurrentSellerManager.ShopId; } return(View(shopinvoice)); }
public static void SetProvideInvoice(ShopInvoiceConfigInfo info) { Service.SetProvideInvoice(info); ClearCacheShop(info.ShopId); }