public static IEnumerable <OpenXmlElement> GetSection(EnrolmentInfo EnrolmentInfo) { List <OpenXmlElement> sectionParts = new List <OpenXmlElement>(); if (EnrolmentInfo != null) { sectionParts.Add( TableHelper.StyledTable( TableHelper.StickyTableRow( TableHelper.LabelCell("No Previous Schooling:").WithWidth(40), TableHelper.ValueCell(EnrolmentInfo.NoPreviousSchooling).WithWidth(5), TableHelper.LabelCell("Transfer from Home-Based:"), TableHelper.ValueCell(EnrolmentInfo.TransferFromHomeBased) ), TableHelper.StickyTableRow( TableHelper.LabelCell("Transfer from another SASK school:"), TableHelper.ValueCell(EnrolmentInfo.TransferFromAnotherSaskSchool), TableHelper.ValueCell(EnrolmentInfo.SchoolTransferredFrom).WithColspan(2) ), TableHelper.StickyTableRow( TableHelper.LabelCell("Transfer from another country:"), TableHelper.ValueCell(EnrolmentInfo.TransferFromAnotherCountry), TableHelper.ValueCell(EnrolmentInfo.CountryTransferredFrom).WithColspan(2) ), TableHelper.StickyTableRow( TableHelper.LabelCell("Exchange Student:").WithWidth(40), TableHelper.ValueCell(EnrolmentInfo.ExchangeStudent).WithWidth(5), TableHelper.ValueCell(EnrolmentInfo.ExchangeStudentFrom).WithColspan(2) ), TableHelper.StickyTableRow( TableHelper.LabelCell("Transfer from another province:"), TableHelper.ValueCell(EnrolmentInfo.TransferFromAnotherProvince), TableHelper.ValueCell(EnrolmentInfo.ProvinceTransferredFrom).WithColspan(2) ) ) ); sectionParts.Add(ParagraphHelper.WhiteSpace()); } return(sectionParts); }
private void tm_Read_Tick(object sender, EventArgs e) { //先获取信息。 //_batchNum = txtPlanBatchNumber.Text = "11EPI20130926001001"; //读取方法标签方法================================== IEnrolmentService myServiceInstance = ClientHelper.GetServiceInstance <IEnrolmentService>("enrolmentService"); IPlanTaskBatchService myPlanTaskBatchInstance = ClientHelper.GetServiceInstance <IPlanTaskBatchService>("planTaskBatchService"); if (DeviceHelper.DeskReader.Used == 0) { return; } AisinoJK116Reader read = new AisinoJK116Reader(); read.ComPort = Convert.ToInt16(DeviceHelper.DeskReader.Port); read.BaudRate = Convert.ToInt16(DeviceHelper.DeskReader.Rate); read.CardType = Enum.Parse(typeof(EnrolmentRFIDReader.CardType), DeviceHelper.DeskReader.CardType).ToString(); IRFIDTagIssueService myservice = ClientHelper.GetServiceInstance <IRFIDTagIssueService>("rfidTagIssueService"); EnrolmentInfo newEnrolmentInfo = new EnrolmentInfo(); string MessageString = string.Empty; string cardID = read.ReadTagMainid(); if (cardID == string.Empty) { return; } if (cardID == LastCardID) { return; } else { LastCardID = cardID; } ShowMessageInfo(myservice, cardID); }