예제 #1
0
 public ActionResult ProductWebsiteViewStatus()
 {
    BusinessLogic.Product.Product sp = new BusinessLogic.Product.Product();
    sp.ProductWebsiteViewStatus();
    UpdateCache();
    return Content("");
 }
예제 #2
0
 public ActionResult UpdateProductStoreFromAccPac()
 {
     BusinessLogic.Product.Product sp = new BusinessLogic.Product.Product();
     sp.UpdateProductStoreFromAccPac();
     
     UpdateCache();
     return Content("");
 }
예제 #3
0
        public JsonResult Save()
        {


            ProductManifest pm = new ProductManifest();

            // 
            if (!Validate(ref pm))
            {
                BusinessLogic.Product.Product sp = new BusinessLogic.Product.Product();
                DataSet.DSParameter ds = new DataSet.DSParameter();

                ds.Product.Product_IDColumn.ReadOnly = false;
                
                ds.Product.AddProductRow(pm.product, pm.code_To_Display, pm.product_Code, 1, pm.product_Type,
                        1, DateTime.Now, pm.description, pm.is_Active, pm.file_Name, "", "", pm.product_Link);
                ds.EnforceConstraints = false;
                ds.Product[0]["Product_ID"] = Convert.ToInt32( pm.product_ID );

                if (pm.hidState == 3)
                {
                    sp.New(ds);
                }
                else
                {
                    sp.Update(ds);
                }
                UpdateCache();
            }


            return this.Json(pm, JsonRequestBehavior.AllowGet);
        }