public ActionResult SearchTel1314(string telphone, string organizeId)
        {
            //添加查询记录表
            TelphoneReserveSearchEntity searchEntity = new TelphoneReserveSearchEntity()
            {
                IPAddress     = Net.Ip,
                IPAddressName = IPLocation.GetLocation(Net.Ip),
                SearchNumber  = telphone
            };

            searchEntity.Create();
            reserverSearchbll.SaveForm("", searchEntity);


            //是本机构的号码,是本机构的微信昵称
            IEnumerable <TelphonePuEntity> entityList = publl.GetEntityByOrgTel(organizeId, telphone);
            TelphonePuEntity entity = null;

            if (entityList.Count() != 0)
            {
                entity = entityList.First();
            }
            var jsonData = new
            {
                entity = entity,
                state  = 2,//1314广告投放页面状态为2,只看价格
            };

            return(Content(JsonConvert.SerializeObject(jsonData)));
        }
 /// <summary>
 /// 保存表单(新增、修改)
 /// </summary>
 /// <param name="keyValue">主键值</param>
 /// <param name="entity">实体对象</param>
 /// <returns></returns>
 public void SaveForm(string keyValue, TelphoneReserveSearchEntity entity)
 {
     try
     {
         service.SaveForm(keyValue, entity);
     }
     catch (Exception)
     {
         throw;
     }
 }
        public ActionResult SearchTel(string telphone, string organizeId)
        {
            //添加查询记录表
            TelphoneReserveSearchEntity searchEntity = new TelphoneReserveSearchEntity()
            {
                IPAddress     = Net.Ip,
                IPAddressName = IPLocation.GetLocation(Net.Ip),
                SearchNumber  = telphone
            };

            searchEntity.Create();
            reserverSearchbll.SaveForm("", searchEntity);


            //是本机构的号码,是本机构的微信昵称
            int state = 0;
            IEnumerable <TelphonePuEntity> entityList = publl.GetEntityByOrgTel(organizeId, telphone);
            TelphonePuEntity entity = null;

            if (entityList.Count() != 0)
            {
                entity = entityList.First();

                OrganizeEntity organize = organizeCache.GetEntityByWxUser(organizeId, CurrentWxUser.NickName, CurrentWxUser.OpenId);
                if (!string.IsNullOrEmpty(organize.OrganizeId))
                {
                    //类别0或1,并且本机构属于该号码的所属机构机1或本身0,非间接代售机构
                    if (organize.Category < 2 && (entity.OrganizeId == organizeId || entity.OrganizeId == organize.ParentId))//0级一级可下架,可看价格
                    {
                        state = 1;
                    }
                    else if (organize.Category > 2)
                    {
                        state = 0;
                    }
                    else
                    {
                        state = 2;
                    }
                }
            }
            var jsonData = new
            {
                entity = entity,
                state  = state,
            };

            return(Content(JsonConvert.SerializeObject(jsonData)));
        }
        public ActionResult GetListEnd4(string end4, string number)
        {
            //添加查询记录表
            TelphoneReserveSearchEntity searchEntity = new TelphoneReserveSearchEntity()
            {
                IPAddress     = Net.Ip,
                IPAddressName = IPLocation.GetLocation(Net.Ip),
                SearchNumber  = end4
            };

            searchEntity.Create();
            reserverSearchbll.SaveForm("", searchEntity);

            //查询尾号相同的号码
            var entity = telphonesourcebll.GetListEnd4(end4);

            return(Content(JsonConvert.SerializeObject(entity)));
        }
 public ActionResult SaveForm(string keyValue, TelphoneReserveSearchEntity entity)
 {
     telphonereservesearchbll.SaveForm(keyValue, entity);
     return(Success("操作成功。"));
 }