public PlanTaskInOutWarehouseService(Repository <PlanTaskInWarehouse> planTaskInWarehouseDal, Repository <PlanTaskOutWarehouse> planTaskOutWarehouseDal, RepositoryCustomerQuary repositoryCustomerQuary, ISysBillNoService sysBillNoService, IWarehouseStoreInfoService wareHouseStoreInforService, IWarehouseInOutRecordService wareHouseInOUTService, SPGetSysDateTimeService sPGetSysDateTimeService, Repository <PlanTask> planTaskDal, Repository <PlanTaskBatch> planTaskBatchDal, IPlanTaskBatchSiteScaleService planScaleService, IPlanTaskBatchVehicleService planVehicleService, IPlanTaskBatchWorkPlaceService planWorkPlaceService, Repository <Enrolment> enrolmentDal, Repository <InnerVehicle> innervehicle, IEnrolmentService enrolmentService, IPlanTaskBatchService plantaskbatchService, IPlanTaskService plantaskService, UnitOfWork unitOfWork) { _planTaskInWarehouseDal = planTaskInWarehouseDal; _planTaskOutWarehouseDal = planTaskOutWarehouseDal; _repositoryCustomerQuary = repositoryCustomerQuary; _sysBillNoService = sysBillNoService; _wareHouseStoreInforService = wareHouseStoreInforService; _wareHouseInOUTService = wareHouseInOUTService; _sPGetSysDateTimeService = sPGetSysDateTimeService; _planTaskDal = planTaskDal; _planTaskBatchDal = planTaskBatchDal; _planScaleService = planScaleService; _planVehicleService = planVehicleService; _planWorkPlaceService = planWorkPlaceService; _enrolmentDal = enrolmentDal; _innervehicle = innervehicle; _enrolmentService = enrolmentService; _plantaskbatchService = plantaskbatchService; _plantaskService = plantaskService; _unitOfWork = unitOfWork; }
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); }