/// <summary> /// 更新设备信息 /// </summary> /// <returns></returns> public override bool UpdateMachine() { if (序号 <= 0) { return(false); } string cmdStr = $"UPDATE DBO.{CategoryCode.管道.TableName} SET " + "项目名称=" + StringToSql(项目名称) + "管道名称=" + StringToSql(管道名称) + "管道编号=" + StringToSql(管道编号) + "管道起止点=" + StringToSql(管道起止点) + "设计单位=" + StringToSql(设计单位) + "安装单位=" + StringToSql(安装单位) + "安装年月=" + DateToSql(安装年月) + "投用年月=" + DateToSql(投用年月) + "公称直径mm=" + StringToSql(公称直径mm) + "公称壁厚mm=" + StringToSql(公称壁厚mm) + "累计长度km=" + StringToSql(累计长度km) + "压力Mpa=" + StringToSql(压力Mpa) + "温度=" + StringToSql(温度) + "介质=" + StringToSql(介质) + "允许最高工作压力Mpa=" + StringToSql(允许最高工作压力Mpa) + "管道材质=" + StringToSql(管道材质) + "焊口数量=" + StringToSql(口数量) + "管道级别=" + StringToSql(管道级别) + "安全等级=" + StringToSql(安全等级) + "检验评定单位=" + StringToSql(检验评定单位) + "注册代码=" + StringToSql(注册代码) + "下次检验日期=" + DateToSql(次检验日期) + "报告编号=" + StringToSql(报告编号) + "备注=" + StringToSql(备注) + "WHERE 序号=" + 序号 + ""; return(SoftSqlOperate.ExecuteSql(CommonLibrary.MachineSqlConn, cmdStr) == 1); }
/// <summary> /// 更新设备资料 /// </summary> /// <returns></returns> public override bool UpdateMachine() { if (序号 <= 0) { return(false); } string cmdStr = $"UPDATE DBO.{CategoryCode.锅炉.TableName} SET " + "设备编号=" + StringToSql(设备编号) + "设备名称=" + StringToSql(设备名称) + "设备注册编号=" + StringToSql(设备注册编号) + "使用等级证编号=" + StringToSql(使用等级证编号) + "发证日期=" + DateToSql(发证日期) + "型号=" + StringToSql(型号) + "制造单位=" + StringToSql(制造单位) + "安装单位=" + StringToSql(安装单位) + "额定蒸发量=" + StringToSql(额定蒸发量) + "额定蒸汽压力=" + StringToSql(额定蒸汽压力) + "额定蒸汽温度=" + StringToSql(额定蒸汽温度) + "燃烧方式=" + StringToSql(燃烧方式) + "产品编号=" + StringToSql(产品编号) + "投用日期=" + DateToSql(投用日期) + "累计运行时间=" + StringToSql(累计运行时间) + "内部检验报告编号=" + StringToSql(内部检验报告编号) + "内部年检日期=" + DateToSql(内部年检日期) + "内部检验结论=" + StringToSql(内部检验结论) + "下次内部年检日期=" + DateToSql(次内部年检日期) + "外部检验报告编号=" + StringToSql(外部检验报告编号) + "外部检验日期=" + DateToSql(外部检验日期) + "外部检验结论=" + StringToSql(外部检验结论) + "下次外部检验日期=" + DateToSqlEnd(次外部检验日期) + "WHERE 序号=" + 序号 + ""; return(SoftSqlOperate.ExecuteSql(CommonLibrary.MachineSqlConn, cmdStr) == 1); }
/// <summary> /// 删除设备信息 /// </summary> /// <returns></returns> public override bool DeleteMachine() { if (序号 <= 0) { return(false); } string cmdStr = $"DELETE DBO.{CategoryCode.锅炉.TableName} WHERE 序号=" + 序号; return(SoftSqlOperate.ExecuteSql(CommonLibrary.MachineSqlConn, cmdStr) == 1); }
/// <summary> /// 新增一台设备 /// </summary> /// <returns></returns> public override bool AddMachine() { if (序号 > 0) return false; string cmdStr = $"INSERT INTO DBO.{CategoryCode.一般设备台账.TableName} (设备名称,设备状态,内部编号,所属分厂," + "规格型号,设备安装地址,安装单位,设备制造单位,产品编号,始用时间,维修次数,维修经费,备注) VALUES('" + 设备名称 + "','" + 设备状态.ToString() + "','" + 内部编号 + "','" + 所属分厂 + "','" + 规格型号 + "','" + 设备安装地址 + "','" + 安装单位 + "','" + 设备制造单位 + "','" + 产品编号 + "','" + 始用时间 + "','" + 维修次数 + "','" + 维修经费 + "','" + 备注 + "')"; return SoftSqlOperate.ExecuteSql(CommonLibrary.MachineSqlConn, cmdStr) == 1; }
/// <summary> /// 更新设备信息 /// </summary> /// <returns></returns> public override bool UpdateMachine() { if (序号 <= 0) return false; string cmdStr = $"UPDATE DBO.{CategoryCode.一般设备台账.TableName} SET " + "设备名称='" + 设备名称 + "'," + "设备状态='" + 设备状态 + "'," + "内部编号='" + 内部编号 + "'," + "所属分厂='" + 所属分厂 + "'," + "规格型号='" + 规格型号 + "'," + "设备安装地址='" + 设备安装地址 + "'," + "安装单位='" + 安装单位 + "'," + "设备制造单位='" + 设备制造单位 + "'," + "产品编号='" + 产品编号 + "'," + "始用时间='" + 始用时间 + "'," + "维修次数='" + 维修次数 + "'," + "维修经费='" + 维修经费 + "'," + "备注='" + 备注 + "' " + "WHERE 序号=" + 序号 + ""; return SoftSqlOperate.ExecuteSql(CommonLibrary.MachineSqlConn, cmdStr) == 1; }
/// <summary> /// 新增一台设备记录 /// </summary> /// <returns></returns> public override bool AddMachine() { if (序号 > 0) { return(false); } string cmdStr = $"INSERT INTO DBO.{CategoryCode.锅炉.TableName} ([设备编号],[设备名称],[设备注册编号],[使用等级证编号],[发证日期]" + ",[型号],[制造单位],[安装单位],[额定蒸发量],[额定蒸汽压力],[额定蒸汽温度],[燃烧方式]" + ",[产品编号],[出厂日期],[投用日期],[累计运行时间],[内部检验报告编号]" + ",[内部年检日期],[内部检验结论],[下次内部年检日期],[外部检验报告编号]" + ",[外部检验日期],[外部检验结论],[下次外部检验日期]) VALUES(" + StringToSql(设备编号) + StringToSql(设备名称) + StringToSql(设备注册编号) + StringToSql(使用等级证编号) + DateToSql(发证日期) + StringToSql(型号) + StringToSql(制造单位) + StringToSql(安装单位) + StringToSql(额定蒸发量) + StringToSql(额定蒸汽压力) + StringToSql(额定蒸汽温度) + StringToSql(燃烧方式) + StringToSql(产品编号) + DateToSql(投用日期) + StringToSql(累计运行时间) + StringToSql(内部检验报告编号) + DateToSql(内部年检日期) + StringToSql(内部检验结论) + DateToSql(次内部年检日期) + StringToSql(外部检验报告编号) + DateToSql(外部检验日期) + StringToSql(外部检验结论) + DateToSqlEnd(次外部检验日期) + ")"; return(SoftSqlOperate.ExecuteSql(CommonLibrary.MachineSqlConn, cmdStr) == 1); }
/// <summary> /// 新增一台设备 /// </summary> /// <returns></returns> public override bool AddMachine() { if (序号 > 0) { return(false); } string cmdStr = $"INSERT INTO DBO.{CategoryCode.管道.TableName} ([项目名称],[管道名称],[管道编号],[管道起止点],[设计单位],[安装单位]" + ",[安装年月],[投用年月],[公称直径mm],[公称壁厚mm],[累计长度km],[压力Mpa],[温度]" + ",[介质],[允许最高工作压力Mpa],[管道材质],[焊口数量],[管道级别],[安全等级]" + ",[检验评定单位],[注册代码],[下次检验日期],[报告编号],[备注]) VALUES(" + StringToSql(项目名称) + StringToSql(管道名称) + StringToSql(管道编号) + StringToSql(管道起止点) + StringToSql(设计单位) + StringToSql(安装单位) + DateToSql(安装年月) + DateToSql(投用年月) + StringToSql(公称直径mm) + StringToSql(公称壁厚mm) + StringToSql(累计长度km) + StringToSql(压力Mpa) + StringToSql(温度) + StringToSql(介质) + StringToSql(允许最高工作压力Mpa) + StringToSql(管道材质) + StringToSql(口数量) + StringToSql(管道级别) + StringToSql(安全等级) + StringToSql(检验评定单位) + StringToSql(注册代码) + DateToSql(次检验日期) + StringToSql(报告编号) + StringToSqlEnd(备注) + ")"; return(SoftSqlOperate.ExecuteSql(CommonLibrary.MachineSqlConn, cmdStr) == 1); }
/// <summary> /// 删除设备信息 /// </summary> /// <returns></returns> public override bool DeleteMachine() { if (序号 <= 0) return false; string cmdStr = $"UPDATE DBO.{CategoryCode.一般设备台账.TableName} SET 设备状态='删除' WHERE 序号={序号}"; return SoftSqlOperate.ExecuteSql(CommonLibrary.MachineSqlConn, cmdStr) == 1; }