예제 #1
0
        /// <summary>
        /// 插入landata数据
        /// </summary>
        /// <param name="temp">表单内容</param>
        /// <returns>物理主码id</returns>
        public long insert_landata(LanData temp, int userid)
        {
            try
            {
                int result = dld.INSERT(temp);

                LanDataHistory tmp = new LanDataHistory();
                tmp.LanDataID       = result;
                tmp.ZhuHuLiang      = temp.ZhuHuLiang;
                tmp.RuZhuLv         = temp.RuZhuLv;
                tmp.JX_DianXin      = temp.JX_DianXin;
                tmp.JX_LianTong     = temp.JX_LianTong;
                tmp.JX_YiDong       = temp.JX_YiDong;
                tmp.DuanKouShu      = temp.DuanKouShu;
                tmp.ShiZhuangShu    = temp.ShiZhuangShu;
                tmp.JingZhengPingJi = temp.JingZhengPingJi;

                tmp.Datetime = DateTime.Now;
                dldh.INSERT(tmp);

                Log log = new Log();
                log.Tablename   = "LanData";
                log.Tableid     = result;
                log.Mid         = Members.newMembers(userid);
                log.Datetime    = DateTime.Now;
                log.Discription = "添加节点数据(LanData)";
                dl.INSERT(log);

                return(result);
            }
            catch
            {
                return(0);
            }
        }
예제 #2
0
파일: ExcFunc.cs 프로젝트: tabtu/119CRT
// ---------------------------建筑楼层及设备---------------------------
        /// <summary>
        /// 添加建筑数据
        /// </summary>
        /// <param name="info">建筑数据</param>
        /// <param name="userid">操作ID</param>
        /// <returns></returns>
        public int AddLandata(LanData info, int userid)
        {
            try
            {
                DLanData dld = new DLanData();
                info.PASSWD = md5.Md5Encode(info.PASSWD);
                info.Isused = true;
                int result = dld.INSERT(info);

                if (result != 0)
                {
                    SC_HOST sch = new SC_HOST();
                    sch.HOST_ID    = result;
                    sch.HOST_CODE  = info.HOST_CODE;
                    sch.PASSWD     = info.PASSWD;
                    sch.ACTIVE     = info.ACTIVE;
                    sch.COMM_DATE  = DateTime.Now;
                    sch.COMM_VARS  = "0";
                    sch.STATE      = '1';
                    sch.STATE_DATE = DateTime.Now;
                    DSCfunction dsc = new DSCfunction();
                    dsc.INSERT_HOST(sch);

                    NodeData nd = new NodeData();
                    nd.Lid            = result;
                    nd.Sort           = 0;
                    nd.Mainmap        = true;
                    nd.Isused         = true;
                    nd.PicName        = "预案图";
                    nd.Description    = "";
                    nd.PicDescription = "";
                    nd.PicPath        = "";
                    DNodeData dnd = new DNodeData();
                    dnd.INSERT(nd);

                    Log log = new Log();
                    log.Tablename   = "LanData";
                    log.Tableid     = result;
                    log.Mid         = userid;
                    log.Datetime    = DateTime.Now;
                    log.Discription = "Insert";
                    DLog dl = new DLog();
                    dl.INSERT(log);
                }
                return(result);
            }
            catch
            {
                return(0);
            }
        }