/// <summary> /// 插入信息(单表) /// </summary> /// <param name="">信息</param> /// <returns>插入行数</returns> public DataResult <int> Insert(EquipmentInfo model) { DataResult <int> result = new DataResult <int>(); try { //基本信息 model.PID = Guid.NewGuid().ToString(); model.CREATEUSER = this.LoginUser.UserID; model.CREATETIME = DateTime.Now; model.UPDATEUSER = model.CREATEUSER; model.UPDATETIME = model.CREATETIME; EquipmentDAL cmdDAL = new EquipmentDAL(); if (ExistsEquipment(model)) { result.Msg = "名称已存在"; result.Result = -1; return(result); } result.Result = new EquipmentDAL().Insert(model); result.IsSuccess = true; return(result); } catch (Exception ex) { throw ex; } }
private void FmLoad(object sender, EventArgs e) { if (equipmentId != 0) { var eq = new EquipmentDAL().Get(equipmentId); this.lbl_Equipment.Text = eq.cEQName; } var op = new U8OperationDAL().Get(operationId); this.lbl_OpName.Text = op.Description; this.OpenCard(); }
protected override void OnInit(EventArgs e) { try { base.OnInit(e); this.isEditable = this.IsEditable(); this.meetingRoomDAL = new MeetingRoomDAL(this.SiteUrl); this.equipmentDAL = new EquipmentDAL(this.SiteUrl); } catch (Exception ex) { ULSLogging.LogError(ex); this.ShowClientMessage(ex.Message); } }
private void LoadEquipment() { lsMessage.Items.Add("设备侦测中...,请稍后"); // 访问数据库读取所有设备信息 string hostName = Dns.GetHostName(); //获取本机名 IPHostEntry localhost = Dns.GetHostByName(hostName); //可以获取IPv4的地址 //IPHostEntry localhost = Dns.GetHostEntry(hostName); //获取IPv6地址 IPAddress localaddr = localhost.AddressList[0]; List <EquipmentModel> equipmentList = EquipmentDAL.GetEquipmentList(localaddr.ToString()); equipmentList.ForEach(item => { List <EquipmentAgreementModel> agreementList = EquipmentAgreementDAL.GetEquipmentAgreementList(item.AgreementId); item.EquipmentAgreement = agreementList[0]; }); lsMessage.Items.Add("设备侦测结束,发现" + equipmentList.Count + "台设备与当前主机匹配"); // 根据设备信息读取设备协议内容 // 循环遍历设备,初始化服务 //List<EquipmentModel> list = new List<EquipmentModel> { // this.GetSensorEquipmentModel(), // this.GetVernierEquipmentModel(), // this.GetElectronicScaleEquipmentModel() //}; lsMessage.Items.Add("设备连接中...,请稍后"); for (int i = 0; i < equipmentList.Count; i++) { var si = i; var s = equipmentList[si]; new Thread(() => { Console.WriteLine("执行" + si.ToString()); this.StartWebSocket(s); }).Start(); } }
public static DataSet GetExportBLHeader(string Initial) { return(EquipmentDAL.GetExportBLHeader(Initial)); }
public static DataSet GetCOPRARContainerInfo(int VesselID, int VoyageID, int POD) { return(EquipmentDAL.GetCOPRARContainerInfo(VesselID, VoyageID, POD)); }
public static DataSet GetOMHinformation(int LocId, int LineId, int VesselID, int VoyageID, int POD) { return(EquipmentDAL.GetOMHinformation(LocId, LineId, VesselID, VoyageID, POD)); }
public DataTable GetContainerList(int LocId, int LineId, string Initial) { return(EquipmentDAL.GetContainerList(LocId, LineId, Initial)); }
public static DataSet CheckContainerStatus(string CntrNo) { return(EquipmentDAL.CheckContainerStatus(CntrNo)); }
public static int AddEditEquipEstimate(int userId, bool isEdit, IEqpRepairing ieqp) { return(EquipmentDAL.AddEditEquipEstimate(userId, isEdit, ieqp)); }
public static DataSet DDLGetEmptyYard(int loc) { return(EquipmentDAL.DDLGetEmptyYard(loc)); }
public static DataSet DDLGetContainerType() { return(EquipmentDAL.DDLGetContainerType()); }
public static DataSet DDLGetStatus() { return(EquipmentDAL.DDLGetStatus()); }
public static DataSet DDLGetLine() { return(EquipmentDAL.DDLGetLine()); }
public static DataTable GetEqpRepair(int UserId, IEqpRepairing ieqp)//List<IEqpRepairing> { return(EquipmentDAL.GetEqpRepair(UserId, ieqp)); }