| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- using BizCom;
- using System;
- using System.Collections.Generic;
- using System.Data;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace SiteCore.Handler
- {
- public partial class sync
- {
- public void del_walkspot()
- {
- if (UrlParmsCheck("wid"))
- {
- int wid = GetInt("wid");
- SWalkSpot.Del(wid);
- returnSuccessMsg("删除成功");
- }
- }
- public void get_walkspot()
- {
- DataStruct dStruct = GetPostStruct();
- List<string> lw = new List<string>();
- string key = GetPostString("key");
- if (key.Length > 0) lw.Add(string.Format("name like '%{0}%'", key));
- dStruct.Order = "id desc";
- dStruct.MainWhere = string.Join(" and ", lw.ToArray());
- DataTable dt = WebCache.GetData("view_walkspot", dStruct);
- writeGridJson(dStruct.TotalCount, Utils.Serialization.JsonString.DataTable2MiniAjaxJson(dt));
- }
- public void save_walkspot()
- {
- if (UrlPostParmsCheck("name"))
- {
- //,address,phone,contex
- int wid = GetPostInt("wid");
- string name = GetPostString("name");
- int num = GetPostInt("num");
- int area = GetPostInt("area");
- string imgs = GetPostString("imgs");
- string address = GetPostString("address");
- string phone = GetPostString("phone");
- string keyman = GetPostString("keyman");
- string octime = GetPostString("octime");
- string summary = GetPostString("summary");
- string personintro = GetPostString("personintro");
- string lnglat = GetPostString("lnglat");
- string blnglat = GetPostString("blnglat");
- SWalkSpot entity = null;
- if (wid > 0) entity = SWalkSpot.Get(wid);
- else entity = new SWalkSpot();
- entity.Name = name;
- if (imgs.Length > 0)
- {
- string[] sArr = imgs.Split(',');
- if (num > 0)
- {
- if (sArr.Length >= num) entity.HeadImg = sArr[num - 1];
- }
- else
- {
- entity.HeadImg = sArr[0];
- }
- }
- entity.Imgs = imgs;
- entity.Address = address;
- entity.Phone = phone;
- entity.PersonIntro = getFormartBr(personintro);
- entity.AreaID = area;
- entity.Summary = getFormartBr(summary);
- if (lnglat != "")
- {
- string[] lArr = lnglat.Split(',');
- entity.lng = lArr[0];
- entity.lat = lArr[1];
- }
- if (blnglat != "")
- {
- string[] lArr = blnglat.Split(',');
- entity.blng = lArr[0];
- entity.blat = lArr[1];
- }
- entity.KeyMan = keyman;
- entity.OcTime = octime;
- //entity.Con = intro;
- if (wid > 0) entity.Update();
- else {
- entity.AddTime = DateTime.Now;
- entity.Create();
- }
- returnSuccessMsg("保存成功!");
- }
- }
- }
- }
|