| | |
| | | { |
| | | return null; |
| | | } |
| | | QCDistributionRegisterInfo entity = PalGainEngine.Instance.Resolve<QCService>().GetQcDistributionRegisters() |
| | | .FirstOrDefault(p => p.QCDistributionId == regInfoivewModel.QCDistributionId && p.LabId == labId); |
| | | var query = PalGainEngine.Instance.Resolve<QCService>().GetQcDistributionRegisters() |
| | | .Where(p => p.QCDistributionId == regInfoivewModel.QCDistributionId |
| | | && p.LabId == labId); |
| | | if (regInfoivewModel.ProjectId > 0) |
| | | { |
| | | query = query.Where(p => p.ProjectId == regInfoivewModel.ProjectId); |
| | | } |
| | | QCDistributionRegisterInfo entity = query.FirstOrDefault(); |
| | | if (entity != null) |
| | | { |
| | | return entity; |
| | |
| | | } |
| | | public static QCDistributionRegisterInfo ToEntity(QCDistributionRegisterInfoViewModel viewModel) |
| | | { |
| | | QCDistributionRegisterInfo entity = PalGainEngine.Instance.Resolve<QCService>() |
| | | QCDistributionRegisterInfo existing = PalGainEngine.Instance.Resolve<QCService>() |
| | | .GetQcDistributionRegisters().FirstOrDefault(p => p.Id == viewModel.Id); |
| | | return ToEntity(viewModel, existing); |
| | | } |
| | | |
| | | public static QCDistributionRegisterInfo ToEntity(QCDistributionRegisterInfoViewModel viewModel, QCDistributionRegisterInfo preloadedExisting) |
| | | { |
| | | QCDistributionRegisterInfo entity = preloadedExisting; |
| | | if (entity == null) |
| | | { |
| | | entity = new QCDistributionRegisterInfo(); |
| | |
| | | } |
| | | else if (value.Trim().ToLower() == "cb7_right222") |
| | | { |
| | | ret = "阴性"; |
| | | ret = "阴性"; |
| | | } |
| | | else if (value.Trim().ToLower() == "cb7_right225") |
| | | { |