private void SaveSuJbItemPoint() { #region 控件取值 string sgbaseinfodianid = Request["sgbaseinfodianid"]; string pointx = Request["pointx"]; string pointy = Request["pointy"]; #endregion shigujibeninfo item = null; shigujibeninfo oldItem = null; DateTime dtNow = DateTime.Now; if (sgbaseinfodianid.Length > 0) { item = SgJbBll.Get(Convert.ToInt32(sgbaseinfodianid)); } if (item != null) { oldItem = SgJbBll.Clone(item); #region 修改 item.JB_ZB_X = Convert.ToDecimal(pointx); item.JB_ZB_Y = Convert.ToDecimal(pointy); item.JB_UpdateTime = dtNow; #endregion LogType = SysLogType.修改.ToString(); } item = SgJbBll.Save(item); LogDesc = string.Format("事故基本信息 {0}", CompareEntityProperties(oldItem, item, true)); WriteSystemLog(); DataContractJsonSerializer json = new DataContractJsonSerializer(item.GetType()); json.WriteObject(Response.OutputStream, item); Response.End(); }