private void LoadReceive() { //var farmCtrl = new FarmController(); var coll = ReceiveController.GetAllReceives(1); gv.DataSource = coll; gv.Columns[2].HeaderText = "เลขที่ใบรับ"; gv.Columns[3].HeaderText = "วันที่รับ"; gv.Columns[4].HeaderText = "เลขที่ใบส่ง"; gv.Columns[5].HeaderText = "ทะเบียนรถ"; gv.Columns[6].HeaderText = "ฟาร์ม"; gv.Columns[7].HeaderText = "เล้า"; gv.Columns[8].HeaderText = "คิวที่"; gv.Columns[8].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; gv.Columns[9].HeaderText = "ประเภท"; gv.Columns[10].HeaderText = "จำนวนฟาร์ม"; gv.Columns[10].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; gv.Columns[11].HeaderText = "น้ำหนักฟาร์ม"; gv.Columns[11].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; gv.Columns[12].HeaderText = "จำนวนรับ"; gv.Columns[12].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; gv.Columns[13].HeaderText = "น้ำหนักรับ"; gv.Columns[13].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; gv.Columns[14].HeaderText = "สถานะ"; gv.Columns[15].HeaderText = "วันเวลาสร้าง"; }
private void LoadData() { txtReciveNo.Enabled = false; Receive receive = ReceiveController.GetReceive(receiveNo); if (receive != null) { txtReciveNo.Text = receive.ReceiveNo; dtpReceiveDate.Value = receive.ReceiveDate; txtTransportNo.Text = receive.TransportDocNo; cboBreeder.SelectedValue = receive.Breeder.BreederCode; cboFarm.SelectedValue = receive.Farm.FarmCode; cboTruckNo.SelectedValue = receive.Truck.TruckId; txtCoopNo.Text = receive.CoopNo; txtFarmQty.Text = receive.FarmQty.ToString(); txtFarmWgh.Text = receive.FarmWgh.ToString(); dtpReceiveDate.Enabled = false; BtnSaveAndNew.Visible = false; if (receive.ReceiveFlag == 0) { BtnDelete.Visible = true; } if (receive.ReceiveFlag == 2) { btnCloseQueueReverse.Visible = true; } } }
private void appServer_NewRequestReceived(ProtocolSession session, ProtocolRequestInfo requestInfo) { if (requestInfo == null) { Console.Write(DateTime.Now.ToString() + " "); Console.WriteLine("非正常包 " + session.SessionID); return; } //心跳 if (requestInfo.Length == 0) { Console.Write(DateTime.Now.ToString() + " "); Console.WriteLine("心跳 " + session.SessionID); return; } else if (requestInfo.Length < 0) { Console.Write(DateTime.Now.ToString() + " "); Console.WriteLine("异常数据,算作心跳 " + session.SessionID); return; } Console.Write(DateTime.Now.ToString() + " "); Console.WriteLine("收到了 " + session.SessionID); sendReplyMsg(session, getRsponseMsg(requestInfo.Data)); //保存数据 ReceiveController.UpdateOrSaveSession(session.SessionID, session.StartTime, requestInfo.Data); }
public void stop() { if (null != appServer) { appServer.Stop(); } ReceiveController.ServerStop(); }
void appServer_NewSessionConnected(ProtocolSession session) { Console.Write(DateTime.Now.ToString() + " "); Console.WriteLine("连上了 " + session.SessionID); dic.Add(session.SessionID, session); ReceiveController.SessionConnect(session.SessionID, session.StartTime); testIds.Add(session.SessionID); }
void appServer_SessionClosed(ProtocolSession session, CloseReason value) { Console.Write(DateTime.Now.ToString() + " "); Console.WriteLine("断开了 " + session.SessionID + " " + value.ToString()); dic.Remove(session.SessionID); ReceiveController.SessionClose(session.SessionID); testIds.Remove(session.SessionID); }
private void btnCloseQueueReverse_Click(object sender, EventArgs e) { try { ReceiveController.ReverseCloseFlagSwineReceive(txtReciveNo.Text); MessageBox.Show("ยกเลิก การปิดคิว เรียบร้อยแล้ว", "Complete", MessageBoxButtons.OK, MessageBoxIcon.Information); DialogResult = DialogResult.OK; Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BtnDelete_Click(object sender, EventArgs e) { try { ReceiveController.Delete(txtReciveNo.Text); MessageBox.Show("ลบข้อมูล เรียบร้อยแล้ว", "Complete", MessageBoxButtons.OK, MessageBoxIcon.Information); DialogResult = DialogResult.OK; Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void SaveReceive() { try { if (string.IsNullOrEmpty(txtCoopNo.Text)) { throw new Exception("กรุณา ระบุข้อมูลเล้า"); } if (string.IsNullOrEmpty(txtFarmQty.Text)) { throw new Exception("กรุณา ระบุข้อมูล จำนวนตัวฟาร์ม"); } if (string.IsNullOrEmpty(txtFarmWgh.Text)) { throw new Exception("กรุณา ระบุข้อมูล น้ำหนักฟาร์ม"); } var receive = new Receive { ReceiveNo = txtReciveNo.Text, ReceiveDate = dtpReceiveDate.Value, TransportDocNo = txtTransportNo.Text.Trim(), Truck = new Truck { TruckId = cboTruckNo.SelectedValue.ToString().ToInt16(), }, Breeder = new Breeder { BreederCode = (int)cboBreeder.SelectedValue }, Farm = new Farm { FarmCode = cboFarm.SelectedValue.ToString() }, CoopNo = txtCoopNo.Text.Trim(), FarmQty = txtFarmQty.Text.ToInt16(), FarmWgh = txtFarmWgh.Text.ToDecimal(), CreateBy = "system" }; ReceiveController.InsertOrUpdate(receive); } catch (Exception) { throw; } }
public void Awake() { m_ReceiveControllers = new List <OscReceiveController>(); if (ReceiveControllers.Count == 0) { Debug.LogError("You must supply a ReceiveController"); return; } foreach (var ReceiveController in ReceiveControllers) { OscReceiveController controller = ReceiveController.GetComponent <OscReceiveController>(); if (controller == null) { Debug.LogError(string.Format("The GameObject with the name '{0}' does not contain a OscReceiveController component", ReceiveController.name)); return; } m_ReceiveControllers.Add(controller); } }
private void Init() { sensorsData = new SensorsData(); receiver = new ReceiveController(); receiver.Init(); }
private void Gv_CellContentClick(object sender, DataGridViewCellEventArgs e) { try { DataGridView senderGrid = (DataGridView)sender; if (senderGrid.Columns[e.ColumnIndex] is DataGridViewImageColumn && e.RowIndex >= 0) { string receiveNo = gv.Rows[e.RowIndex].Cells[4].Value.ToString(); switch (senderGrid.Columns[e.ColumnIndex].Name) { case "Edit": var frm = new Form_ReceiveAddEdit { receiveNo = receiveNo }; if (frm.ShowDialog() == DialogResult.OK) { LoadReceive(); } break; case "colSwineReport": var frmSwineReport = new Form_ReportSwineReceiveByQueue { ReceiveNo = receiveNo }; frmSwineReport.ShowDialog(); break; case "colCarcassReport": var frmCarcassReport = new Form_ReportCarcassReceiveByQueue { ReceiveNo = receiveNo }; frmCarcassReport.Show(); break; case "CloseFlag": var receivedFlag = ReceiveController.GetReceiveFlag(receiveNo); switch (receivedFlag) { case 1: if (MessageBox.Show("ต้องการ ปิดคิว การรับ Yes/No?", "ยืนยัน", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { return; } ReceiveController.CloseFlagSwineReceive(receiveNo, "system"); break; case 2: if (MessageBox.Show("ต้องการ ยกเลิกปิดคิว การรับ Yes/No?", "ยืนยัน", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { return; } ReceiveController.ReverseCloseFlagSwineReceive(receiveNo); break; } MessageBox.Show("บันทึกข้อมูล เรียบร้อยแล้ว", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); LoadReceive(); break; } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }