/// <summary> /// 更新landata数据 /// </summary> /// <param name="temp">表单内容</param> /// <returns>物理主码id</returns> public int update_landata(LanData temp, int userid) { try { int result = dld.UPDATE(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); } }
/// <summary> /// /// </summary> /// <param name="id"></param> /// <param name="userid"></param> /// <returns></returns> public int DeleteLanData(int id, int userid) { try { DLanData dfh = new DLanData(); LanData tmp = dfh.SELECT_BY_ID(id); tmp.Isused = false; int result = dfh.UPDATE(tmp); Log log = new Log(); log.Tablename = "LanData"; log.Tableid = result; log.Mid = userid; log.Datetime = DateTime.Now; log.Discription = "Delete"; DLog dl = new DLog(); dl.INSERT(log); return(result); } catch { return(0); } }
/// <summary> /// 更新建筑数据 /// </summary> /// <param name="info">建筑数据</param> /// <param name="userid">操作ID</param> /// <returns></returns> public int EditLandata(LanData info, int userid) { try { DLanData dld = new DLanData(); if (info.PASSWD != "") { info.PASSWD = md5.Md5Encode(info.PASSWD); } else { info.PASSWD = dld.SELECT_BY_ID(info.ID).PASSWD; } info.Isused = true; int result = dld.UPDATE(info); DSCfunction dsc = new DSCfunction(); SC_HOST sch = dsc.SELECT_HOST_ID(info.ID); sch.HOST_CODE = info.HOST_CODE; sch.PASSWD = info.PASSWD; sch.ACTIVE = info.ACTIVE; dsc.UPDATE_HOST(sch); Log log = new Log(); log.Tablename = "LanData"; log.Tableid = result; log.Mid = userid; log.Datetime = DateTime.Now; log.Discription = "Update"; DLog dl = new DLog(); dl.INSERT(log); return(result); } catch { return(0); } }