static void Main() { string user; Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); frmLogin fr = null; frmFlash flash = new frmFlash(); if (flash.ShowDialog() == DialogResult.OK) { fr = new frmLogin(); } if (fr.ShowDialog() == DialogResult.OK) { frmMain main = new frmMain(); main.User = fr.User; user = fr.User; main.LoginName = fr.LoginName; fr.Close(); if (RecordMgr.GetToDoCount(user) > 0) { frmRecordToDo todo = new frmRecordToDo(); todo.User = user; todo.ShowDialog(); } Application.Run(main); } else { Application.Exit(); } }
/// <summary> /// 初始化监控设备表 /// </summary> private void InitDbgRecordToDo() { dat = RecordMgr.GetToDo(_user); dv = new DataView(dat); if (dv != null) { this.dbgRecordToDo.DataSource = dv; } }
/// <summary> /// 初始化监控设备表 /// </summary> private void InitDbgRecord() { dat = RecordMgr.GetAll(); dv = new DataView(dat); if (dv != null) { this.dbgRecord.DataSource = dv; } }
private void ToolMenuItem_Return_Click(object sender, EventArgs e) { /*frmReturn fr = new frmReturn(); * fr.txtbooker.Text = this._user; * fr.txtborrower.Text = this.dbgMonitor.SelectedRows[0].Cells[5].Value.ToString(); * fr.txtEqNo.Text = this.dbgMonitor.SelectedRows[0].Cells[1].Value.ToString();//5^1^a^s^p^x * fr.ShowDialog();*/ string No = this.dbgRecordToDo.SelectedRows[0].Cells[0].Value.ToString(); RecordMgr.Sign(No); this.InitDbgRecordToDo(); }
protected void Awake() { Debug.Log("BlackHoleView Loaded add view."); Cursor.visible = false; curShow = CurShow.Menu; menu = transform.FindChild("Menu").gameObject.GetComponentForce <MenuView>(); menu.ShowGameEvent = ShowGame; menu.ShowJourneyEvent = ShowJourney; menu.ShowMovieEvent = ShowMovie; menu.ShowQuitEvent = ShowQuit; gameList = transform.FindChild("GameList").gameObject.GetComponentForce <GameListView>(); gameList.ShowGameInfo = ShowGameInfo; gameInfo = transform.FindChild("GameInfo").gameObject.GetComponentForce <GameInfoView>(); gameInfo.BackToGameListEvent = ShowGame; quitView = transform.FindChild("QuitPanel").gameObject.GetComponentForce <QuitView>(); journeyListView = transform.FindChild("JourneyList").gameObject.GetComponentForce <JourneyListView>(); this.gameObject.AddComponent <StarSkyView>(); RecordMgr recordMgr = RecordMgr.Inst; PlayTimeMgr playTime = PlayTimeMgr.Inst; }
private void ProcessInventoryReal(HRTCPServer.HRMessagePack msgTran, string ipAddr) { string strDeviceAddr = ""; int lastRecord; DateTime lastTime; DateTime nowTime = DateTime.Now; if (msgTran.AryData.Length > 3) { try { int nLength = msgTran.AryData.Length; int nEpcLength = Convert.ToInt32(msgTran.AryData[0]); string strEPC = ByteArrayToString(msgTran.AryData, 4, nEpcLength - 4); string strPC = ByteArrayToString(msgTran.AryData, 2, 2); strDeviceAddr = string.Format("{0:X2}", msgTran.Opcode); string strRSSI = ""; double intRSSI = 0; int RSSI_M, RSSI_E, rssidBm = 0; rssidBm = msgTran.AryData[1]; RSSI_M = (rssidBm & 0X07); RSSI_E = (rssidBm & 0XF8); intRSSI = -(0X6E - 20 * Math.Log10((2 ^ RSSI_E) * (1 + (RSSI_M / 2 ^ 3)))); strRSSI = Convert.ToString(intRSSI).Substring(0, 3) + "dBm"; byte btAntId = msgTran.AryData[nEpcLength]; string StrTime = ""; StrTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); //盘点时间 string strAntId = (btAntId + 1).ToString(); string temRecord = strDeviceAddr + strEPC + StrTime; string identity = strDeviceAddr + strEPC; lastRecord = stringContain(temp, identity, index - 1); /******************************************************************************************/ /**这一段是写入数据库前的必要操作**/ Record rd = new Record(); string strSerialNo = ""; //流水号 string strNow = DateTime.Now.ToString("yyyyMMdd"); //获取当前日期 string strFormer = ""; string strLatter = ""; int number; /**开始获取流水号**/ strSerialNo = RecordMgr.GetLastNo(); //监控记录表的最后一位流水号 if (strSerialNo != "") { strFormer = strSerialNo.Substring(0, 8); //流水号前8位 strLatter = strSerialNo.Substring(8); //流水号后8位 if (strFormer == strNow) { number = Convert.ToInt32(strLatter) + 1; strLatter = string.Format("{0:00000000}", number); strSerialNo = strNow + strLatter; } else { strLatter = "00000001"; strSerialNo = strNow + strLatter; } } //用于第一次记录数据 else { strLatter = "00000001"; strSerialNo = strNow + strLatter; } //开始获取数据 rd.SerialNo = strSerialNo; rd.EPC = strEPC; rd.KeepPlace = ""; rd.MtNo = strDeviceAddr; rd.Time = StrTime; rd.Activity = "进入"; rd.Processor = 0000; /********************************************************************************************/ if (strEPC != "00 00 00 00 00 00 00 00 00 00 00 00 " && strEPC != "" && -1 == lastRecord) { temp[index] = temRecord; index = (index + 1) % BUFFSIZE; /* * 写入数据库 */ RecordMgr.AddRecord(rd); } if (strEPC != "00 00 00 00 00 00 00 00 00 00 00 00 " && strEPC != "" && lastRecord != -1) { lastTime = Convert.ToDateTime(temp[lastRecord].Substring(strDeviceAddr.Length + strEPC.Length, StrTime.Length)); if (timeErr(nowTime, lastTime) > 3) { /* * 写入数据库 */ RecordMgr.AddRecord(rd); temp[index] = temRecord; index = (index + 1) % BUFFSIZE; } else { temp[index] = temRecord; index = (index + 1) % BUFFSIZE; } } } catch (System.Exception ex) { //MessageBox.Show(ex.Message); } } }