├── .gitattributes ├── .gitignore ├── Dll └── TopSdk.dll ├── LICENSE ├── README.md ├── Resources ├── SmoSeclogo.jpg ├── down.gif ├── logon.gif ├── menu.gif └── start.gif └── Source ├── SMOSEC.Application ├── App.config ├── Helper.cs ├── IServices │ ├── IAssInventoryService.cs │ ├── IAssLocationService.cs │ ├── IAssRepairOrderService.cs │ ├── IAssScrapOrderService.cs │ ├── IAssTransferOrderService.cs │ ├── IAssTypeService.cs │ ├── IAssetsService.cs │ ├── IConInventoryService.cs │ ├── IConsumablesService.cs │ ├── IDepartmentService.cs │ ├── IOrderCommonService.cs │ ├── ISettingService.cs │ ├── IValidateCodeService.cs │ └── IcoreUserService.cs ├── SMOSEC.Application.csproj ├── Services │ ├── AssInventoryService.cs │ ├── AssLocationService.cs │ ├── AssRepairOrderService.cs │ ├── AssScrapOrderService.cs │ ├── AssTransferOrderService.cs │ ├── AssTypeService.cs │ ├── AssetsService.cs │ ├── ConInventoryService.cs │ ├── ConsumablesService.cs │ ├── DepartmentService.cs │ ├── OrderCommonService.cs │ ├── SettingService.cs │ ├── ValidateCodeService.cs │ └── coreUserService.cs └── packages.config ├── SMOSEC.CommLib ├── App.config ├── DataAnnotationHelper.cs ├── LINQToDataTable.cs ├── ModelValidationError.cs ├── ReturnInfo.cs └── SMOSEC.CommLib.csproj ├── SMOSEC.DTOs ├── App.config ├── Enum │ ├── EuserInfo.cs │ ├── ISSNCONTROL.cs │ ├── InventoryStatus.cs │ ├── IsEnable.cs │ ├── OperateType.cs │ ├── PROCESSMODE.cs │ ├── ResultStatus.cs │ ├── STATUS.cs │ └── Sex.cs ├── IEntity.cs ├── InputDTO │ ├── AddAIResultInputDto.cs │ ├── AddCIResultInputDto.cs │ ├── AssBorrowOrderInputDto.cs │ ├── AssBorrowOrderRowInputDto.cs │ ├── AssCollarOrderInputDto.cs │ ├── AssCollarOrderRowInputDto.cs │ ├── AssInventoryInputDto.cs │ ├── AssInventoryResultInputDto.cs │ ├── AssProcessRecordInputDto.cs │ ├── AssQuantInputDto.cs │ ├── AssRepairOrderDto.cs │ ├── AssRestoreOrderInputDto.cs │ ├── AssRestoreOrderRowInputDto.cs │ ├── AssReturnOrderInputDto.cs │ ├── AssReturnOrderRowInputDto.cs │ ├── AssTypeDto.cs │ ├── AssetsInStorageInputDto.cs │ ├── AssetsInputDto.cs │ ├── AssetsOrderRow.cs │ ├── AssetsSNInputDto.cs │ ├── AssetsWriteOffInputDto.cs │ ├── ConInventoryInputDto.cs │ ├── ConInventoryResultInputDto.cs │ ├── ConsumablesInputDto.cs │ ├── ConsumablesOrderRow.cs │ ├── DepInputDto.cs │ ├── OutboundOrderInputDto.cs │ ├── OutboundOrderRowInputDto.cs │ ├── ROInputDto.cs │ ├── SOInputDto.cs │ ├── TOInputDto.cs │ ├── WarehouseReceiptInputDto.cs │ └── WarehouseReceiptRowInputDto.cs ├── OutputDTO │ ├── AssBorrowOrderListOutputDto.cs │ ├── AssBorrowOrderOutputDto.cs │ ├── AssCollarOrderListOutputDto.cs │ ├── AssCollarOrderOutputDto.cs │ ├── AssInventoryListOutputDto.cs │ ├── AssInventoryOutputDto.cs │ ├── AssInventoryResultOutputDto.cs │ ├── AssPRListOutputDto.cs │ ├── AssProRecordOutputDto.cs │ ├── AssRestoreOrderListOutputDto.cs │ ├── AssRestoreOrderOutputDto.cs │ ├── AssReturnOrderListOutputDto.cs │ ├── AssReturnOrderOutputDto.cs │ ├── AssSNSelectExOutputDto.cs │ ├── AssSNSelectOutputDto.cs │ ├── AssSelectExOutputDto.cs │ ├── AssSelectOutputDto.cs │ ├── AssetsOutputDto.cs │ ├── BarChartOutputDto.cs │ ├── ConInventoryListOutputDto.cs │ ├── ConInventoryOutputDto.cs │ ├── ConInventoryResultOutputDto.cs │ ├── ConsumablesOutputDto.cs │ ├── DepartmentDto.cs │ ├── OperCreateAssExOutputDto.cs │ ├── OperCreateAssOutputDto.cs │ ├── OperCreateSNOutputDto.cs │ ├── OperDetailAssExOutputDto.cs │ ├── OperDetailAssOutputDto.cs │ ├── OperDetailSNOutputDto.cs │ ├── OutboundOrderOutputDto.cs │ ├── UserDepDto.cs │ └── WarehouseReceiptOutputDto.cs └── SMOSEC.DTOs.csproj ├── SMOSEC.Domain ├── App.config ├── Entity │ ├── AssBorrowOrder.cs │ ├── AssBorrowOrderRow.cs │ ├── AssCollarOrder.cs │ ├── AssCollarOrderRow.cs │ ├── AssInventory.cs │ ├── AssInventoryResult.cs │ ├── AssInventoryRow.cs │ ├── AssLocation.cs │ ├── AssProcessRecord.cs │ ├── AssRepairOrder.cs │ ├── AssRepairOrderRow.cs │ ├── AssRestoreOrder.cs │ ├── AssRestoreOrderRow.cs │ ├── AssReturnOrder.cs │ ├── AssReturnOrderRow.cs │ ├── AssScrapOrder.cs │ ├── AssScrapOrderRow.cs │ ├── AssTemplate.cs │ ├── AssTransferOrder.cs │ ├── AssTransferOrderRow.cs │ ├── Assets.cs │ ├── AssetsSN.cs │ ├── AssetsType.cs │ ├── ConInventory.cs │ ├── ConInventoryResult.cs │ ├── ConQuant.cs │ ├── Consumables.cs │ ├── Department.cs │ ├── OutboundOrder.cs │ ├── OutboundOrderRow.cs │ ├── ValidateCode.cs │ ├── WareHourse.cs │ ├── WarehouseReceipt.cs │ ├── WarehouseReceiptRow.cs │ └── coreUser.cs ├── IAggregateRoot.cs ├── IEntity.cs ├── IRepository │ ├── IAssBorrowOrderRepository.cs │ ├── IAssCollarOrderRepository.cs │ ├── IAssInventoryRepository.cs │ ├── IAssInventoryResultRepository.cs │ ├── IAssLocationRepository.cs │ ├── IAssProcessRecordRepository.cs │ ├── IAssRepairOrderRepository.cs │ ├── IAssRepairOrderRowRepository.cs │ ├── IAssRestoreOrderRepository.cs │ ├── IAssReturnOrderRepository.cs │ ├── IAssScrapOrderRepository.cs │ ├── IAssScrapOrderRowRepository.cs │ ├── IAssTransferOrderRepository.cs │ ├── IAssTransferOrderRowRepository.cs │ ├── IAssetsRepository.cs │ ├── IAssetsSNRepository.cs │ ├── IAssetsTypeRepository.cs │ ├── IConInventoryRepository.cs │ ├── IConInventoryResultRepository.cs │ ├── IConQuantRepository.cs │ ├── IConsumablesRepository.cs │ ├── IDepartmentRepository.cs │ ├── IOutboundOrderRepository.cs │ ├── IRepository.cs │ ├── IValidateCodeRepository.cs │ ├── IWarehouseReceiptRepository.cs │ └── IcoreUserRepository.cs ├── SMOSEC.Domain.csproj └── packages.config ├── SMOSEC.Infrastructure ├── App.config ├── Configuration │ └── AssLocationConfiguration.cs ├── IDbContext.cs ├── IUnitOfWork.cs ├── Migrations │ ├── 201804250600036_Initial.Designer.cs │ ├── 201804250600036_Initial.cs │ ├── 201804250600036_Initial.resx │ ├── 201804260513080_AddUserLocatin.Designer.cs │ ├── 201804260513080_AddUserLocatin.cs │ ├── 201804260513080_AddUserLocatin.resx │ ├── 201805020306271_ChangeSN.Designer.cs │ ├── 201805020306271_ChangeSN.cs │ ├── 201805020306271_ChangeSN.resx │ ├── 201805070241293_AddDepartment.Designer.cs │ ├── 201805070241293_AddDepartment.cs │ ├── 201805070241293_AddDepartment.resx │ ├── 201805080353575_AddAssInventory.Designer.cs │ ├── 201805080353575_AddAssInventory.cs │ ├── 201805080353575_AddAssInventory.resx │ ├── 201805080633472_AddIsLockedToAssets.Designer.cs │ ├── 201805080633472_AddIsLockedToAssets.cs │ ├── 201805080633472_AddIsLockedToAssets.resx │ ├── 201805180748013_ChangeAssInventory.Designer.cs │ ├── 201805180748013_ChangeAssInventory.cs │ ├── 201805180748013_ChangeAssInventory.resx │ ├── 201805290743433_AddConInventory.Designer.cs │ ├── 201805290743433_AddConInventory.cs │ ├── 201805290743433_AddConInventory.resx │ ├── 201805300319455_ChangeConInventoryResult.Designer.cs │ ├── 201805300319455_ChangeConInventoryResult.cs │ ├── 201805300319455_ChangeConInventoryResult.resx │ ├── 201806010718450_ChangeIntToDecimal.Designer.cs │ ├── 201806010718450_ChangeIntToDecimal.cs │ ├── 201806010718450_ChangeIntToDecimal.resx │ ├── 201806060842390_AddIsLockedToLocation.Designer.cs │ ├── 201806060842390_AddIsLockedToLocation.cs │ ├── 201806060842390_AddIsLockedToLocation.resx │ ├── 201807170321038_ChangeRSOandRTO.Designer.cs │ ├── 201807170321038_ChangeRSOandRTO.cs │ ├── 201807170321038_ChangeRSOandRTO.resx │ └── Configuration.cs ├── SMOSEC.Infrastructure.csproj ├── SMOSECDbContext.cs ├── UnitOfWork.cs └── packages.config ├── SMOSEC.Repository ├── App.config ├── Assets │ ├── AssBorrowOrderRepository.cs │ ├── AssCollarOrderRepository.cs │ ├── AssInventoryRepository.cs │ ├── AssInventoryResultRepository.cs │ ├── AssProcessRecordRepository.cs │ ├── AssRepairOrderRepository.cs │ ├── AssRepairOrderRowRepository.cs │ ├── AssRestoreOrderRepository.cs │ ├── AssReturnOrderRepository.cs │ ├── AssScrapOrderRepository.cs │ ├── AssScrapOrderRowRepository.cs │ ├── AssTransferOrderRepository.cs │ ├── AssTransferOrderRowRepository.cs │ ├── AssetsRepository.cs │ └── AssetsSNRepository.cs ├── BaseRepository.cs ├── Consumables │ ├── ConInventoryRepository.cs │ ├── ConInventoryResultRepository.cs │ ├── ConQuantRepository.cs │ ├── ConsumablesRepository.cs │ ├── OutboundOrderRepository.cs │ └── WarehouseReceiptRepository.cs ├── SMOSEC.Repository.csproj ├── Setting │ ├── AssLocationRepository.cs │ ├── AssetsTypeRepository.cs │ ├── DepartmentRepository.cs │ ├── ValidateCodeRepository.cs │ └── coreUserRepository.cs └── packages.config ├── SMOSEC.UI.sln └── SMOSEC.UI ├── AssetsManager ├── Analyse │ ├── frmAssetsUseAnalyse.Designer.cs │ ├── frmAssetsUseAnalyse.cs │ └── frmAssetsUseAnalyse.resx ├── FrmCoDetail.resx ├── frmAssInventory.Designer.cs ├── frmAssInventory.cs ├── frmAssInventory.resx ├── frmAssInventoryCreate.Designer.cs ├── frmAssInventoryCreate.cs ├── frmAssInventoryCreate.resx ├── frmAssInventoryEdit.Designer.cs ├── frmAssInventoryEdit.cs ├── frmAssInventoryEdit.resx ├── frmAssInventoryResult.Designer.cs ├── frmAssInventoryResult.cs ├── frmAssInventoryResult.resx ├── frmBOCreate.resx ├── frmBoCreate.Designer.cs ├── frmBoCreate.cs ├── frmBoDetail.Designer.cs ├── frmBoDetail.cs ├── frmBoDetail.resx ├── frmBorrowOrder.Designer.cs ├── frmBorrowOrder.cs ├── frmBorrowOrder.resx ├── frmCoCreate.Designer.cs ├── frmCoCreate.cs ├── frmCoCreate.resx ├── frmCoDetail.Designer.cs ├── frmCoDetail.cs ├── frmCollarOrder.Designer.cs ├── frmCollarOrder.cs ├── frmCollarOrder.resx ├── frmRTODetail.resx ├── frmRepairCreateSN.Designer.cs ├── frmRepairCreateSN.cs ├── frmRepairCreateSN.resx ├── frmRepairDealSN.Designer.cs ├── frmRepairDealSN.cs ├── frmRepairDealSN.resx ├── frmRepairDetailSN.Designer.cs ├── frmRepairDetailSN.cs ├── frmRepairDetailSN.resx ├── frmRepairRowsSN.Designer.cs ├── frmRepairRowsSN.cs ├── frmRepairRowsSN.resx ├── frmRestoreOrder.Designer.cs ├── frmRestoreOrder.cs ├── frmRestoreOrder.resx ├── frmReturnOrder.Designer.cs ├── frmReturnOrder.cs ├── frmReturnOrder.resx ├── frmRsoCreate.Designer.cs ├── frmRsoCreate.cs ├── frmRsoCreate.resx ├── frmRsoDetail.Designer.cs ├── frmRsoDetail.cs ├── frmRsoDetail.resx ├── frmRtoCreate.Designer.cs ├── frmRtoCreate.cs ├── frmRtoCreate.resx ├── frmRtoDetail.Designer.cs ├── frmRtoDetail.cs ├── frmScrapCreateSN.Designer.cs ├── frmScrapCreateSN.cs ├── frmScrapCreateSN.resx ├── frmScrapDealSN.Designer.cs ├── frmScrapDealSN.cs ├── frmScrapDealSN.resx ├── frmScrapDetailSN.Designer.cs ├── frmScrapDetailSN.cs ├── frmScrapDetailSN.resx ├── frmScrapRowsSN.Designer.cs ├── frmScrapRowsSN.cs ├── frmScrapRowsSN.resx ├── frmSourceChoose.Designer.cs ├── frmSourceChoose.cs ├── frmSourceChoose.resx ├── frmTransferCreateSN.Designer.cs ├── frmTransferCreateSN.cs ├── frmTransferCreateSN.resx ├── frmTransferDealSN.Designer.cs ├── frmTransferDealSN.cs ├── frmTransferDealSN.resx ├── frmTransferDetailSN.Designer.cs ├── frmTransferDetailSN.cs ├── frmTransferDetailSN.resx ├── frmTransferRowsSN.Designer.cs ├── frmTransferRowsSN.cs └── frmTransferRowsSN.resx ├── AutofacConfig.cs ├── AutomapperConfig.cs ├── ConsumablesManager ├── frmConInventory.Designer.cs ├── frmConInventory.cs ├── frmConInventory.resx ├── frmConInventoryCreate.Designer.cs ├── frmConInventoryCreate.cs ├── frmConInventoryCreate.resx ├── frmConInventoryEdit.Designer.cs ├── frmConInventoryEdit.cs ├── frmConInventoryEdit.resx ├── frmConInventoryResult.Designer.cs ├── frmConInventoryResult.cs ├── frmConInventoryResult.resx ├── frmConQuant.Designer.cs ├── frmConQuant.cs ├── frmConQuant.resx ├── frmConsumables.Designer.cs ├── frmConsumables.cs ├── frmConsumables.resx ├── frmConsumablesChoose.Designer.cs ├── frmConsumablesChoose.cs ├── frmConsumablesChoose.resx ├── frmConsumablesCreate.Designer.cs ├── frmConsumablesCreate.cs ├── frmConsumablesCreate.resx ├── frmConsumablesDetail.Designer.cs ├── frmConsumablesDetail.cs ├── frmConsumablesDetail.resx ├── frmConsumablesDetailEdit.Designer.cs ├── frmConsumablesDetailEdit.cs ├── frmConsumablesDetailEdit.resx ├── frmOutOrderCreate.Designer.cs ├── frmOutOrderCreate.cs ├── frmOutOrderCreate.resx ├── frmOutOrderDetail.Designer.cs ├── frmOutOrderDetail.cs ├── frmOutOrderDetail.resx ├── frmOutboundOrder.Designer.cs ├── frmOutboundOrder.cs ├── frmOutboundOrder.resx ├── frmTransferConsChoose.Designer.cs ├── frmTransferConsChoose.cs ├── frmTransferConsChoose.resx ├── frmTransferCreate.Designer.cs ├── frmTransferCreate.cs ├── frmTransferCreate.resx ├── frmTransferDeal.Designer.cs ├── frmTransferDeal.cs ├── frmTransferDeal.resx ├── frmTransferDetail.Designer.cs ├── frmTransferDetail.cs ├── frmTransferDetail.resx ├── frmTransferRows.Designer.cs ├── frmTransferRows.cs ├── frmTransferRows.resx ├── frmWRCreate.Designer.cs ├── frmWRCreate.cs ├── frmWRCreate.resx ├── frmWRDetail.Designer.cs ├── frmWRDetail.cs ├── frmWRDetail.resx ├── frmWarehouseReceipt.Designer.cs ├── frmWarehouseReceipt.cs └── frmWarehouseReceipt.resx ├── DataGridviewbyUser.cs ├── Department ├── frmDepAssignUser.Designer.cs ├── frmDepAssignUser.cs ├── frmDepAssignUser.resx ├── frmDepPerMessage.Designer.cs ├── frmDepPerMessage.cs ├── frmDepPerMessage.resx ├── frmDepartment.Designer.cs ├── frmDepartment.cs ├── frmDepartment.resx ├── frmDepartmentCreate.Designer.cs ├── frmDepartmentCreate.cs ├── frmDepartmentCreate.resx ├── frmDepartmentDetail.Designer.cs ├── frmDepartmentDetail.cs └── frmDepartmentDetail.resx ├── DepartmentMode.cs ├── Layout ├── AssSelectLayout.Designer.cs ├── AssSelectLayout.cs ├── AssSelectLayout.resx ├── BorrowOrderLayout.Designer.cs ├── BorrowOrderLayout.cs ├── BorrowOrderLayout.resx ├── CollarOrderLayout.Designer.cs ├── CollarOrderLayout.cs ├── CollarOrderLayout.resx ├── EditUserInfoLayout.Designer.cs ├── EditUserInfoLayout.cs ├── EditUserInfoLayout.resx ├── LeftMenu.Designer.cs ├── LeftMenu.cs ├── LeftMenu.resx ├── OperCreateAssExLayout.Designer.cs ├── OperCreateAssExLayout.cs ├── OperCreateAssExLayout.resx ├── OperCreateAssLayout.Designer.cs ├── OperCreateAssLayout.cs ├── OperCreateAssLayout.resx ├── OperCreateConExLayout.Designer.cs ├── OperCreateConExLayout.cs ├── OperCreateConExLayout.resx ├── OperCreateConLayout.Designer.cs ├── OperCreateConLayout.cs ├── OperCreateConLayout.resx ├── OperDetailAssLayout.Designer.cs ├── OperDetailAssLayout.cs ├── OperDetailAssLayout.resx ├── OperDetailConLayout.Designer.cs ├── OperDetailConLayout.cs ├── OperDetailConLayout.resx ├── PRShowLayout.Designer.cs ├── PRShowLayout.cs ├── PRShowLayout.resx ├── QuantShowLayout.Designer.cs ├── QuantShowLayout.cs ├── QuantShowLayout.resx ├── RestoreOrderLayout.Designer.cs ├── RestoreOrderLayout.cs ├── RestoreOrderLayout.resx ├── ReturnOrderLayout.Designer.cs ├── ReturnOrderLayout.cs ├── ReturnOrderLayout.resx ├── frmAIResultLayout.Designer.cs ├── frmAIResultLayout.cs ├── frmAIResultLayout.resx ├── frmAssInventoryLayout.Designer.cs ├── frmAssInventoryLayout.cs ├── frmAssInventoryLayout.resx ├── frmAssSNRDLayout.Designer.cs ├── frmAssSNRDLayout.cs ├── frmAssSNRDLayout.resx ├── frmAssSNSDLayout.Designer.cs ├── frmAssSNSDLayout.cs ├── frmAssSNSDLayout.resx ├── frmAssSNTDLayout.Designer.cs ├── frmAssSNTDLayout.cs ├── frmAssSNTDLayout.resx ├── frmAssTDLayout.Designer.cs ├── frmAssTDLayout.cs ├── frmAssTDLayout.resx ├── frmAssTypeChooseLayout.Designer.cs ├── frmAssTypeChooseLayout.cs ├── frmAssTypeChooseLayout.resx ├── frmAssetsExLayout.Designer.cs ├── frmAssetsExLayout.cs ├── frmAssetsExLayout.resx ├── frmAssetsLayout.Designer.cs ├── frmAssetsLayout.cs ├── frmAssetsLayout.resx ├── frmAssetsSNLayout.Designer.cs ├── frmAssetsSNLayout.cs ├── frmAssetsSNLayout.resx ├── frmAssetsSNShowLayout.Designer.cs ├── frmAssetsSNShowLayout.cs ├── frmAssetsSNShowLayout.resx ├── frmAssetsShowLayout.Designer.cs ├── frmAssetsShowLayout.cs ├── frmAssetsShowLayout.resx ├── frmAssetsTypeCreateLayout.Designer.cs ├── frmAssetsTypeCreateLayout.cs ├── frmAssetsTypeCreateLayout.resx ├── frmCIResultLayout.Designer.cs ├── frmCIResultLayout.cs ├── frmCIResultLayout.resx ├── frmCIResultTotalLayout.Designer.cs ├── frmCIResultTotalLayout.cs ├── frmCIResultTotalLayout.resx ├── frmConChooseExLayout.Designer.cs ├── frmConChooseExLayout.cs ├── frmConChooseExLayout.resx ├── frmConChooseLayout.Designer.cs ├── frmConChooseLayout.cs ├── frmConChooseLayout.resx ├── frmConInventoryLayout.Designer.cs ├── frmConInventoryLayout.cs ├── frmConInventoryLayout.resx ├── frmConResultLayout.Designer.cs ├── frmConResultLayout.cs ├── frmConResultLayout.resx ├── frmConsumablesLayout.Designer.cs ├── frmConsumablesLayout.cs ├── frmConsumablesLayout.resx ├── frmDepAssignUserLayout.Designer.cs ├── frmDepAssignUserLayout.cs ├── frmDepAssignUserLayout.resx ├── frmDepartmentLayout.Designer.cs ├── frmDepartmentLayout.cs ├── frmDepartmentLayout.resx ├── frmDepartmentModeLayout.Designer.cs ├── frmDepartmentModeLayout.cs ├── frmDepartmentModeLayout.resx ├── frmLcoationRowsLayout.Designer.cs ├── frmLcoationRowsLayout.cs ├── frmLcoationRowsLayout.resx ├── frmLocationCreateLayout.Designer.cs ├── frmLocationCreateLayout.cs ├── frmLocationCreateLayout.resx ├── frmLocationRowsButtonLayout.Designer.cs ├── frmLocationRowsButtonLayout.cs ├── frmLocationRowsButtonLayout.resx ├── frmOrderCreateLayout.Designer.cs ├── frmOrderCreateLayout.cs ├── frmOrderCreateLayout.resx ├── frmOrderCreateSNLayout.Designer.cs ├── frmOrderCreateSNLayout.cs ├── frmOrderCreateSNLayout.resx ├── frmOutboundOrderLayout.Designer.cs ├── frmOutboundOrderLayout.cs ├── frmOutboundOrderLayout.resx ├── frmRepairRowsLayout.Designer.cs ├── frmRepairRowsLayout.cs ├── frmRepairRowsLayout.resx ├── frmScrapRowsLayout.Designer.cs ├── frmScrapRowsLayout.cs ├── frmScrapRowsLayout.resx ├── frmTransferRowsLayout.Designer.cs ├── frmTransferRowsLayout.cs ├── frmTransferRowsLayout.resx ├── frmUserLayout.Designer.cs ├── frmUserLayout.cs ├── frmUserLayout.resx ├── frmUserPwdLayout.Designer.cs ├── frmUserPwdLayout.cs ├── frmUserPwdLayout.resx ├── frmWRLayout.Designer.cs ├── frmWRLayout.cs └── frmWRLayout.resx ├── MasterData ├── FrmAssetsCreate.resx ├── FrmAssetsDetailEdit.resx ├── frmAssets.Designer.cs ├── frmAssets.cs ├── frmAssets.resx ├── frmAssetsCreate.Designer.cs ├── frmAssetsCreate.cs ├── frmAssetsDetail.Designer.cs ├── frmAssetsDetail.cs ├── frmAssetsDetail.resx ├── frmAssetsDetailEdit.Designer.cs ├── frmAssetsDetailEdit.cs ├── frmAssetsTypeRows.Designer.cs ├── frmAssetsTypeRows.cs ├── frmAssetsTypeRows.resx ├── frmLocationRows.Designer.cs ├── frmLocationRows.cs ├── frmLocationRows.resx ├── frmPrShow.Designer.cs ├── frmPrShow.cs └── frmPrShow.resx ├── OperationType.cs ├── Program.cs ├── Properties ├── AssemblyInfo.cs ├── Resources.Designer.cs ├── Resources.resx ├── Settings.Designer.cs └── Settings.settings ├── SMOSEC.UI.csproj ├── Settings.cs ├── Smobiler_128.ico ├── UserControl ├── MenuTitle.Designer.cs ├── MenuTitle.cs ├── MenuTitle.resx ├── Title.Designer.cs ├── Title.cs └── Title.resx ├── UserInfo ├── frmChangeMeg.Designer.cs ├── frmChangeMeg.cs ├── frmChangeMeg.resx ├── frmChangePwd.Designer.cs ├── frmChangePwd.cs ├── frmChangePwd.resx ├── frmMessage.Designer.cs ├── frmMessage.cs ├── frmMessage.resx ├── frmRegister.Designer.cs ├── frmRegister.cs ├── frmRegister.resx ├── frmRegisterTel.Designer.cs ├── frmRegisterTel.cs ├── frmRegisterTel.resx ├── frmSet.Designer.cs ├── frmSet.cs ├── frmSet.resx ├── frmSettingPWD.Designer.cs ├── frmSettingPWD.cs ├── frmSettingPWD.resx ├── frmVCode.Designer.cs ├── frmVCode.cs ├── frmVCode.resx ├── frmVerificationCode.Designer.cs ├── frmVerificationCode.cs └── frmVerificationCode.resx ├── app.config ├── bin └── Debug │ └── Resources │ └── Image │ ├── 12345678912.png │ ├── 2014.jpg │ ├── 2017.jpg │ ├── 2018.jpg │ ├── 2019.jpg │ ├── Barcode.png │ ├── BarcodeScanner.png │ ├── Camera.png │ ├── CameraOffline.png │ ├── CangKu.png │ ├── ChaXun.png │ ├── ChuKu.png │ ├── DiaoBo.png │ ├── IMG_1525767949.png.png │ ├── IMG_1525768076.png.png │ ├── IMG_1525768689.png.png │ ├── IMG_1525769816.png.png │ ├── IMG_1525770049.png.png │ ├── IMG_1525771137.png.png │ ├── IMG_1525827164.png.png │ ├── LiuShui.png │ ├── MenuItem.png │ ├── Phone.png │ ├── RuKu.png │ ├── Signature.png │ ├── VoiceRecorder.png │ ├── VoiceRecorderOffline.png │ ├── ZiChan.png │ ├── add.png │ ├── back.png │ ├── baofei.png │ ├── bg.png │ ├── bg2.png │ ├── bg22.png │ ├── bg3.png │ ├── bgbg1.png │ ├── caidan.png │ ├── caiwu1.png │ ├── caiwu2.png │ ├── code.png │ ├── edit.png │ ├── ez.jpg │ ├── female.png │ ├── fenxi1.png │ ├── fenxi2.png │ ├── fenxiang.png │ ├── fulei.png │ ├── gongsi.png │ ├── guihuan.png │ ├── haocai1.png │ ├── haocai2.png │ ├── home2.png │ ├── infobg.png │ ├── jieyong.png │ ├── kehu1.png │ ├── kehu2.png │ ├── lingyong.png │ ├── logo.png │ ├── logon.png │ ├── logon2.png │ ├── male.png │ ├── mare.png │ ├── off.png │ ├── on.png │ ├── print.png │ ├── quyu.png │ ├── scan.png │ ├── shezhi.png │ ├── smosec.png │ ├── tuiku.png │ ├── weixiu.png │ ├── zhanghu.png │ ├── zhanghu1.png │ ├── zhanghu2.png │ ├── zhanghuxinxi.png │ ├── zhushuju1.png │ ├── zhushuju2.png │ ├── zhuxiao.png │ ├── zhuxiao1.png │ ├── zhuxiao2.png │ ├── zichan1.png │ ├── zichan2.png │ ├── zichanfenlei.png │ ├── zichanliebiao.png │ ├── zilei.png │ ├── 一.png │ ├── 三.png │ └── 二.png ├── frmGenerateQRcode.Designer.cs ├── frmGenerateQRcode.cs ├── frmGenerateQRcode.resx ├── frmHelp.Designer.cs ├── frmHelp.cs ├── frmHelp.resx ├── frmLogon.cs ├── frmLogon.designer.cs ├── frmLogon.resx ├── frmMain.Designer.cs ├── frmMain.cs ├── frmMain.resx ├── frmSetting.Designer.cs ├── frmSetting.cs ├── frmSetting.resx └── packages.config /Dll/TopSdk.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Dll/TopSdk.dll -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 smobiler 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /Resources/SmoSeclogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Resources/SmoSeclogo.jpg -------------------------------------------------------------------------------- /Resources/down.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Resources/down.gif -------------------------------------------------------------------------------- /Resources/logon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Resources/logon.gif -------------------------------------------------------------------------------- /Resources/menu.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Resources/menu.gif -------------------------------------------------------------------------------- /Resources/start.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Resources/start.gif -------------------------------------------------------------------------------- /Source/SMOSEC.Application/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /Source/SMOSEC.Application/IServices/IAssRepairOrderService.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.CommLib; 2 | using SMOSEC.Domain.Entity; 3 | using SMOSEC.DTOs.Enum; 4 | using SMOSEC.DTOs.InputDTO; 5 | using System; 6 | using System.Collections.Generic; 7 | 8 | namespace SMOSEC.Application.IServices 9 | { 10 | /// 11 | /// 报修单的服务接口 12 | /// 13 | public interface IAssRepairOrderService 14 | { 15 | #region 查询 16 | /// 17 | /// 根据报修单编号返回报修单信息 18 | /// 19 | /// 20 | /// 21 | ROInputDto GetByID(string ID); 22 | /// 23 | /// 根据用户编号,返回报修单 24 | /// 25 | /// 26 | /// 27 | List GetByUser(String UserID); 28 | #endregion 29 | 30 | #region 操作 31 | /// 32 | /// 新增报修单 33 | /// 34 | /// 35 | /// 36 | ReturnInfo AddAssRepairOrder(ROInputDto entity); 37 | /// 38 | /// 更新报修单 39 | /// 40 | /// 41 | /// 42 | ReturnInfo UpdateAssRepairOrder(ROInputDto entity); 43 | #endregion 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /Source/SMOSEC.Application/IServices/IAssScrapOrderService.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.CommLib; 2 | using SMOSEC.Domain.Entity; 3 | using SMOSEC.DTOs.Enum; 4 | using SMOSEC.DTOs.InputDTO; 5 | using System; 6 | using System.Collections.Generic; 7 | 8 | namespace SMOSEC.Application.IServices 9 | { 10 | /// 11 | /// 报修单的服务接口 12 | /// 13 | public interface IAssScrapOrderService 14 | { 15 | #region 查询 16 | /// 17 | /// 根据报废单编号返回报废单信息 18 | /// 19 | /// 20 | /// 21 | SOInputDto GetByID(string ID); 22 | /// 23 | /// 根据用户编号,返回报废单 24 | /// 25 | /// 26 | /// 27 | List GetByUser(String UserID); 28 | #endregion 29 | 30 | #region 操作 31 | /// 32 | /// 新增报废单 33 | /// 34 | /// 35 | /// 36 | ReturnInfo AddAssScrapOrder(SOInputDto entity); 37 | /// 38 | /// 更新报废单 39 | /// 40 | /// 41 | /// 42 | ReturnInfo UpdateAssScrapOrder(SOInputDto entity); 43 | #endregion 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /Source/SMOSEC.Application/IServices/IValidateCodeService.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace SMOSEC.Application.IServices 8 | { 9 | /// 10 | /// 验证表的服务接口 11 | /// 12 | public interface IValidateCodeService 13 | { 14 | #region 查询 15 | /// 16 | /// 查询电话号码是否合法 17 | /// 18 | /// 19 | /// 20 | /// 21 | Boolean isValidate(String UserID,String PHONENUMBER,String VCODE); 22 | #endregion 23 | #region 操作 24 | /// 25 | /// 发送验证码 26 | /// 27 | /// 手机号 28 | /// 设备ID 29 | /// 30 | int SendVCode(String PhoneNumber,String DeviceID); 31 | /// 32 | /// 发送验证邮件 33 | /// 34 | /// 35 | /// 36 | /// 37 | Boolean SendEmail(String Email,String DeviceID); 38 | #endregion 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /Source/SMOSEC.Application/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Source/SMOSEC.CommLib/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Source/SMOSEC.CommLib/ModelValidationError.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.CommLib 2 | { 3 | /// 4 | /// 基础验证的错误信息 5 | /// 6 | public class ModelValidationError 7 | { 8 | /// 9 | /// 错误字段 10 | /// 11 | public string FieldName { get; set; } 12 | 13 | /// 14 | /// 错误信息 15 | /// 16 | public string Message { get; set; } 17 | } 18 | } -------------------------------------------------------------------------------- /Source/SMOSEC.CommLib/ReturnInfo.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.CommLib 2 | { 3 | /// 4 | /// 用于返回执行登录,增删改等操作执行结果的信息 5 | /// 6 | public class ReturnInfo 7 | { 8 | /// 9 | /// 操作是否成功 10 | /// 11 | public bool IsSuccess { get; set; } 12 | 13 | /// 14 | /// 详细的错误信息 15 | /// 16 | public string ErrorInfo { get; set; } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/Enum/EuserInfo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace SMOSEC.DTOs.Enum 8 | { 9 | public enum EuserInfo 10 | { 11 | 修改昵称 = 0, 12 | 修改地址 = 1, 13 | 修改电话 = 2, 14 | 修改邮箱 = 3, 15 | 修改密码 = 4, 16 | 修改生日 = 5, 17 | 修改性别 = 6, 18 | 修改头像 = 7, 19 | 修改所属区域=8 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/Enum/ISSNCONTROL.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace SMOSEC.DTOs.Enum 8 | { 9 | public enum ISSNCONTROL 10 | { 11 | 不启用 = 0, 12 | 启用 = 1 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/Enum/InventoryStatus.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.DTOs.Enum 2 | { 3 | /// 4 | /// 盘点单状态 5 | /// 6 | public enum InventoryStatus 7 | { 8 | 盘点结束 = 0, 9 | 盘点中 = 1, 10 | 盘点未开始=2 11 | } 12 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/Enum/IsEnable.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace SMOSEC.DTOs.Enum 7 | { 8 | public enum IsEnable 9 | { 10 | 禁用=0, 11 | 启用=1 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/Enum/OperateType.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace SMOSEC.DTOs.Enum 8 | { 9 | public enum OperateType 10 | { 11 | 资产=0, 12 | 耗材=1 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/Enum/PROCESSMODE.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace SMOSEC.DTOs.Enum 8 | { 9 | /// 10 | /// 枚举类,表示操作类型 11 | /// 12 | public enum PROCESSMODE 13 | { 14 | 修改内容= 0, 15 | 领用=1, 16 | 退库=2, 17 | 借用=3, 18 | 归还=4, 19 | 调拨=5, 20 | 报修=6, 21 | 清理报废=7, 22 | 入库=8, 23 | 出库=9, 24 | 调拨确认=10, 25 | 调拨取消=11, 26 | 维修完毕=12, 27 | 报废还原=13, 28 | 使用人变更=14 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/Enum/ResultStatus.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.DTOs.Enum 2 | { 3 | /// 4 | /// 盘点单结果行项状态 5 | /// 6 | public enum ResultStatus 7 | { 8 | 待盘点 = 0, 9 | 盘盈 = 1, 10 | 盘亏 = 2, 11 | 存在 = 3, 12 | 已盘点=4 13 | } 14 | 15 | 16 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/Enum/STATUS.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace SMOSEC.DTOs.Enum 8 | { 9 | /// 10 | /// 枚举类,资产状态 11 | /// 12 | public enum STATUS 13 | { 14 | 闲置 = 0, 15 | 调拨中 = 1, 16 | 使用中 = 2, 17 | 维修中 = 3, 18 | 报废 = 4, 19 | 借用中 = 5, 20 | 已删除=6 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/Enum/Sex.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace SMOSEC.DTOs.Enum 7 | { 8 | /// 9 | /// 用户性别 10 | /// 11 | public enum Sex 12 | { 13 | 男 = 0, 14 | 女 = 1 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/IEntity.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace SMOSEC.DTOs 6 | { 7 | /// 8 | /// 最基础的类接口IEntity(可以定义通用性的属性和方法) 9 | /// 10 | public interface IEntity 11 | { 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/InputDTO/AddAIResultInputDto.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.DTOs.InputDTO 2 | { 3 | /// 4 | /// 开始盘点时,第一次添加盘点单结果行项时,传给后台的数据 5 | /// 6 | public class AddAIResultInputDto 7 | { 8 | /// 9 | /// 盘点单名称 10 | /// 11 | public string Name { get; set; } 12 | 13 | /// 14 | /// 盘点单编号 15 | /// 16 | public string IID { get; set; } 17 | 18 | /// 19 | /// 盘点人 20 | /// 21 | public string HANDLEMAN { get; set; } 22 | 23 | /// 24 | /// 区域编号 25 | /// 26 | public string LocationId { get; set; } 27 | 28 | /// 29 | /// 类型编号 30 | /// 31 | public string typeId { get; set; } 32 | 33 | /// 34 | /// 部门编号 35 | /// 36 | public string DepartmentId { get; set; } 37 | 38 | /// 39 | /// 用户编号 40 | /// 41 | public string UserId { get; set; } 42 | } 43 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/InputDTO/AddCIResultInputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace SMOSEC.DTOs.InputDTO 7 | { 8 | /// 9 | /// 开始盘点时,第一次添加盘点单结果行项时,传给后台的数据 10 | /// 11 | public class AddCIResultInputDto 12 | { 13 | /// 14 | /// 盘点单名称 15 | /// 16 | public string Name { get; set; } 17 | 18 | /// 19 | /// 盘点单编号 20 | /// 21 | public string IID { get; set; } 22 | 23 | /// 24 | /// 盘点人 25 | /// 26 | public string HANDLEMAN { get; set; } 27 | 28 | /// 29 | /// 区域编号 30 | /// 31 | public string LocationId { get; set; } 32 | 33 | /// 34 | /// 用户编号 35 | /// 36 | public string UserId { get; set; } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/InputDTO/AssRepairOrderDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.ComponentModel; 3 | using System.ComponentModel.DataAnnotations; 4 | 5 | namespace SMOSEC.DTOs.InputDTO 6 | { 7 | public class AssRepairOrderDto:IEntity 8 | { 9 | /// 10 | /// 区域编码 11 | /// 12 | [Key] 13 | [DisplayName("报修单编号")] 14 | public int RPOID { get; set; } 15 | /// 16 | /// 业务日期 17 | /// 18 | [Required] 19 | [DisplayName("业务日期")] 20 | public DateTime APPLYDATE { get; set; } 21 | /// 22 | /// 处理人 23 | /// 24 | [Required] 25 | [DisplayName("处理人")] 26 | public String HANDLEMAN { get; set; } 27 | /// 28 | /// 花费 29 | /// 30 | [DisplayName("花费")] 31 | public String COST { get; set; } 32 | /// 33 | /// 维修内容 34 | /// 35 | [DisplayName("维修内容")] 36 | public String REPAIRCONTENT { get; set; } 37 | /// 38 | /// 备注 39 | /// 40 | [DisplayName("备注")] 41 | public String NOTE { get; set; } 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/InputDTO/AssetsInStorageInputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.ComponentModel.DataAnnotations; 5 | 6 | namespace SMOSEC.DTOs.InputDTO 7 | { 8 | /// 9 | /// 入库相关信息 10 | /// 11 | public class AssetsInStorageInputDto 12 | { 13 | [Required] 14 | [DisplayName("资产编号")] 15 | public string ASSID { get; set; } 16 | public List SnList { get; set; } 17 | [Required] 18 | [DisplayName("资产数量")] 19 | public decimal Quantity { get; set; } 20 | [Required] 21 | [DisplayName("区域编号")] 22 | public string LocationId { get; set; } 23 | [Required] 24 | [DisplayName("创建用户")] 25 | public string UserId { get; set; } 26 | [Required] 27 | [DisplayName("是否是创建资产页面")] 28 | public bool IsFromAss { get; set; } 29 | [Required] 30 | [DisplayName("过期时间")] 31 | public DateTime ExpiryDate { get; set; } 32 | 33 | } 34 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/InputDTO/AssetsOrderRow.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace SMOSEC.DTOs.InputDTO 8 | { 9 | /// 10 | /// 资产选择时候,所用数据类型 11 | /// 12 | public class AssetsOrderRow 13 | { 14 | /// 15 | /// 图片名称 16 | /// 17 | public string IMAGE { get; set; } 18 | /// 19 | /// 区域编号 20 | /// 21 | public string LOCATIONID { get; set; } 22 | /// 23 | /// 资产条码 24 | /// 25 | public string ASSID { get; set; } 26 | /// 27 | /// 序列号 28 | /// 29 | public string SN { get; set; } 30 | /// 31 | /// 数量 32 | /// 33 | public decimal QTY { get; set; } 34 | /// 35 | /// 当前状态 36 | /// 37 | public int? STATUS { get; set; } 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/InputDTO/AssetsWriteOffInputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.ComponentModel.DataAnnotations; 5 | 6 | namespace SMOSEC.DTOs.InputDTO 7 | { 8 | /// 9 | /// 冲销信息的传输对象 10 | /// 11 | public class AssetsWriteOffInputDto 12 | { 13 | [Required] 14 | [DisplayName("资产编号")] 15 | public string ASSID { get; set; } 16 | public List SnList { get; set; } 17 | [Required] 18 | [DisplayName("资产数量")] 19 | public decimal Quantity { get; set; } 20 | [Required] 21 | [DisplayName("区域编号")] 22 | public string LocationId { get; set; } 23 | [Required] 24 | [DisplayName("创建用户")] 25 | public string UserId { get; set; } 26 | } 27 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/InputDTO/ConsumablesOrderRow.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace SMOSEC.DTOs.InputDTO 7 | { 8 | /// 9 | /// 耗材列表所用传输数据类型 10 | /// 11 | public class ConsumablesOrderRow 12 | { 13 | /// 14 | /// 图片名称 15 | /// 16 | public string IMAGE { get; set; } 17 | /// 18 | /// 区域编号 19 | /// 20 | public string LOCATIONID { get; set; } 21 | /// 22 | /// 耗材编号 23 | /// 24 | public string CID { get; set; } 25 | /// 26 | /// 数量 27 | /// 28 | public decimal QTY { get; set; } 29 | /// 30 | /// 当前状态 31 | /// 32 | public int? STATUS { get; set; } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/InputDTO/OutboundOrderRowInputDto.cs: -------------------------------------------------------------------------------- 1 | using System.ComponentModel; 2 | using System.ComponentModel.DataAnnotations; 3 | 4 | namespace SMOSEC.DTOs.InputDTO 5 | { 6 | /// 7 | /// 出库单行项信息 8 | /// 9 | public class OutboundOrderRowInputDto : IEntity 10 | { 11 | /// 12 | /// 耗材编号 13 | /// 14 | [Required] 15 | [StringLength(maximumLength: 20, ErrorMessage = "长度不能超过20")] 16 | [DisplayName("耗材编号")] 17 | public string CID { get; set; } 18 | 19 | /// 20 | /// 数量 21 | /// 22 | [Required] 23 | [DisplayName("数量")] 24 | public decimal QUANTITY { get; set; } 25 | 26 | /// 27 | /// 金额 28 | /// 29 | [Required] 30 | [DisplayName("金额")] 31 | public decimal MONEY { get; set; } 32 | 33 | /// 34 | /// 备注 35 | /// 36 | [StringLength(maximumLength: 200, ErrorMessage = "长度不能超过200")] 37 | [DisplayName("备注")] 38 | public string NOTE { get; set; } 39 | 40 | } 41 | 42 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/InputDTO/WarehouseReceiptRowInputDto.cs: -------------------------------------------------------------------------------- 1 | using System.ComponentModel; 2 | using System.ComponentModel.DataAnnotations; 3 | 4 | namespace SMOSEC.DTOs.InputDTO 5 | { 6 | /// 7 | /// 入库单行项信息 8 | /// 9 | public class WarehouseReceiptRowInputDto : IEntity 10 | { 11 | /// 12 | /// 耗材编号 13 | /// 14 | [Required] 15 | [StringLength(maximumLength: 20, ErrorMessage = "长度不能超过20")] 16 | [DisplayName("耗材编号")] 17 | public string CID { get; set; } 18 | 19 | /// 20 | /// 数量 21 | /// 22 | [Required] 23 | [DisplayName("数量")] 24 | public decimal QUANTITY { get; set; } 25 | 26 | /// 27 | /// 金额 28 | /// 29 | [Required] 30 | [DisplayName("金额")] 31 | public decimal MONEY { get; set; } 32 | 33 | /// 34 | /// 批次 35 | /// 36 | [StringLength(maximumLength: 20, ErrorMessage = "长度不能超过20")] 37 | [DisplayName("批次")] 38 | public string BATCH { get; set; } 39 | 40 | /// 41 | /// 备注 42 | /// 43 | [StringLength(maximumLength: 200, ErrorMessage = "长度不能超过200")] 44 | [DisplayName("备注")] 45 | public string NOTE { get; set; } 46 | 47 | } 48 | 49 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/AssBorrowOrderListOutputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SMOSEC.DTOs.OutputDTO 4 | { 5 | public class AssBorrowOrderListOutputDto 6 | { 7 | public string Boid; 8 | 9 | public string Borrower; 10 | 11 | public DateTime Borrowdate; 12 | 13 | public string LocationName; 14 | } 15 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/AssBorrowOrderOutputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SMOSEC.DTOs.OutputDTO 4 | { 5 | /// 6 | /// 借用单 7 | /// 8 | public class AssBorrowOrderOutputDto 9 | { 10 | /// 11 | /// 借用单号 12 | /// 13 | public string Boid { get; set; } 14 | 15 | /// 16 | /// 借用人 17 | /// 18 | public string Borrower { get; set; } 19 | 20 | /// 21 | /// 借出时间 22 | /// 23 | public DateTime Borrowdate { get; set; } 24 | 25 | /// 26 | /// 预计归还时间 27 | /// 28 | public DateTime Eptreturndate { get; set; } 29 | 30 | /// 31 | /// 借出处理人 32 | /// 33 | public string Brhandleman { get; set; } 34 | 35 | /// 36 | /// 区域编号 37 | /// 38 | public string Locationid { get; set; } 39 | 40 | /// 41 | /// 说明 42 | /// 43 | public string Note { get; set; } 44 | } 45 | 46 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/AssCollarOrderListOutputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SMOSEC.DTOs.OutputDTO 4 | { 5 | public class AssCollarOrderListOutputDto 6 | { 7 | public string CoId; 8 | 9 | public string Userid; 10 | 11 | public DateTime Collardate; 12 | 13 | public string LocationName; 14 | 15 | public string Place; 16 | 17 | public string InUsedDep; 18 | } 19 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/AssPRListOutputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SMOSEC.DTOs.OutputDTO 4 | { 5 | public class AssPrListOutputDto 6 | { 7 | public int PrId; 8 | 9 | public string AssId; 10 | 11 | // public string Sn; 12 | 13 | public string HandleMan; 14 | 15 | public DateTime HandleDate; 16 | 17 | public int ProcessMode; 18 | 19 | public string ProcessModeName; 20 | 21 | public string ProcessContent; 22 | } 23 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/AssRestoreOrderListOutputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SMOSEC.DTOs.OutputDTO 4 | { 5 | public class AssRestoreOrderListOutputDto 6 | { 7 | public string Rsoid; 8 | 9 | public string HandleMan; 10 | 11 | public DateTime Restoredate; 12 | 13 | public string Restorer; 14 | 15 | public string LocationName; 16 | } 17 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/AssRestoreOrderOutputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SMOSEC.DTOs.OutputDTO 4 | { 5 | /// 6 | /// 退库单 7 | /// 8 | public class AssRestoreOrderOutputDto 9 | { 10 | /// 11 | /// 退库单号 12 | /// 13 | public string Rsoid { get; set; } 14 | 15 | /// 16 | /// 处理人 17 | /// 18 | public string Handleman { get; set; } 19 | 20 | /// 21 | /// 实际退库时间 22 | /// 23 | public DateTime Restoredate { get; set; } 24 | 25 | /// 26 | /// 区域 27 | /// 28 | public string LocationName { get; set; } 29 | 30 | /// 31 | /// 地点 32 | /// 33 | public string Place { get; set; } 34 | 35 | /// 36 | /// 说明 37 | /// 38 | public string Note { get; set; } 39 | 40 | /// 41 | /// 退库人 42 | /// 43 | public string Restorer { get; set; } 44 | 45 | } 46 | 47 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/AssReturnOrderListOutputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SMOSEC.DTOs.OutputDTO 4 | { 5 | public class AssReturnOrderListOutputDto 6 | { 7 | public string Rtoid; 8 | 9 | public string Returner; 10 | 11 | public DateTime Returndate; 12 | 13 | public string LocationName; 14 | } 15 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/AssReturnOrderOutputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SMOSEC.DTOs.OutputDTO 4 | { 5 | /// 6 | /// 归还单 7 | /// 8 | public class AssReturnOrderOutputDto 9 | { 10 | /// 11 | /// 归还单编号 12 | /// 13 | public string Rtoid { get; set; } 14 | 15 | /// 16 | /// 归还人 17 | /// 18 | public string Returner { get; set; } 19 | 20 | /// 21 | /// 归还日期 22 | /// 23 | public DateTime Returndate { get; set; } 24 | 25 | /// 26 | /// 归还到区域 27 | /// 28 | public string Locationid { get; set; } 29 | 30 | /// 31 | /// 归还处理人 32 | /// 33 | public string Handleman { get; set; } 34 | 35 | /// 36 | /// 备注 37 | /// 38 | public string Note { get; set; } 39 | 40 | } 41 | 42 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/AssSNSelectExOutputDto.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.DTOs.OutputDTO 2 | { 3 | /// 4 | /// 资产选择时的序列号信息传输类,退库单和归还单用 5 | /// 6 | public class AssSNSelectExOutputDto 7 | { 8 | public bool IsChecked { get; set; } 9 | public string IMAGE { get; set; } 10 | public string SN { get; set; } 11 | public string ASSID { get; set; } 12 | public string NAME { get; set; } 13 | public string SOURCEID { get; set; } 14 | } 15 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/AssSNSelectOutputDto.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.DTOs.OutputDTO 2 | { 3 | /// 4 | /// 资产选择时的序列号信息传输类,借用单和领用单用 5 | /// 6 | public class AssSNSelectOutputDto 7 | { 8 | public bool IsChecked { get; set; } 9 | public string IMAGE { get; set; } 10 | public string SN { get; set; } 11 | public string ASSID { get; set; } 12 | public string NAME { get; set; } 13 | } 14 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/AssSelectExOutputDto.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.DTOs.OutputDTO 2 | { 3 | /// 4 | /// 资产选择时的资产信息传输类,借用单和领用单用 5 | /// 6 | public class AssSelectExOutputDto 7 | { 8 | public bool IsChecked { get; set; } 9 | public string IMAGE { get; set; } 10 | public string ASSID { get; set; } 11 | public string NAME { get; set; } 12 | public decimal QUANTITY { get; set; } 13 | public decimal QTY { get; set; } 14 | } 15 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/AssSelectOutputDto.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.DTOs.OutputDTO 2 | { 3 | /// 4 | /// 资产选择以及扫码添加时的资产信息传输类,退库单和归还单用 5 | /// 6 | public class AssSelectOutputDto 7 | { 8 | public bool IsChecked { get; set; } 9 | public string IMAGE { get; set; } 10 | public string ASSID { get; set; } 11 | public string NAME { get; set; } 12 | public string SN { get; set; } 13 | public string USERNAME { get; set; } 14 | 15 | } 16 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/BarChartOutputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace SMOSEC.DTOs.OutputDTO 7 | { 8 | public class BarChartOutputDto 9 | { 10 | /// 11 | /// 资产类型编号 12 | /// 13 | public String TYPEID { get; set; } 14 | /// 15 | /// 资产类型名称 16 | /// 17 | public String TYPENAME { get; set; } 18 | /// 19 | /// 数量 20 | /// 21 | public Decimal QUANTITY { get; set; } 22 | /// 23 | /// 创建时间 24 | /// 25 | public DateTime CREATEDATE { get; set; } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/OperCreateAssExOutputDto.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.DTOs.OutputDTO 2 | { 3 | // /// 4 | // /// 资产选择时的资产信息传输类,退库单和归还单用 5 | // /// 6 | // public class OperCreateAssExOutputDto 7 | // { 8 | // public string IMAGE { get; set; } 9 | // public string ASSID { get; set; } 10 | // public string NAME { get; set; } 11 | // public decimal QUANTITY { get; set; } 12 | // public decimal QTY { get; set; } 13 | // public string TYPE { get; set; } 14 | // } 15 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/OperCreateAssOutputDto.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.DTOs.OutputDTO 2 | { 3 | // /// 4 | // /// 资产选择时的资产信息传输类,借用单和领用单用 5 | // /// 6 | // public class OperCreateAssOutputDto 7 | // { 8 | // public string IMAGE { get; set; } 9 | // public string ASSID { get; set; } 10 | // public string NAME { get; set; } 11 | // public string SOURCEID { get; set; } 12 | // public decimal QUANTITY { get; set; } 13 | // public decimal QTY { get; set; } 14 | // public string TYPE { get; set; } 15 | // } 16 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/OperCreateSNOutputDto.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.DTOs.OutputDTO 2 | { 3 | // /// 4 | // /// 资产选择时的资产信息传输类,借用单和领用单用 5 | // /// 6 | // public class OperCreateSNOutputDto 7 | // { 8 | // public string IMAGE { get; set; } 9 | // public string SN { get; set; } 10 | // public string ASSID { get; set; } 11 | // public string NAME { get; set; } 12 | // public string TYPE { get; set; } 13 | // } 14 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/OperDetailAssExOutputDto.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.DTOs.OutputDTO 2 | { 3 | /// 4 | /// 单据详情时的资产信息传输类,退库单和归还单用 5 | /// 6 | public class OperDetailAssExOutputDto 7 | { 8 | public string Image { get; set; } 9 | public string Assid { get; set; } 10 | public string Name { get; set; } 11 | public string Sourceid { get; set; } 12 | public decimal Qty { get; set; } 13 | } 14 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/OperDetailAssOutputDto.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.DTOs.OutputDTO 2 | { 3 | /// 4 | /// 单据详情时的资产信息传输类,借用单和领用单用 5 | /// 6 | public class OperDetailAssOutputDto 7 | { 8 | public string Image { get; set; } 9 | public string Assid { get; set; } 10 | public string Name { get; set; } 11 | public decimal Qty { get; set; } 12 | } 13 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/OperDetailSNOutputDto.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.DTOs.OutputDTO 2 | { 3 | /// 4 | /// 单据详情时的序列号信息传输类 5 | /// 6 | public class OperDetailSnOutputDto 7 | { 8 | /// 9 | /// 图片 10 | /// 11 | public string Image { get; set; } 12 | /// 13 | /// 序列号 14 | /// 15 | public string Sn { get; set; } 16 | /// 17 | /// 资产编号 18 | /// 19 | public string Assid { get; set; } 20 | /// 21 | /// 名称 22 | /// 23 | public string Name { get; set; } 24 | } 25 | } -------------------------------------------------------------------------------- /Source/SMOSEC.DTOs/OutputDTO/UserDepDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace SMOSEC.DTOs.OutputDTO 7 | { 8 | /// 9 | /// 用户表(含用户部门信息)的传输对象,用于返回查询结果 10 | /// 11 | public class UserDepDto 12 | { 13 | /// 14 | /// 用户ID 15 | /// 16 | public string USER_ID { get; set; } 17 | /// 18 | /// 用户昵称 19 | /// 20 | public string USER_NAME { get; set; } 21 | /// 22 | /// 用户头像 23 | /// 24 | public string USER_IMAGEID { get; set; } 25 | /// 26 | /// 部门编号 27 | /// 28 | public string DEPARTMENTID { get; set; } 29 | /// 30 | /// 部门名称 31 | /// 32 | public string DEPARTMENTNAME { get; set; } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/Entity/AssLocation.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.ComponentModel; 3 | using System.ComponentModel.DataAnnotations; 4 | 5 | namespace SMOSEC.Domain.Entity 6 | { 7 | public class AssLocation : IAggregateRoot 8 | { 9 | /// 10 | /// 区域编码 11 | /// 12 | [Key] 13 | [DisplayName("区域编码")] 14 | public String LOCATIONID { get; set; } 15 | /// 16 | /// 名称 17 | /// 18 | [Required] 19 | [DisplayName("名称")] 20 | public String NAME { get; set; } 21 | 22 | /// 23 | /// 管理者 24 | /// 25 | [Required] 26 | [StringLength(maximumLength: 20, ErrorMessage = "长度不能超过20")] 27 | [DisplayName("管理者")] 28 | public string MANAGER { get; set; } 29 | /// 30 | /// 是否启用(0 不启用,1 启用,默认为1) 31 | /// 32 | [Required] 33 | [DisplayName("是否启用")] 34 | public Int32 ISENABLE { get; set; } 35 | 36 | /// 37 | /// 是否锁定(0 不锁定,1 锁定,默认为0) 38 | /// 39 | [Required] 40 | [DisplayName("是否锁定")] 41 | public Int32 ISLOCKED { get; set; } 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/Entity/ValidateCode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.ComponentModel.DataAnnotations; 3 | using System.ComponentModel.DataAnnotations.Schema; 4 | 5 | namespace SMOSEC.Domain.Entity 6 | { 7 | /// 8 | /// 验证信息表 9 | /// 10 | [Table("ValidateCode")] 11 | public class ValidateCode : IAggregateRoot 12 | { 13 | /// 14 | /// 编号 15 | /// 16 | [Key] 17 | public int CODEID { get; set; } 18 | /// 19 | /// 电话号码 20 | /// 21 | public string PHONENUMBER { get; set; } 22 | /// 23 | /// 邮箱 24 | /// 25 | public string EMAIL { get; set; } 26 | /// 27 | /// 验证码 28 | /// 29 | public string VCODE { get; set; } 30 | /// 31 | /// 创建日期 32 | /// 33 | public DateTime? CREATEDATE { get; set; } 34 | /// 35 | /// 设备编号 36 | /// 37 | public string DEVICEID { get; set; } 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/Entity/WareHourse.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.ComponentModel; 3 | using System.ComponentModel.DataAnnotations; 4 | 5 | namespace SMOSEC.Domain.Entity 6 | { 7 | /// 8 | /// 仓库 9 | /// 10 | public class WareHourse:IAggregateRoot 11 | { 12 | /// 13 | /// 仓库编码 14 | /// 15 | [Key] 16 | [StringLength(maximumLength: 10, ErrorMessage = "长度不能超过10")] 17 | [DisplayName("仓库编码")] 18 | public String WAREID { get; set; } 19 | /// 20 | /// 名称 21 | /// 22 | [Required] 23 | [DisplayName("名称")] 24 | public String NAME { get; set; } 25 | /// 26 | /// 是否启用(0 不启用,1 启用,默认为1) 27 | /// 28 | [Required] 29 | [DisplayName("是否启用")] 30 | public Int32 ISENABLE { get; set; } 31 | } 32 | } -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IAggregateRoot.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace SMOSEC.Domain 6 | { 7 | /// 8 | /// 接口IAggregateRoot(预留的,可以拓展IEntity) 9 | /// 10 | public interface IAggregateRoot : IEntity { } 11 | } 12 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IEntity.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace SMOSEC.Domain 6 | { 7 | /// 8 | /// 最基础的类接口IEntity(可以定义通用性的属性和方法) 9 | /// 10 | public interface IEntity 11 | { 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IAssBorrowOrderRepository.cs: -------------------------------------------------------------------------------- 1 | using System.Linq; 2 | using SMOSEC.Domain.Entity; 3 | 4 | namespace SMOSEC.Domain.IRepository 5 | { 6 | /// 7 | /// 借用单查询接口 8 | /// 9 | public interface IAssBorrowOrderRepository : IRepository 10 | { 11 | /// 12 | /// 根据借用单编号返回借用单信息 13 | /// 14 | /// 借用单编号 15 | /// 16 | IQueryable GetById(string id); 17 | 18 | /// 19 | /// 根据用户编号返回借用单信息 20 | /// 21 | /// 用户编号 22 | /// 23 | IQueryable GetByUserId(string userId); 24 | 25 | /// 26 | /// 得到最大编号 27 | /// 28 | /// 29 | string GetMaxId(); 30 | } 31 | } -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IAssCollarOrderRepository.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using System.Linq; 3 | 4 | namespace SMOSEC.Domain.IRepository 5 | { 6 | /// 7 | /// 领用单查询接口 8 | /// 9 | public interface IAssCollarOrderRepository:IRepository 10 | { 11 | /// 12 | /// 根据借用单编号返回领用单信息 13 | /// 14 | /// 领用单编号 15 | /// 16 | IQueryable GetById(string id); 17 | 18 | /// 19 | /// 根据用户编号返回领用单信息 20 | /// 21 | /// 用户编号 22 | /// 23 | IQueryable GetByUserId(string userId); 24 | 25 | /// 26 | /// 得到最大编号 27 | /// 28 | /// 29 | string GetMaxId(); 30 | } 31 | } -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IAssInventoryRepository.cs: -------------------------------------------------------------------------------- 1 | using System.Linq; 2 | using SMOSEC.Domain.Entity; 3 | 4 | namespace SMOSEC.Domain.IRepository 5 | { 6 | /// 7 | /// 盘点单的查询接口 8 | /// 9 | public interface IAssInventoryRepository:IRepository 10 | { 11 | /// 12 | /// 根据盘点单编号得到盘点单信息 13 | /// 14 | /// 盘点单编号 15 | /// 16 | IQueryable GetAssInventoryByID(string IID); 17 | 18 | /// 19 | /// 得到最大编号 20 | /// 21 | /// 22 | string GetMaxId(); 23 | } 24 | } -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IAssInventoryResultRepository.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using System.Linq; 3 | using SMOSEC.Domain.Entity; 4 | 5 | namespace SMOSEC.Domain.IRepository 6 | { 7 | /// 8 | /// 盘点单结果行项的查询接口 9 | /// 10 | public interface IAssInventoryResultRepository 11 | { 12 | /// 13 | /// 根据盘点单编号得到结果行项信息 14 | /// 15 | /// 盘点单编号 16 | /// 状态 17 | /// 18 | IQueryable GetResultsByStatus(string IID, int? Status); 19 | 20 | /// 21 | /// 查询是否已经有盘点单结果记录 22 | /// 23 | /// 盘点单编号 24 | /// 25 | bool IsExist(string IID); 26 | 27 | /// 28 | /// 根据盘点单编号得到结果行项信息 29 | /// 30 | /// 盘点单编号 31 | /// 资产编号 32 | /// 33 | IQueryable GetResultsByAssId(string IID, string Assid); 34 | 35 | /// 36 | /// 根据盘点单编号得到需要盘点的资产列表 37 | /// 38 | /// 39 | /// 40 | List GetOrdinaryList(string IID); 41 | } 42 | } -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IAssLocationRepository.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using System; 3 | using System.Linq; 4 | 5 | namespace SMOSEC.Domain.IRepository 6 | { 7 | /// 8 | /// 区域信息的仓储接口,近用于查询 9 | /// 10 | public interface IAssLocationRepository: IRepository 11 | { 12 | /// 13 | /// 根据区域编号返回区域信息 14 | /// 15 | /// 16 | /// 17 | IQueryable GetByID(String ID); 18 | /// 19 | /// 得到所有已启用的区域信息 20 | /// 21 | /// 22 | IQueryable GetEnableAll(); 23 | /// 24 | /// 根据区域管理员返回区域信息 25 | /// 26 | /// 27 | /// 28 | IQueryable GetByManager(String Manager); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IAssProcessRecordRepository.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using System; 3 | using System.Linq; 4 | 5 | namespace SMOSEC.Domain.IRepository 6 | { 7 | /// 8 | /// 处理记录的仓储接口,仅用于查询 9 | /// 10 | public interface IAssProcessRecordRepository : IRepository 11 | { 12 | // 13 | /// 得到最大的报修单ID 14 | /// 15 | /// 16 | int GetMaxID(); 17 | /// 18 | /// 查询处理记录 19 | /// 20 | /// 21 | /// 22 | /// 23 | IQueryable GetRecords(string ASSID); 24 | /// 25 | /// 根据需要类型(时间段)获取使用数据 26 | /// 27 | /// 28 | /// 29 | IQueryable GetUserData(string Mode); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IAssRepairOrderRepository.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace SMOSEC.Domain.IRepository 9 | { 10 | /// 11 | /// 报修单的仓储接口,仅用于查询信息 12 | /// 13 | public interface IAssRepairOrderRepository:IRepository 14 | { 15 | /// 16 | /// 根据报修单编号,返回报修单信息 17 | /// 18 | /// 19 | /// 20 | IQueryable GetByID(string ID); 21 | /// 22 | /// 根据用户编号查询报修单信息 23 | /// 24 | /// 25 | /// 26 | /// 27 | IQueryable GetByUser(String UserID); 28 | /// 29 | /// 得到最大的报修单ID 30 | /// 31 | /// 32 | String GetMaxID(); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IAssRepairOrderRowRepository.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace SMOSEC.Domain.IRepository 9 | { 10 | /// 11 | /// 报修单行项的仓储接口,仅用于查询信息 12 | /// 13 | public interface IAssRepairOrderRowRepository : IRepository 14 | { 15 | /// 16 | /// 根据报修单行项编号返回报修单行项信息 17 | /// 18 | /// 19 | /// 20 | /// 21 | IQueryable GetByID(String ROID,String RPOROWID); 22 | /// 23 | /// 根据报修单编号返回报修单行项信息 24 | /// 25 | /// 26 | /// 27 | IQueryable GetByROID(String ROID); 28 | /// 29 | /// 根据报修单编号返回报修单未维修行项信息 30 | /// 31 | /// 32 | /// 33 | IQueryable GetUnRepairByROID(String ROID); 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IAssRestoreOrderRepository.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using System.Linq; 3 | 4 | namespace SMOSEC.Domain.IRepository 5 | { 6 | /// 7 | /// 退库单查询接口 8 | /// 9 | public interface IAssRestoreOrderRepository:IRepository 10 | { 11 | 12 | /// 13 | /// 得到对应的退库单列表 14 | /// 退库单编号 15 | /// 16 | /// 17 | IQueryable GetByID(string RSOID); 18 | 19 | /// 20 | /// 根据用户编号返回退库单信息 21 | /// 22 | /// 用户编号 23 | /// 24 | IQueryable GetByUserID(string UserID); 25 | 26 | /// 27 | /// 得到最大编号 28 | /// 29 | /// 30 | string GetMaxID(); 31 | } 32 | } -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IAssReturnOrderRepository.cs: -------------------------------------------------------------------------------- 1 | using System.Linq; 2 | using SMOSEC.Domain.Entity; 3 | 4 | namespace SMOSEC.Domain.IRepository 5 | { 6 | /// 7 | /// 归还单查询接口 8 | /// 9 | public interface IAssReturnOrderRepository:IRepository 10 | { 11 | /// 12 | /// 得到对应的归还单列表 13 | /// 14 | /// 归还单编号 15 | /// 16 | IQueryable GetByID(string RTOID); 17 | 18 | /// 19 | /// 根据用户编号返回归还单信息 20 | /// 21 | /// 用户编号 22 | /// 23 | IQueryable GetByUserID(string UserID); 24 | 25 | /// 26 | /// 得到最大编号 27 | /// 28 | /// 29 | string GetMaxID(); 30 | } 31 | } -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IAssScrapOrderRepository.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace SMOSEC.Domain.IRepository 9 | { 10 | /// 11 | /// 报废单的仓储接口,仅用于查询信息 12 | /// 13 | public interface IAssScrapOrderRepository:IRepository 14 | { 15 | /// 16 | /// 根据报废单编号,返回报废单信息 17 | /// 18 | /// 19 | /// 20 | IQueryable GetByID(string ID); 21 | /// 22 | /// 根据用户编号查询报废单信息 23 | /// 24 | /// 25 | /// 26 | /// 27 | IQueryable GetByUser(String UserID); 28 | /// 29 | /// 得到最大的报废单ID 30 | /// 31 | /// 32 | String GetMaxID(); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IAssScrapOrderRowRepository.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace SMOSEC.Domain.IRepository 9 | { 10 | /// 11 | /// 报废单的仓储接口,仅用于查询 12 | /// 13 | public interface IAssScrapOrderRowRepository : IRepository 14 | { 15 | /// 16 | /// 根据报废单行项编号返回报废单行项信息 17 | /// 18 | /// 19 | /// 20 | /// 21 | IQueryable GetByID(String SOID, String SOROWID); 22 | /// 23 | /// 根据报废单编号返回报废单行项信息 24 | /// 25 | /// 26 | /// 27 | IQueryable GetBySOID(String SOID); 28 | /// 29 | /// 根据报废单编号返回报废单未还原行项信息 30 | /// 31 | /// 32 | /// 33 | IQueryable GetScrapBySOID(String SOID); 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IAssTransferOrderRepository.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using System; 3 | using System.Linq; 4 | 5 | namespace SMOSEC.Domain.IRepository 6 | { 7 | /// 8 | /// 调拨单的仓储接口,仅用于查询 9 | /// 10 | public interface IAssTransferOrderRepository : IRepository 11 | { 12 | /// 13 | /// 根据调拨单编号,返回调拨单信息 14 | /// 15 | /// 16 | /// 17 | IQueryable GetByID(string ID); 18 | /// 19 | /// 根据用户编号和调拨类型查询调拨单信息 20 | /// 21 | /// 22 | /// 23 | /// 24 | IQueryable GetByUser(String UserID, int type); 25 | /// 26 | /// 得到最大的调拨单ID 27 | /// 28 | /// 29 | String GetMaxID(); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IAssTransferOrderRowRepository.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace SMOSEC.Domain.IRepository 9 | { 10 | /// 11 | /// 调拨单的仓储实现,仅用于查询 12 | /// 13 | public interface IAssTransferOrderRowRepository : IRepository 14 | { 15 | /// 16 | /// 根据调拨单行项编号返回调拨单行项信息 17 | /// 18 | /// 19 | /// 20 | /// 21 | IQueryable GetByID(String TOID, String TOROWID); 22 | /// 23 | /// 根据调拨单编号返回调拨单行项信息 24 | /// 25 | /// 26 | /// 27 | IQueryable GetByTOID(String TOID); 28 | /// 29 | /// 根据调拨单编号返回调拨单未完成行项信息 30 | /// 31 | /// 32 | /// 33 | IQueryable GetUnTransferTOID(String TOID); 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IAssetsTypeRepository.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using System; 3 | using System.Linq; 4 | 5 | namespace SMOSEC.Domain.IRepository 6 | { 7 | /// 8 | /// 资产类别的仓储接口,仅用于查询 9 | /// 10 | public interface IAssetsTypeRepository:IRepository 11 | { 12 | /// 13 | /// 根据资产类别编号返回资产类别对象 14 | /// 15 | /// 16 | /// 17 | IQueryable GetByID(String ID); 18 | /// 19 | /// 获取所有大类 20 | /// 21 | /// 22 | IQueryable GetAllFirstLevel(); 23 | /// 24 | /// 根据父类型编号,获取子类型数据 25 | /// 26 | /// 27 | /// 28 | IQueryable GetByParentTypeID(string TypeID); 29 | /// 30 | /// 判断是否为父分类 31 | /// 32 | /// 33 | /// 34 | IQueryable IsParent(String ID); 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IConInventoryRepository.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | 7 | namespace SMOSEC.Domain.IRepository 8 | { 9 | /// 10 | /// 耗材盘点单的查询接口 11 | /// 12 | public interface IConInventoryRepository : IRepository 13 | { 14 | /// 15 | /// 根据盘点单编号得到盘点单信息 16 | /// 17 | /// 18 | /// 19 | IQueryable GetConInventoryByID(string IID); 20 | 21 | /// 22 | /// 得到最大编号 23 | /// 24 | /// 25 | string GetMaxId(); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IConsumablesRepository.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq; 3 | using SMOSEC.Domain.Entity; 4 | 5 | namespace SMOSEC.Domain.IRepository 6 | { 7 | /// 8 | /// 耗材查询接口 9 | /// 10 | public interface IConsumablesRepository : IRepository 11 | { 12 | /// 13 | /// 根据耗材条码返回耗材对象 14 | /// 15 | /// 耗材条码 16 | /// 17 | IQueryable GetByID(String CID); 18 | 19 | /// 20 | /// 根据耗材名称返回耗材对象 21 | /// 22 | /// 耗材名称 23 | /// 24 | IQueryable GetByName(String Name); 25 | 26 | /// 27 | /// 得到最大编号 28 | /// 29 | /// 30 | string GetMaxID(); 31 | } 32 | } -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IDepartmentRepository.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | 7 | namespace SMOSEC.Domain.IRepository 8 | { 9 | /// 10 | /// 部门的仓储接口,仅用于查询 11 | /// 12 | public interface IDepartmentRepository : IRepository 13 | { 14 | /// 15 | /// 根据部门ID返回部门对象 16 | /// 17 | /// 部门ID 18 | IQueryable GetByID(string ID); 19 | 20 | /// 21 | /// 得到最大的部门ID 22 | /// 23 | string GetMaxID(); 24 | 25 | /// 26 | /// 查询该用户是否已经是责任人 27 | /// 28 | bool IsLeader(string UserID); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IOutboundOrderRepository.cs: -------------------------------------------------------------------------------- 1 | using System.Linq; 2 | using SMOSEC.Domain.Entity; 3 | 4 | namespace SMOSEC.Domain.IRepository 5 | { 6 | /// 7 | /// 出库单查询接口 8 | /// 9 | public interface IOutboundOrderRepository : IRepository 10 | { 11 | /// 12 | /// 根据出库单编号返回出库单信息 13 | /// 14 | /// 出库单编号 15 | /// 16 | IQueryable GetById(string id); 17 | 18 | /// 19 | /// 根据用户编号返回出库单信息 20 | /// 21 | /// 用户编号 22 | /// 23 | IQueryable GetByUserId(string userId); 24 | 25 | /// 26 | /// 得到最大编号 27 | /// 28 | /// 29 | string GetMaxId(); 30 | } 31 | } -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IRepository.cs: -------------------------------------------------------------------------------- 1 | using System.Linq; 2 | 3 | namespace SMOSEC.Domain.IRepository 4 | { 5 | /// 6 | /// 基础接口,仅用于查询 7 | /// 8 | public interface IRepository 9 | where TAggregateRoot:class,IAggregateRoot 10 | { 11 | /// 12 | /// 得到所有信息 13 | /// 14 | /// 15 | IQueryable GetAll(); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IValidateCodeRepository.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace SMOSEC.Domain.IRepository 9 | { 10 | /// 11 | /// 验证表的仓储接口,仅用于查询 12 | /// 13 | public interface IValidateCodeRepository : IRepository 14 | { 15 | /// 16 | /// 根据号码和验证码查询信息 17 | /// 18 | /// 19 | /// 20 | /// 21 | IQueryable GetByPhone(String PhoneNumber,String VCode); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/IRepository/IWarehouseReceiptRepository.cs: -------------------------------------------------------------------------------- 1 | using System.Linq; 2 | using SMOSEC.Domain.Entity; 3 | 4 | namespace SMOSEC.Domain.IRepository 5 | { 6 | /// 7 | /// 出库单查询接口 8 | /// 9 | public interface IWarehouseReceiptRepository : IRepository 10 | { 11 | /// 12 | /// 根据出库单编号返回入库单信息 13 | /// 14 | /// 出库单编号 15 | /// 16 | IQueryable GetById(string id); 17 | 18 | /// 19 | /// 根据用户编号返回入库单信息 20 | /// 21 | /// 用户编号 22 | /// 23 | IQueryable GetByUserId(string userId); 24 | 25 | /// 26 | /// 得到最大编号 27 | /// 28 | /// 29 | string GetMaxId(); 30 | } 31 | } -------------------------------------------------------------------------------- /Source/SMOSEC.Domain/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Configuration/AssLocationConfiguration.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using System.Data.Entity.ModelConfiguration; 3 | 4 | namespace SMOSEC.Infrastructure.Configuration 5 | { 6 | /// 7 | /// 区域表的配置信息类 8 | /// 9 | public class AssLocationConfiguration : EntityTypeConfiguration 10 | { 11 | /// 12 | /// 配置区域表的映射信息 13 | /// 14 | public AssLocationConfiguration() 15 | { 16 | Property(l => l.LOCATIONID).IsRequired(); 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/IDbContext.cs: -------------------------------------------------------------------------------- 1 | using System.Data.Entity; 2 | using System.Data.Entity.Infrastructure; 3 | 4 | namespace SMOSEC.Infrastructure 5 | { 6 | /// 7 | /// 数据库上下文接口 8 | /// 9 | public interface IDbContext 10 | { 11 | 12 | DbSet Set() 13 | where TEntity : class; 14 | 15 | DbEntityEntry Entry(TEntity entity) 16 | where TEntity : class; 17 | 18 | 19 | /// 20 | /// 保存 21 | /// 22 | int SaveChanges(); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/IUnitOfWork.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace SMOSEC.Infrastructure 8 | { 9 | /// 10 | /// 工作单元的接口,用于处理增删改操作 11 | /// 12 | public interface IUnitOfWork 13 | { 14 | /// 15 | /// 新增 16 | /// 17 | void RegisterNew(TEntity entity) 18 | where TEntity : class; 19 | 20 | /// 21 | /// 更新 22 | /// 23 | void RegisterDirty(TEntity entity) 24 | where TEntity : class; 25 | 26 | /// 27 | /// 不更新 28 | /// 29 | void RegisterClean(TEntity entity) 30 | where TEntity : class; 31 | 32 | /// 33 | /// 删除 34 | /// 35 | void RegisterDeleted(TEntity entity) 36 | where TEntity : class; 37 | 38 | 39 | /// 40 | /// 直接提交 41 | /// 42 | bool Commit(); 43 | 44 | /// 45 | /// 事务回滚 46 | /// 47 | void Rollback(); 48 | } 49 | } 50 | 51 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201804250600036_Initial.Designer.cs: -------------------------------------------------------------------------------- 1 | // 2 | namespace SMOSEC.Infrastructure.Migrations 3 | { 4 | using System.CodeDom.Compiler; 5 | using System.Data.Entity.Migrations; 6 | using System.Data.Entity.Migrations.Infrastructure; 7 | using System.Resources; 8 | 9 | [GeneratedCode("EntityFramework.Migrations", "6.2.0-61023")] 10 | public sealed partial class Initial : IMigrationMetadata 11 | { 12 | private readonly ResourceManager Resources = new ResourceManager(typeof(Initial)); 13 | 14 | string IMigrationMetadata.Id 15 | { 16 | get { return "201804250600036_Initial"; } 17 | } 18 | 19 | string IMigrationMetadata.Source 20 | { 21 | get { return null; } 22 | } 23 | 24 | string IMigrationMetadata.Target 25 | { 26 | get { return Resources.GetString("Target"); } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201804260513080_AddUserLocatin.Designer.cs: -------------------------------------------------------------------------------- 1 | // 2 | namespace SMOSEC.Infrastructure.Migrations 3 | { 4 | using System.CodeDom.Compiler; 5 | using System.Data.Entity.Migrations; 6 | using System.Data.Entity.Migrations.Infrastructure; 7 | using System.Resources; 8 | 9 | [GeneratedCode("EntityFramework.Migrations", "6.2.0-61023")] 10 | public sealed partial class AddUserLocatin : IMigrationMetadata 11 | { 12 | private readonly ResourceManager Resources = new ResourceManager(typeof(AddUserLocatin)); 13 | 14 | string IMigrationMetadata.Id 15 | { 16 | get { return "201804260513080_AddUserLocatin"; } 17 | } 18 | 19 | string IMigrationMetadata.Source 20 | { 21 | get { return null; } 22 | } 23 | 24 | string IMigrationMetadata.Target 25 | { 26 | get { return Resources.GetString("Target"); } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201804260513080_AddUserLocatin.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.Infrastructure.Migrations 2 | { 3 | using System; 4 | using System.Data.Entity.Migrations; 5 | 6 | public partial class AddUserLocatin : DbMigration 7 | { 8 | public override void Up() 9 | { 10 | AddColumn("dbo.coreUser", "USER_LOCATIONID", c => c.String()); 11 | } 12 | 13 | public override void Down() 14 | { 15 | DropColumn("dbo.coreUser", "USER_LOCATIONID"); 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201805020306271_ChangeSN.Designer.cs: -------------------------------------------------------------------------------- 1 | // 2 | namespace SMOSEC.Infrastructure.Migrations 3 | { 4 | using System.CodeDom.Compiler; 5 | using System.Data.Entity.Migrations; 6 | using System.Data.Entity.Migrations.Infrastructure; 7 | using System.Resources; 8 | 9 | [GeneratedCode("EntityFramework.Migrations", "6.2.0-61023")] 10 | public sealed partial class ChangeSN : IMigrationMetadata 11 | { 12 | private readonly ResourceManager Resources = new ResourceManager(typeof(ChangeSN)); 13 | 14 | string IMigrationMetadata.Id 15 | { 16 | get { return "201805020306271_ChangeSN"; } 17 | } 18 | 19 | string IMigrationMetadata.Source 20 | { 21 | get { return null; } 22 | } 23 | 24 | string IMigrationMetadata.Target 25 | { 26 | get { return Resources.GetString("Target"); } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201805020306271_ChangeSN.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.Infrastructure.Migrations 2 | { 3 | using System; 4 | using System.Data.Entity.Migrations; 5 | 6 | public partial class ChangeSN : DbMigration 7 | { 8 | public override void Up() 9 | { 10 | AlterColumn("dbo.Assets", "SN", c => c.String(maxLength: 200)); 11 | } 12 | 13 | public override void Down() 14 | { 15 | AlterColumn("dbo.Assets", "SN", c => c.String(nullable: false, maxLength: 20)); 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201805070241293_AddDepartment.Designer.cs: -------------------------------------------------------------------------------- 1 | // 2 | namespace SMOSEC.Infrastructure.Migrations 3 | { 4 | using System.CodeDom.Compiler; 5 | using System.Data.Entity.Migrations; 6 | using System.Data.Entity.Migrations.Infrastructure; 7 | using System.Resources; 8 | 9 | [GeneratedCode("EntityFramework.Migrations", "6.2.0-61023")] 10 | public sealed partial class AddDepartment : IMigrationMetadata 11 | { 12 | private readonly ResourceManager Resources = new ResourceManager(typeof(AddDepartment)); 13 | 14 | string IMigrationMetadata.Id 15 | { 16 | get { return "201805070241293_AddDepartment"; } 17 | } 18 | 19 | string IMigrationMetadata.Source 20 | { 21 | get { return null; } 22 | } 23 | 24 | string IMigrationMetadata.Target 25 | { 26 | get { return Resources.GetString("Target"); } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201805070241293_AddDepartment.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.Infrastructure.Migrations 2 | { 3 | using System; 4 | using System.Data.Entity.Migrations; 5 | 6 | public partial class AddDepartment : DbMigration 7 | { 8 | public override void Up() 9 | { 10 | CreateTable( 11 | "dbo.Department", 12 | c => new 13 | { 14 | DEPARTMENTID = c.String(nullable: false, maxLength: 10), 15 | NAME = c.String(nullable: false, maxLength: 20), 16 | MANAGER = c.String(maxLength: 20), 17 | ISENABLE = c.Int(nullable: false), 18 | CREATEDATE = c.DateTime(nullable: false), 19 | CREATEUSER = c.String(maxLength: 20), 20 | MODIFYDATE = c.DateTime(nullable: false), 21 | MODIFYUSER = c.String(maxLength: 20), 22 | }) 23 | .PrimaryKey(t => t.DEPARTMENTID); 24 | 25 | AddColumn("dbo.coreUser", "USER_DEPARTMENTID", c => c.String(maxLength: 10)); 26 | } 27 | 28 | public override void Down() 29 | { 30 | DropColumn("dbo.coreUser", "USER_DEPARTMENTID"); 31 | DropTable("dbo.Department"); 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201805080353575_AddAssInventory.Designer.cs: -------------------------------------------------------------------------------- 1 | // 2 | 3 | using System.CodeDom.Compiler; 4 | using System.Data.Entity.Migrations.Infrastructure; 5 | using System.Resources; 6 | 7 | namespace SMOSEC.Infrastructure.Migrations 8 | { 9 | [GeneratedCode("EntityFramework.Migrations", "6.2.0-61023")] 10 | public sealed partial class AddAssInventory : IMigrationMetadata 11 | { 12 | private readonly ResourceManager Resources = new ResourceManager(typeof(AddAssInventory)); 13 | 14 | string IMigrationMetadata.Id 15 | { 16 | get { return "201805080353575_AddAssInventory"; } 17 | } 18 | 19 | string IMigrationMetadata.Source 20 | { 21 | get { return null; } 22 | } 23 | 24 | string IMigrationMetadata.Target 25 | { 26 | get { return Resources.GetString("Target"); } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201805080633472_AddIsLockedToAssets.Designer.cs: -------------------------------------------------------------------------------- 1 | // 2 | 3 | using System.CodeDom.Compiler; 4 | using System.Data.Entity.Migrations.Infrastructure; 5 | using System.Resources; 6 | 7 | namespace SMOSEC.Infrastructure.Migrations 8 | { 9 | [GeneratedCode("EntityFramework.Migrations", "6.2.0-61023")] 10 | public sealed partial class AddIsLockedToAssets : IMigrationMetadata 11 | { 12 | private readonly ResourceManager Resources = new ResourceManager(typeof(AddIsLockedToAssets)); 13 | 14 | string IMigrationMetadata.Id 15 | { 16 | get { return "201805080633472_AddIsLockedToAssets"; } 17 | } 18 | 19 | string IMigrationMetadata.Source 20 | { 21 | get { return null; } 22 | } 23 | 24 | string IMigrationMetadata.Target 25 | { 26 | get { return Resources.GetString("Target"); } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201805080633472_AddIsLockedToAssets.cs: -------------------------------------------------------------------------------- 1 | using System.Data.Entity.Migrations; 2 | 3 | namespace SMOSEC.Infrastructure.Migrations 4 | { 5 | public partial class AddIsLockedToAssets : DbMigration 6 | { 7 | public override void Up() 8 | { 9 | AddColumn("dbo.Assets", "ISLOCKED", c => c.Int(nullable: false)); 10 | } 11 | 12 | public override void Down() 13 | { 14 | DropColumn("dbo.Assets", "ISLOCKED"); 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201805180748013_ChangeAssInventory.Designer.cs: -------------------------------------------------------------------------------- 1 | // 2 | namespace SMOSEC.Infrastructure.Migrations 3 | { 4 | using System.CodeDom.Compiler; 5 | using System.Data.Entity.Migrations; 6 | using System.Data.Entity.Migrations.Infrastructure; 7 | using System.Resources; 8 | 9 | [GeneratedCode("EntityFramework.Migrations", "6.2.0-61023")] 10 | public sealed partial class ChangeAssInventory : IMigrationMetadata 11 | { 12 | private readonly ResourceManager Resources = new ResourceManager(typeof(ChangeAssInventory)); 13 | 14 | string IMigrationMetadata.Id 15 | { 16 | get { return "201805180748013_ChangeAssInventory"; } 17 | } 18 | 19 | string IMigrationMetadata.Source 20 | { 21 | get { return null; } 22 | } 23 | 24 | string IMigrationMetadata.Target 25 | { 26 | get { return Resources.GetString("Target"); } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201805180748013_ChangeAssInventory.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.Infrastructure.Migrations 2 | { 3 | using System; 4 | using System.Data.Entity.Migrations; 5 | 6 | public partial class ChangeAssInventory : DbMigration 7 | { 8 | public override void Up() 9 | { 10 | AddColumn("dbo.AssInventory", "TOTAL", c => c.Int(nullable: false)); 11 | AddColumn("dbo.AssInventory", "RESULTCOUNT", c => c.Int(nullable: false)); 12 | } 13 | 14 | public override void Down() 15 | { 16 | DropColumn("dbo.AssInventory", "RESULTCOUNT"); 17 | DropColumn("dbo.AssInventory", "TOTAL"); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201805290743433_AddConInventory.Designer.cs: -------------------------------------------------------------------------------- 1 | // 2 | namespace SMOSEC.Infrastructure.Migrations 3 | { 4 | using System.CodeDom.Compiler; 5 | using System.Data.Entity.Migrations; 6 | using System.Data.Entity.Migrations.Infrastructure; 7 | using System.Resources; 8 | 9 | [GeneratedCode("EntityFramework.Migrations", "6.2.0-61023")] 10 | public sealed partial class AddConInventory : IMigrationMetadata 11 | { 12 | private readonly ResourceManager Resources = new ResourceManager(typeof(AddConInventory)); 13 | 14 | string IMigrationMetadata.Id 15 | { 16 | get { return "201805290743433_AddConInventory"; } 17 | } 18 | 19 | string IMigrationMetadata.Source 20 | { 21 | get { return null; } 22 | } 23 | 24 | string IMigrationMetadata.Target 25 | { 26 | get { return Resources.GetString("Target"); } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201805300319455_ChangeConInventoryResult.Designer.cs: -------------------------------------------------------------------------------- 1 | // 2 | namespace SMOSEC.Infrastructure.Migrations 3 | { 4 | using System.CodeDom.Compiler; 5 | using System.Data.Entity.Migrations; 6 | using System.Data.Entity.Migrations.Infrastructure; 7 | using System.Resources; 8 | 9 | [GeneratedCode("EntityFramework.Migrations", "6.2.0-61023")] 10 | public sealed partial class ChangeConInventoryResult : IMigrationMetadata 11 | { 12 | private readonly ResourceManager Resources = new ResourceManager(typeof(ChangeConInventoryResult)); 13 | 14 | string IMigrationMetadata.Id 15 | { 16 | get { return "201805300319455_ChangeConInventoryResult"; } 17 | } 18 | 19 | string IMigrationMetadata.Source 20 | { 21 | get { return null; } 22 | } 23 | 24 | string IMigrationMetadata.Target 25 | { 26 | get { return Resources.GetString("Target"); } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201805300319455_ChangeConInventoryResult.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.Infrastructure.Migrations 2 | { 3 | using System; 4 | using System.Data.Entity.Migrations; 5 | 6 | public partial class ChangeConInventoryResult : DbMigration 7 | { 8 | public override void Up() 9 | { 10 | AddColumn("dbo.ConInventoryResult", "REALAMOUNT", c => c.Int(nullable: false)); 11 | DropTable("dbo.AssInventoryRow"); 12 | } 13 | 14 | public override void Down() 15 | { 16 | CreateTable( 17 | "dbo.AssInventoryRow", 18 | c => new 19 | { 20 | IROWID = c.Int(nullable: false, identity: true), 21 | IID = c.String(nullable: false, maxLength: 20), 22 | ASSID = c.String(nullable: false, maxLength: 20), 23 | CREATEDATE = c.DateTime(nullable: false), 24 | CREATEUSER = c.String(maxLength: 20), 25 | MODIFYDATE = c.DateTime(nullable: false), 26 | MODIFYUSER = c.String(maxLength: 20), 27 | }) 28 | .PrimaryKey(t => t.IROWID); 29 | 30 | DropColumn("dbo.ConInventoryResult", "REALAMOUNT"); 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201806010718450_ChangeIntToDecimal.Designer.cs: -------------------------------------------------------------------------------- 1 | // 2 | namespace SMOSEC.Infrastructure.Migrations 3 | { 4 | using System.CodeDom.Compiler; 5 | using System.Data.Entity.Migrations; 6 | using System.Data.Entity.Migrations.Infrastructure; 7 | using System.Resources; 8 | 9 | [GeneratedCode("EntityFramework.Migrations", "6.2.0-61023")] 10 | public sealed partial class ChangeIntToDecimal : IMigrationMetadata 11 | { 12 | private readonly ResourceManager Resources = new ResourceManager(typeof(ChangeIntToDecimal)); 13 | 14 | string IMigrationMetadata.Id 15 | { 16 | get { return "201806010718450_ChangeIntToDecimal"; } 17 | } 18 | 19 | string IMigrationMetadata.Source 20 | { 21 | get { return null; } 22 | } 23 | 24 | string IMigrationMetadata.Target 25 | { 26 | get { return Resources.GetString("Target"); } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201806010718450_ChangeIntToDecimal.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.Infrastructure.Migrations 2 | { 3 | using System; 4 | using System.Data.Entity.Migrations; 5 | 6 | public partial class ChangeIntToDecimal : DbMigration 7 | { 8 | public override void Up() 9 | { 10 | AlterColumn("dbo.ConInventoryResult", "TOTAL", c => c.Decimal(nullable: false, precision: 18, scale: 2)); 11 | AlterColumn("dbo.ConInventoryResult", "REALAMOUNT", c => c.Decimal(nullable: false, precision: 18, scale: 2)); 12 | } 13 | 14 | public override void Down() 15 | { 16 | AlterColumn("dbo.ConInventoryResult", "REALAMOUNT", c => c.Int(nullable: false)); 17 | AlterColumn("dbo.ConInventoryResult", "TOTAL", c => c.Int(nullable: false)); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201806060842390_AddIsLockedToLocation.Designer.cs: -------------------------------------------------------------------------------- 1 | // 2 | namespace SMOSEC.Infrastructure.Migrations 3 | { 4 | using System.CodeDom.Compiler; 5 | using System.Data.Entity.Migrations; 6 | using System.Data.Entity.Migrations.Infrastructure; 7 | using System.Resources; 8 | 9 | [GeneratedCode("EntityFramework.Migrations", "6.2.0-61023")] 10 | public sealed partial class AddIsLockedToLocation : IMigrationMetadata 11 | { 12 | private readonly ResourceManager Resources = new ResourceManager(typeof(AddIsLockedToLocation)); 13 | 14 | string IMigrationMetadata.Id 15 | { 16 | get { return "201806060842390_AddIsLockedToLocation"; } 17 | } 18 | 19 | string IMigrationMetadata.Source 20 | { 21 | get { return null; } 22 | } 23 | 24 | string IMigrationMetadata.Target 25 | { 26 | get { return Resources.GetString("Target"); } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201806060842390_AddIsLockedToLocation.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.Infrastructure.Migrations 2 | { 3 | using System; 4 | using System.Data.Entity.Migrations; 5 | 6 | public partial class AddIsLockedToLocation : DbMigration 7 | { 8 | public override void Up() 9 | { 10 | AddColumn("dbo.AssLocation", "ISLOCKED", c => c.Int(nullable: false)); 11 | } 12 | 13 | public override void Down() 14 | { 15 | DropColumn("dbo.AssLocation", "ISLOCKED"); 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201807170321038_ChangeRSOandRTO.Designer.cs: -------------------------------------------------------------------------------- 1 | // 2 | namespace SMOSEC.Infrastructure.Migrations 3 | { 4 | using System.CodeDom.Compiler; 5 | using System.Data.Entity.Migrations; 6 | using System.Data.Entity.Migrations.Infrastructure; 7 | using System.Resources; 8 | 9 | [GeneratedCode("EntityFramework.Migrations", "6.2.0-61023")] 10 | public sealed partial class ChangeRSOandRTO : IMigrationMetadata 11 | { 12 | private readonly ResourceManager Resources = new ResourceManager(typeof(ChangeRSOandRTO)); 13 | 14 | string IMigrationMetadata.Id 15 | { 16 | get { return "201807170321038_ChangeRSOandRTO"; } 17 | } 18 | 19 | string IMigrationMetadata.Source 20 | { 21 | get { return null; } 22 | } 23 | 24 | string IMigrationMetadata.Target 25 | { 26 | get { return Resources.GetString("Target"); } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/201807170321038_ChangeRSOandRTO.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.Infrastructure.Migrations 2 | { 3 | using System; 4 | using System.Data.Entity.Migrations; 5 | 6 | public partial class ChangeRSOandRTO : DbMigration 7 | { 8 | public override void Up() 9 | { 10 | DropColumn("dbo.AssRestoreOrder", "RESTORER"); 11 | DropColumn("dbo.AssReturnOrder", "RETURNER"); 12 | } 13 | 14 | public override void Down() 15 | { 16 | AddColumn("dbo.AssReturnOrder", "RETURNER", c => c.String(nullable: false, maxLength: 20)); 17 | AddColumn("dbo.AssRestoreOrder", "RESTORER", c => c.String(maxLength: 20)); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/Migrations/Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.Infrastructure/Migrations/Configuration.cs -------------------------------------------------------------------------------- /Source/SMOSEC.Infrastructure/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /Source/SMOSEC.Repository/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /Source/SMOSEC.Repository/Assets/AssInventoryRepository.cs: -------------------------------------------------------------------------------- 1 | using System.Linq; 2 | using SMOSEC.Domain.Entity; 3 | using SMOSEC.Domain.IRepository; 4 | using SMOSEC.Infrastructure; 5 | 6 | namespace SMOSEC.Repository.Assets 7 | { 8 | /// 9 | /// 盘点单的查询实现 10 | /// 11 | public class AssInventoryRepository : BaseRepository, IAssInventoryRepository 12 | { 13 | /// 14 | /// 盘点单查询类的构造函数 15 | /// 16 | /// 数据库上下文 17 | public AssInventoryRepository(IDbContext dbContext) 18 | : base(dbContext) 19 | { } 20 | 21 | /// 22 | /// 根据盘点单编号得到盘点单信息 23 | /// 24 | /// 25 | /// 26 | public IQueryable GetAssInventoryByID(string IID) 27 | { 28 | return _entities.Where(a => a.IID == IID); 29 | } 30 | 31 | /// 32 | /// 得到最大编号 33 | /// 34 | /// 35 | public string GetMaxId() 36 | { 37 | return _entities.Select(a => a.IID).Max(); 38 | } 39 | } 40 | } -------------------------------------------------------------------------------- /Source/SMOSEC.Repository/BaseRepository.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain; 2 | using SMOSEC.Domain.IRepository; 3 | using SMOSEC.Infrastructure; 4 | using System.Linq; 5 | 6 | namespace SMOSEC.Repository 7 | { 8 | public abstract class BaseRepository : IRepository 9 | where TAggregateRoot : class, IAggregateRoot 10 | { 11 | /// 12 | /// 只读的基于继承IAggregateRoot的类的可查询的类对象集合 13 | /// 14 | public readonly IQueryable _entities; 15 | 16 | /// 17 | /// 仓储类的构造函数 18 | /// 19 | /// 数据库上下文 20 | public BaseRepository(IDbContext dbContext) 21 | { 22 | _entities = dbContext.Set(); 23 | } 24 | 25 | //public IQueryable Get(int id) 26 | //{ 27 | // return _entities.Where(t => t.Id == id); 28 | //} 29 | 30 | /// 31 | /// 得到该表的所有的对象 32 | /// 33 | public IQueryable GetAll() 34 | { 35 | return _entities; 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /Source/SMOSEC.Repository/Consumables/ConInventoryRepository.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using SMOSEC.Domain.IRepository; 3 | using SMOSEC.Infrastructure; 4 | using System; 5 | using System.Collections.Generic; 6 | using System.Linq; 7 | using System.Text; 8 | 9 | namespace SMOSEC.Repository.Consumables 10 | { 11 | /// 12 | /// 盘点单的查询实现 13 | /// 14 | public class ConInventoryRepository : BaseRepository, IConInventoryRepository 15 | { 16 | /// 17 | /// 盘点单查询类的构造函数 18 | /// 19 | /// 数据库上下文 20 | public ConInventoryRepository(IDbContext dbContext) 21 | : base(dbContext) 22 | { } 23 | 24 | /// 25 | /// 根据盘点单编号得到盘点单信息 26 | /// 27 | /// 28 | /// 29 | public IQueryable GetConInventoryByID(string IID) 30 | { 31 | return _entities.Where(a => a.IID == IID); 32 | } 33 | 34 | /// 35 | /// 得到最大编号 36 | /// 37 | /// 38 | public string GetMaxId() 39 | { 40 | return _entities.Select(a => a.IID).Max(); 41 | } 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /Source/SMOSEC.Repository/Setting/ValidateCodeRepository.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using SMOSEC.Domain.IRepository; 3 | using SMOSEC.Infrastructure; 4 | using System; 5 | using System.Collections.Generic; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Threading.Tasks; 9 | 10 | namespace SMOSEC.Repository.Setting 11 | { 12 | /// 13 | /// 验证表的仓储实现,仅用于查询 14 | /// 15 | public class ValidateCodeRepository : BaseRepository, IValidateCodeRepository 16 | { 17 | /// 18 | /// 仓储类的构造函数 19 | /// 20 | /// 数据库上下文 21 | public ValidateCodeRepository(IDbContext dbContext) 22 | : base(dbContext) 23 | { } 24 | /// 25 | /// 根据电话号码和验证码查询信息 26 | /// 27 | /// 28 | /// 29 | /// 30 | public IQueryable GetByPhone(string PhoneNumber, string VCode) 31 | { 32 | return _entities.Where(x=>x.PHONENUMBER==PhoneNumber && x.VCODE==VCode); 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /Source/SMOSEC.Repository/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/Analyse/frmAssetsUseAnalyse.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/Analyse/frmAssetsUseAnalyse.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/Analyse/frmAssetsUseAnalyse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/Analyse/frmAssetsUseAnalyse.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmAssInventory.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmAssInventory.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmAssInventory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmAssInventory.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmAssInventoryCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmAssInventoryCreate.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmAssInventoryCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmAssInventoryCreate.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmAssInventoryEdit.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmAssInventoryEdit.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmAssInventoryEdit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmAssInventoryEdit.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmAssInventoryResult.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmAssInventoryResult.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmAssInventoryResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmAssInventoryResult.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmBoCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmBoCreate.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmBoCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmBoCreate.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmBoDetail.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmBoDetail.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmBoDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmBoDetail.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmBorrowOrder.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmBorrowOrder.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmBorrowOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmBorrowOrder.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmCoCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmCoCreate.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmCoCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmCoCreate.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmCoDetail.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmCoDetail.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmCoDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmCoDetail.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmCollarOrder.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmCollarOrder.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmCollarOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmCollarOrder.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRepairCreateSN.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRepairCreateSN.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRepairCreateSN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRepairCreateSN.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRepairDealSN.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRepairDealSN.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRepairDealSN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRepairDealSN.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRepairDetailSN.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRepairDetailSN.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRepairDetailSN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRepairDetailSN.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRepairRowsSN.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRepairRowsSN.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRepairRowsSN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRepairRowsSN.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRestoreOrder.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRestoreOrder.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRestoreOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRestoreOrder.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmReturnOrder.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmReturnOrder.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmReturnOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmReturnOrder.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRsoCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRsoCreate.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRsoCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRsoCreate.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRsoDetail.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRsoDetail.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRsoDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRsoDetail.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRtoCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRtoCreate.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRtoCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRtoCreate.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRtoDetail.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRtoDetail.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmRtoDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmRtoDetail.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmScrapCreateSN.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmScrapCreateSN.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmScrapCreateSN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmScrapCreateSN.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmScrapDealSN.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmScrapDealSN.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmScrapDealSN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmScrapDealSN.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmScrapDetailSN.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmScrapDetailSN.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmScrapDetailSN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmScrapDetailSN.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmScrapRowsSN.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmScrapRowsSN.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmScrapRowsSN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmScrapRowsSN.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmSourceChoose.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmSourceChoose.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmSourceChoose.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmSourceChoose.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmTransferCreateSN.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmTransferCreateSN.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmTransferCreateSN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmTransferCreateSN.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmTransferDealSN.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmTransferDealSN.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmTransferDealSN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmTransferDealSN.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmTransferDetailSN.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmTransferDetailSN.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmTransferDetailSN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmTransferDetailSN.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmTransferRowsSN.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmTransferRowsSN.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/AssetsManager/frmTransferRowsSN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/AssetsManager/frmTransferRowsSN.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConInventory.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConInventory.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConInventory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConInventory.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConInventoryCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConInventoryCreate.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConInventoryCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConInventoryCreate.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConInventoryEdit.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConInventoryEdit.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConInventoryEdit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConInventoryEdit.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConInventoryResult.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConInventoryResult.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConInventoryResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConInventoryResult.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConQuant.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConQuant.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConQuant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConQuant.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConsumables.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConsumables.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConsumables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConsumables.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConsumablesChoose.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConsumablesChoose.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConsumablesChoose.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConsumablesChoose.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConsumablesCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConsumablesCreate.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConsumablesCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConsumablesCreate.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConsumablesDetail.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConsumablesDetail.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConsumablesDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConsumablesDetail.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConsumablesDetailEdit.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConsumablesDetailEdit.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmConsumablesDetailEdit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmConsumablesDetailEdit.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmOutOrderCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmOutOrderCreate.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmOutOrderCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmOutOrderCreate.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmOutOrderDetail.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmOutOrderDetail.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmOutOrderDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmOutOrderDetail.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmOutboundOrder.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmOutboundOrder.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmOutboundOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmOutboundOrder.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmTransferConsChoose.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmTransferConsChoose.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmTransferConsChoose.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmTransferConsChoose.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmTransferCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmTransferCreate.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmTransferCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmTransferCreate.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmTransferDeal.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmTransferDeal.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmTransferDeal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmTransferDeal.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmTransferDetail.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmTransferDetail.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmTransferDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmTransferDetail.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmTransferRows.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmTransferRows.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmTransferRows.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmTransferRows.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmWRCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmWRCreate.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmWRCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmWRCreate.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmWRDetail.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmWRDetail.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmWRDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmWRDetail.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmWarehouseReceipt.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmWarehouseReceipt.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/ConsumablesManager/frmWarehouseReceipt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/ConsumablesManager/frmWarehouseReceipt.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/DataGridviewbyUser.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.Domain.Entity; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | 7 | namespace SMOSEC.UI 8 | { 9 | /// 10 | /// 部门分配人员列表属性 11 | /// 12 | class DataGridviewbyUser: coreUser 13 | { 14 | /// 15 | /// 是否选中 16 | /// 17 | public bool SelectCheck { get; set; } 18 | 19 | /// 20 | /// 部门名称 21 | /// 22 | public string DepName { get; set; } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Department/frmDepAssignUser.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Department/frmDepAssignUser.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Department/frmDepAssignUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Department/frmDepAssignUser.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Department/frmDepPerMessage.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Department/frmDepPerMessage.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Department/frmDepPerMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Department/frmDepPerMessage.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Department/frmDepartment.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Department/frmDepartment.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Department/frmDepartment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Department/frmDepartment.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Department/frmDepartmentCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Department/frmDepartmentCreate.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Department/frmDepartmentCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Department/frmDepartmentCreate.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Department/frmDepartmentDetail.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Department/frmDepartmentDetail.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Department/frmDepartmentDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Department/frmDepartmentDetail.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/DepartmentMode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace SMOSEC.UI 7 | { 8 | /// 9 | /// 部门界面展示类型 10 | /// 11 | public enum DepartmentMode 12 | { 13 | /// 14 | /// 列表 15 | /// 16 | 列表= 0, 17 | /// 18 | /// 层级 19 | /// 20 | 层级=1 21 | } 22 | /// 23 | /// 请假层级展示节点类型 24 | /// 25 | public enum TreeMode 26 | { 27 | /// 28 | /// 部门 29 | /// 30 | dep = 0, 31 | /// 32 | /// 用户 33 | /// 34 | user = 1, 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/AssSelectLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/AssSelectLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/AssSelectLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/AssSelectLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/BorrowOrderLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/BorrowOrderLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/BorrowOrderLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/BorrowOrderLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/CollarOrderLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/CollarOrderLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/CollarOrderLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/CollarOrderLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/EditUserInfoLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/EditUserInfoLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/EditUserInfoLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/EditUserInfoLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/LeftMenu.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/LeftMenu.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/LeftMenu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/LeftMenu.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/OperCreateAssExLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/OperCreateAssExLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/OperCreateAssExLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/OperCreateAssExLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/OperCreateAssLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/OperCreateAssLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/OperCreateAssLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/OperCreateAssLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/OperCreateConExLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/OperCreateConExLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/OperCreateConExLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/OperCreateConExLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/OperCreateConLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/OperCreateConLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/OperCreateConLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/OperCreateConLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/OperDetailAssLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/OperDetailAssLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/OperDetailAssLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/OperDetailAssLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/OperDetailConLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/OperDetailConLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/OperDetailConLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/OperDetailConLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/PRShowLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/PRShowLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/PRShowLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/PRShowLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/QuantShowLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/QuantShowLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/QuantShowLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/QuantShowLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/RestoreOrderLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/RestoreOrderLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/RestoreOrderLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/RestoreOrderLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/ReturnOrderLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/ReturnOrderLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/ReturnOrderLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/ReturnOrderLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAIResultLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAIResultLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAIResultLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAIResultLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssInventoryLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssInventoryLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssInventoryLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssInventoryLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssSNRDLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssSNRDLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssSNRDLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssSNRDLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssSNSDLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssSNSDLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssSNSDLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssSNSDLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssSNTDLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssSNTDLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssSNTDLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssSNTDLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssTDLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssTDLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssTDLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssTDLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssTypeChooseLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssTypeChooseLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssTypeChooseLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssTypeChooseLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssetsExLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssetsExLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssetsExLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssetsExLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssetsLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssetsLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssetsLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssetsLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssetsSNLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssetsSNLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssetsSNLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssetsSNLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssetsSNShowLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssetsSNShowLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssetsSNShowLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssetsSNShowLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssetsShowLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssetsShowLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssetsShowLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssetsShowLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssetsTypeCreateLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssetsTypeCreateLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmAssetsTypeCreateLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmAssetsTypeCreateLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmCIResultLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmCIResultLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmCIResultLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmCIResultLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmCIResultTotalLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmCIResultTotalLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmCIResultTotalLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmCIResultTotalLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmConChooseExLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmConChooseExLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmConChooseExLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmConChooseExLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmConChooseLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmConChooseLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmConChooseLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmConChooseLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmConInventoryLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmConInventoryLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmConInventoryLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmConInventoryLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmConResultLayout.Designer.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Smobiler.Core; 3 | namespace SMOSEC.UI.Layout 4 | { 5 | partial class frmConResultLayout : Smobiler.Core.Controls.MobileUserControl 6 | { 7 | #region "SmobilerUserControl generated code " 8 | 9 | public frmConResultLayout() 10 | : base() 11 | { 12 | //This call is required by the SmobilerUserControl. 13 | InitializeComponent(); 14 | 15 | //Add any initialization after the InitializeComponent() call 16 | } 17 | 18 | //SmobilerUserControl overrides dispose to clean up the component list. 19 | protected override void Dispose(bool disposing) 20 | { 21 | base.Dispose(disposing); 22 | } 23 | 24 | 25 | //NOTE: The following procedure is required by the SmobilerUserControl 26 | //It can be modified using the SmobilerUserControl. 27 | //Do not modify it using the code editor. 28 | [System.Diagnostics.DebuggerStepThrough()] 29 | private void InitializeComponent() 30 | { 31 | // 32 | // frmConResultLayout 33 | // 34 | this.Size = new System.Drawing.Size(300, 239); 35 | this.Name = "frmConResultLayout"; 36 | 37 | } 38 | #endregion 39 | } 40 | } -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmConResultLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmConResultLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmConsumablesLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmConsumablesLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmConsumablesLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmConsumablesLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmDepAssignUserLayout.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using Smobiler.Core; 6 | using Smobiler.Core.Controls; 7 | 8 | namespace SMOSEC.UI.Layout 9 | 10 | { 11 | partial class frmDepAssignUserLayout : Smobiler.Core.Controls.MobileUserControl 12 | { 13 | } 14 | } -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmDepartmentLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmDepartmentLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmDepartmentModeLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmDepartmentModeLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmDepartmentModeLayout.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using Smobiler.Core; 6 | using Smobiler.Core.Controls; 7 | 8 | namespace SMOSEC.UI.Layout 9 | { 10 | partial class frmDepartmentModeLayout : Smobiler.Core.Controls.MobileUserControl 11 | { 12 | private void btnDLayout_Click(object sender, EventArgs e) 13 | { 14 | 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmLcoationRowsLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmLcoationRowsLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmLcoationRowsLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmLcoationRowsLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmLocationCreateLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmLocationCreateLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmLocationCreateLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmLocationCreateLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmLocationRowsButtonLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmLocationRowsButtonLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmLocationRowsButtonLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmLocationRowsButtonLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmOrderCreateLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmOrderCreateLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmOrderCreateLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmOrderCreateLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmOrderCreateSNLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmOrderCreateSNLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmOrderCreateSNLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmOrderCreateSNLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmOutboundOrderLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmOutboundOrderLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmOutboundOrderLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmOutboundOrderLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmRepairRowsLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmRepairRowsLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmRepairRowsLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmRepairRowsLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmScrapRowsLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmScrapRowsLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmScrapRowsLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmScrapRowsLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmTransferRowsLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmTransferRowsLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmTransferRowsLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmTransferRowsLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmUserLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmUserLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmUserPwdLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmUserPwdLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmUserPwdLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmUserPwdLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmWRLayout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmWRLayout.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Layout/frmWRLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Layout/frmWRLayout.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/MasterData/frmAssets.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/MasterData/frmAssets.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/MasterData/frmAssets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/MasterData/frmAssets.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/MasterData/frmAssetsCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/MasterData/frmAssetsCreate.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/MasterData/frmAssetsCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/MasterData/frmAssetsCreate.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/MasterData/frmAssetsDetail.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/MasterData/frmAssetsDetail.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/MasterData/frmAssetsDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/MasterData/frmAssetsDetail.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/MasterData/frmAssetsDetailEdit.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/MasterData/frmAssetsDetailEdit.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/MasterData/frmAssetsDetailEdit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/MasterData/frmAssetsDetailEdit.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/MasterData/frmAssetsTypeRows.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/MasterData/frmAssetsTypeRows.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/MasterData/frmAssetsTypeRows.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/MasterData/frmAssetsTypeRows.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/MasterData/frmLocationRows.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/MasterData/frmLocationRows.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/MasterData/frmLocationRows.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/MasterData/frmLocationRows.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/MasterData/frmPrShow.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/MasterData/frmPrShow.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/MasterData/frmPrShow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/MasterData/frmPrShow.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/OperationType.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace SMOSEC.UI 8 | { 9 | public enum OperationType 10 | { 11 | 领用 = 0, 12 | 退库 = 1, 13 | 借用 = 2, 14 | 归还 = 3, 15 | 调拨 = 4, 16 | 报废 = 5, 17 | 入库 = 6, 18 | 出库 = 7 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Program.cs: -------------------------------------------------------------------------------- 1 | using SMOSEC.UI; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Windows.Forms; 6 | 7 | static class Program 8 | { 9 | /// 10 | /// 应用程序的主入口点。 11 | /// 12 | [STAThread] 13 | static void Main() 14 | { 15 | Application.EnableVisualStyles(); 16 | Application.SetCompatibleTextRenderingDefault(false); 17 | AutomapperConfig.Init(); 18 | Application.Run(new frmMain()); 19 | } 20 | } -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的常规信息通过以下 6 | // 特性集控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("SMOSEC.UI")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("SMOSEC.UI")] 13 | [assembly: AssemblyCopyright("Copyright © 2018")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // 将 ComVisible 设置为 false 使此程序集中的类型 18 | // 对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | // 则将该类型上的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("08b0c94f-0bea-44fc-937b-cb2ce03256a5")] 24 | 25 | // 程序集的版本信息由下面四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | // 可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Settings.cs: -------------------------------------------------------------------------------- 1 | namespace SMOSEC.UI.Properties 2 | { 3 | 4 | 5 | // 通过此类可以处理设置类的特定事件: 6 | // 在更改某个设置的值之前将引发 SettingChanging 事件。 7 | // 在更改某个设置的值之后将引发 PropertyChanged 事件。 8 | // 在加载设置值之后将引发 SettingsLoaded 事件。 9 | // 在保存设置值之前将引发 SettingsSaving 事件。 10 | internal sealed partial class Settings 11 | { 12 | 13 | public Settings() 14 | { 15 | // // 若要为保存和更改设置添加事件处理程序,请取消注释下列行: 16 | // 17 | // this.SettingChanging += this.SettingChangingEventHandler; 18 | // 19 | // this.SettingsSaving += this.SettingsSavingEventHandler; 20 | // 21 | } 22 | 23 | private void SettingChangingEventHandler(object sender, System.Configuration.SettingChangingEventArgs e) 24 | { 25 | // 在此处添加用于处理 SettingChangingEvent 事件的代码。 26 | } 27 | 28 | private void SettingsSavingEventHandler(object sender, System.ComponentModel.CancelEventArgs e) 29 | { 30 | // 在此处添加用于处理 SettingsSaving 事件的代码。 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /Source/SMOSEC.UI/Smobiler_128.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/Smobiler_128.ico -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserControl/MenuTitle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserControl/MenuTitle.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserControl/Title.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserControl/Title.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmChangeMeg.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmChangeMeg.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmChangeMeg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmChangeMeg.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmChangePwd.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmChangePwd.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmChangePwd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmChangePwd.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmMessage.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmMessage.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmMessage.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmRegister.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmRegister.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmRegister.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmRegister.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmRegisterTel.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmRegisterTel.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmRegisterTel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmRegisterTel.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmSet.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmSet.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmSet.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmSettingPWD.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmSettingPWD.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmSettingPWD.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmSettingPWD.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmVCode.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmVCode.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmVCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmVCode.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmVerificationCode.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmVerificationCode.Designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/UserInfo/frmVerificationCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/UserInfo/frmVerificationCode.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/12345678912.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/12345678912.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/2014.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/2014.jpg -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/2017.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/2017.jpg -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/2018.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/2018.jpg -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/2019.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/2019.jpg -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/Barcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/Barcode.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/BarcodeScanner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/BarcodeScanner.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/Camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/Camera.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/CameraOffline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/CameraOffline.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/CangKu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/CangKu.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/ChaXun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/ChaXun.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/ChuKu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/ChuKu.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/DiaoBo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/DiaoBo.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/IMG_1525767949.png.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/IMG_1525767949.png.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/IMG_1525768076.png.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/IMG_1525768076.png.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/IMG_1525768689.png.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/IMG_1525768689.png.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/IMG_1525769816.png.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/IMG_1525769816.png.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/IMG_1525770049.png.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/IMG_1525770049.png.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/IMG_1525771137.png.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/IMG_1525771137.png.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/IMG_1525827164.png.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/IMG_1525827164.png.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/LiuShui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/LiuShui.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/MenuItem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/MenuItem.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/Phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/Phone.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/RuKu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/RuKu.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/Signature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/Signature.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/VoiceRecorder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/VoiceRecorder.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/VoiceRecorderOffline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/VoiceRecorderOffline.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/ZiChan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/ZiChan.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/add.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/back.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/baofei.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/baofei.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/bg.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/bg2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/bg2.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/bg22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/bg22.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/bg3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/bg3.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/bgbg1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/bgbg1.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/caidan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/caidan.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/caiwu1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/caiwu1.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/caiwu2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/caiwu2.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/code.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/edit.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/ez.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/ez.jpg -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/female.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/female.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/fenxi1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/fenxi1.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/fenxi2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/fenxi2.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/fenxiang.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/fenxiang.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/fulei.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/fulei.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/gongsi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/gongsi.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/guihuan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/guihuan.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/haocai1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/haocai1.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/haocai2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/haocai2.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/home2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/home2.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/infobg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/infobg.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/jieyong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/jieyong.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/kehu1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/kehu1.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/kehu2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/kehu2.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/lingyong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/lingyong.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/logo.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/logon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/logon.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/logon2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/logon2.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/male.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/male.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/mare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/mare.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/off.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/on.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/print.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/print.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/quyu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/quyu.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/scan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/scan.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/shezhi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/shezhi.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/smosec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/smosec.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/tuiku.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/tuiku.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/weixiu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/weixiu.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/zhanghu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/zhanghu.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/zhanghu1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/zhanghu1.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/zhanghu2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/zhanghu2.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/zhanghuxinxi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/zhanghuxinxi.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/zhushuju1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/zhushuju1.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/zhushuju2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/zhushuju2.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/zhuxiao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/zhuxiao.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/zhuxiao1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/zhuxiao1.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/zhuxiao2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/zhuxiao2.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/zichan1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/zichan1.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/zichan2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/zichan2.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/zichanfenlei.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/zichanfenlei.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/zichanliebiao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/zichanliebiao.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/zilei.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/zilei.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/一.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/一.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/三.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/三.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/bin/Debug/Resources/Image/二.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/bin/Debug/Resources/Image/二.png -------------------------------------------------------------------------------- /Source/SMOSEC.UI/frmGenerateQRcode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Data; 5 | using System.Drawing; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | public partial class frmGenerateQRcode : Form 11 | { 12 | public frmGenerateQRcode() 13 | { 14 | InitializeComponent(); 15 | } 16 | 17 | private void btnGenerateQRcode_Click(object sender, EventArgs e) 18 | { 19 | try 20 | { 21 | qrcodeControl.SetServerInfo(this.txtNetAddress.Text, int.Parse(this.txtTcpPort.Text), int.Parse(this.txtHTTPPort.Text), this.txtName.Text); 22 | } 23 | catch (Exception ex) 24 | { 25 | MessageBox.Show(ex.Message); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /Source/SMOSEC.UI/frmHelp.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Data; 5 | using System.Drawing; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | public partial class frmHelp : Form 11 | { 12 | public frmHelp() 13 | { 14 | InitializeComponent(); 15 | } 16 | 17 | private void btnComfirm_Click(object sender, EventArgs e) 18 | { 19 | this.Close(); 20 | } 21 | 22 | private void richTextBox1_LinkClicked(object sender, LinkClickedEventArgs e) 23 | { 24 | System.Diagnostics.Process.Start(e.LinkText); 25 | } 26 | 27 | private void frmHelp_HelpButtonClicked(object sender, CancelEventArgs e) 28 | { 29 | System.Diagnostics.Process.Start("http://smobiler.com/developers.html"); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /Source/SMOSEC.UI/frmLogon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/frmLogon.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/frmLogon.designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/comsmobiler/SmoSEC/fa5e50c4f3376c06071eac8608bb435a386dbc02/Source/SMOSEC.UI/frmLogon.designer.cs -------------------------------------------------------------------------------- /Source/SMOSEC.UI/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | --------------------------------------------------------------------------------