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 lw = new List(); 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("保存成功!"); } } } }