Example #1
0
        /// <summary>
        /// 数据采集点处理
        /// </summary>
        /// <param name="m">参见模型T_COLLECTPOINTS_Model</param>
        /// <returns>参见模型Message</returns>
        public static Message Manager(T_COLLECTPOINTS_Model m)
        {
            if (m.opMethod == "ADD")
            {
                T_COLLECTPOINTS_SW sw = new T_COLLECTPOINTS_SW();
                var id = BaseDT.T_COLLECTPOINTS.GetPointMaxObjID();
                sw.OBJECTID = Convert.ToInt32(id) + 1;
                sw.NAME     = m.NAME;
                sw.TypeId   = m.TypeId;
                sw.Shape    = m.Shape;
                SystemCls.LogSave("10", "空间点:" + m.NAME, ClsStr.getModelContent(m));
                Message msgUser = BaseDT.T_COLLECTPOINTS.AddPoints(sw);
                return(new Message(msgUser.Success, msgUser.Msg, ""));
            }

            return(new Message(false, "无效操作", ""));
        }
Example #2
0
        /// <summary>
        /// 增加点
        /// </summary>
        /// <param name="m">参见模型</param>
        /// <returns>参见模型</returns>

        public static Message AddPoints(T_COLLECTPOINTS_SW m)
        {
            StringBuilder sb = new StringBuilder();

            ////([OBJECTID],[TYPEID],[NAME],[SHAPE])
            sb.AppendFormat(" Insert  INTO  T_COLLECTPOINTS (OBJECTID,TYPEID,NAME,SHAPE)");
            sb.AppendFormat(" values({0},{1},'{2}','{3}') ", m.OBJECTID, m.TypeId, m.NAME, m.Shape);
            bool bln = SDEDataBaseClass.ExeSql(sb.ToString());

            if (bln == true)
            {
                return(new Message(true, "空间数据点处理成功!", ""));
            }
            else
            {
                return(new Message(false, "空间数据点处理失败!", ""));
            }
        }