/// <summary>
		/// 添加与编辑V_TAKEIN11_PRODUCT00记录
		/// </summary>
	    /// <param name="page">当前页面指针</param>
		/// <param name="model">V_TAKEIN11_PRODUCT00表实体</param>
        /// <param name="content">更新说明</param>
        /// <param name="isCache">是否更新缓存</param>
		/// <param name="isAddUseLog">是否添加用户操作日志</param>
        public void Save(Page page, V_TAKEIN11_PRODUCT00 model, string content = null, bool isCache = true, bool isAddUseLog = true)
        {
			try {
				//保存
				model.Save();
				
				//判断是否启用缓存
			    if (CommonBll.IsUseCache() && isCache)
			    {
                    SetModelForCache(model);
			    }
				
				if (isAddUseLog)
				{
					if (string.IsNullOrEmpty(content))
					{
						content = "{0}" + (model.Id == 0 ? "添加" : "编辑") + "V_TAKEIN11_PRODUCT00记录成功,ID为【" + model.Id + "】";
					}

					//添加用户访问记录
					UseLogBll.GetInstence().Save(page, content);
				}
			}
			catch (Exception e) {
				var result = "执行V_TAKEIN11_PRODUCT00Bll.Save()函数出错!";

				//出现异常,保存出错日志信息
				CommonBll.WriteLog(result, e);
			}
		}