Example #1
0
        /// <summary>
        /// 设置禁用和启用
        /// </summary>
        /// <returns></returns>
        public int SetForbid(string LocalNum, EBool IsForbid)
        {
            string Key = string.Format(CacheKey.JOOSHOW_LOCATION_CACHE, this.CompanyID);

            LocationEntity entity = new LocationEntity();

            entity.IsForbid = (int)IsForbid;
            entity.IncludeIsForbid(true);
            entity.Where(a => a.LocalNum == LocalNum)
            .And(a => a.CompanyID == this.CompanyID)
            ;
            int line = this.Location.Update(entity);

            if (line > 0)
            {
                CacheHelper.Remove(Key);
            }
            return(line);
        }
        public ActionResult Audit(string LocalNum, string IsForbid)
        {
            LocationProvider provider = new LocationProvider();
            LocationEntity   entity   = new LocationEntity();

            entity.IncludeIsForbid(true);
            entity.IsForbid = ConvertHelper.ToType <int>(IsForbid);
            entity.Where(a => a.LocalNum == LocalNum);
            int line = provider.Update(entity);

            if (line > 0)
            {
                this.ReturnJson.AddProperty("d", "success");
            }
            else
            {
                this.ReturnJson.AddProperty("d", "");
            }
            return(Content(this.ReturnJson.ToString()));
        }