// ReSharper disable InconsistentNaming public ActionResult AddNewSKU(CMS_SKU_Model model, MCCC mcModel, CMS_HMNUM_Model hmModel, User_Profile_Model userModel) // ReSharper restore InconsistentNaming { try { var skuSvr = new SKUCreateServices(); string msg; var newSkuid = skuSvr.AddProduct(model, mcModel, hmModel, userModel.User_Account, out msg); return(Json(new NBCMSResultJson { Status = newSkuid > 0 ? StatusType.OK : StatusType.Error, Data = newSkuid })); } catch (Exception ex) { NBCMSLoggerManager.Fatal(ex.Message); NBCMSLoggerManager.Fatal(ex.StackTrace); NBCMSLoggerManager.Error(""); return(Json(new NBCMSResultJson { Status = StatusType.Exception, Data = ex.Message })); } }
/// <summary> /// 检查SKU表是否存在这个SKU... /// </summary> /// <param name="sku"></param> /// <param name="channelId"></param> /// <returns></returns> public async Task <ActionResult> CheckSkuExist(string sku, int channelId) { var skuSvr = new SKUCreateServices(); var isExist = await skuSvr.CheckSKUExist(sku, channelId); return(Json(new NBCMSResultJson { //Status = isExist == true ? StatusType.OK : StatusType.Error Status = isExist ? StatusType.OK : StatusType.Error })); //return isExist == true ? "ture" : "false"; }