Ejemplo n.º 1
0
        public string Edit(int houseid, int villageid, int room, int hall, int toilet, double minprice, double minarea, int layer,
                           int totallayer, short nature, short directions, short fitment, string villagename, string address, string titles,
                           string smallpath, short imgcount, string shangquan, string county, string remark, string imgs1, short isdel, string linkman, string tel, string buildid, string roomid)
        {
            int    userid   = User.userid;
            string keywords = User.keywords;

            //string titless = Common.Utils.replace1(titles, keywords);
            //string remarks = Common.Utils.replace1(remark, keywords);

            using (shhouseEntities ent = new shhouseEntities())
            {
                try
                {
                    ObjectParameter state = new ObjectParameter("state", typeof(int));
                    ObjectParameter msg   = new ObjectParameter("msg", typeof(string));

                    int i = ent.House_Sale_Edit_GR2018(houseid, userid, villageid, room, hall, toilet, minprice, minarea,
                                                       layer, totallayer, nature, directions, fitment, villagename, address, titles, smallpath,
                                                       imgcount, shangquan, county, remark,
                                                       imgs1, isdel, linkman, tel, buildid, roomid, state, msg);

                    //List<string> imgs = new List<string>();
                    //imgs.AddRange(imgs1.Split(','));
                    //imgs.AddRange(imgs2.Split(','));
                    //房源发布后,去掉oss超时设置
                    //OssHelper.modifymeta(imgs);

                    int _state = (int)state.Value;
                    if (_state == 1)
                    {
                        //删除静态页面
                        //HttpHelper.Get($"http://localhost:11894/chushou/removesalefile.ashx?city=3&saleid={houseid}");
                    }

                    return(JsonConvert.SerializeObject(new repmsg
                    {
                        state = (int)state.Value,
                        msg = (string)msg.Value
                    }));
                }
                catch (Exception e)
                {
                    return(JsonConvert.SerializeObject(new repmsg
                    {
                        state = 0,
                        msg = "提交失败,请稍后再试"
                    }));
                }
            }
        }