/// <summary> /// Получить все карты на акушерский паралич с неправильным id госпитализации и консультации /// </summary> /// <param name="hospitalizationWorker">Объект для работы с госпитализациями</param> /// <param name="visitWorker">Объект для работы с консультациями</param> /// <returns></returns> public List <CObstetricParalysisCard> GetWrongObstetricParalysisCards( CHospitalizationWorker hospitalizationWorker, CVisitWorker visitWorker) { var wrongObstetricParalysisCards = new List <CObstetricParalysisCard>(); foreach (CObstetricParalysisCard obstetricParalysisCard in _obstetricParalysisCardList) { try { hospitalizationWorker.GetById(obstetricParalysisCard.HospitalizationId); } catch { try { visitWorker.GetById(obstetricParalysisCard.VisitId); } catch { wrongObstetricParalysisCards.Add(obstetricParalysisCard); } } } return(wrongObstetricParalysisCards); }
/// <summary> /// Получить все карты на объём движений с неправильным id госпитализации и консультации /// </summary> /// <param name="hospitalizationWorker">Объект для работы с госпитализациями</param> /// <param name="visitWorker">Объект для работы с консультациями</param> /// <returns></returns> public List <CRangeOfMotionCard> GetWrongRangeOfMotionCards( CHospitalizationWorker hospitalizationWorker, CVisitWorker visitWorker) { var wrongRangeOfMotionCards = new List <CRangeOfMotionCard>(); foreach (CRangeOfMotionCard rangeOfMotionCard in _rangeOfMotionCardList) { try { hospitalizationWorker.GetById(rangeOfMotionCard.HospitalizationId); } catch { try { visitWorker.GetById(rangeOfMotionCard.VisitId); } catch { wrongRangeOfMotionCards.Add(rangeOfMotionCard); } } } return(wrongRangeOfMotionCards); }
/// <summary> /// Получить все карты на плечевое сплетение с неправильным id госпитализации и консультации /// </summary> /// <param name="hospitalizationWorker">Объект для работы с госпитализациями</param> /// <param name="visitWorker">Объект для работы с консультациями</param> /// <returns></returns> public List <CBrachialPlexusCard> GetWrongBrachialPlexusCards( CHospitalizationWorker hospitalizationWorker, CVisitWorker visitWorker) { var wrongBrachialPlexusCards = new List <CBrachialPlexusCard>(); foreach (CBrachialPlexusCard brachialPlexusCard in _brachialPlexusCardList) { try { hospitalizationWorker.GetById(brachialPlexusCard.HospitalizationId); } catch { try { visitWorker.GetById(brachialPlexusCard.VisitId); } catch { wrongBrachialPlexusCards.Add(brachialPlexusCard); } } } return(wrongBrachialPlexusCards); }
/// <summary> /// Получить все осмотры в отделении с неправильным id госпитализации /// </summary> /// <param name="hospitalizationWorker">Объект для работы с госпитализациями</param> /// <returns></returns> public List <CMedicalInspection> GetWrongMedicalInspections(CHospitalizationWorker hospitalizationWorker) { var wrongMedicalInspections = new List <CMedicalInspection>(); foreach (CMedicalInspection medicalInspection in _medicalInspectionList) { try { hospitalizationWorker.GetById(medicalInspection.HospitalizationId); } catch { wrongMedicalInspections.Add(medicalInspection); } } return(wrongMedicalInspections); }
/// <summary> /// Получить все переводные эпикиирзы с неправильным id госпитализации /// </summary> /// <param name="hospitalizationWorker">Объект для работы с госпитализациями</param> /// <returns></returns> public List <CTransferableEpicrisis> GetWrongTransferableEpicrisis(CHospitalizationWorker hospitalizationWorker) { var wrongTransferableEpicrisiss = new List <CTransferableEpicrisis>(); foreach (CTransferableEpicrisis transferableEpicrisis in _transferableEpicrisisList) { try { hospitalizationWorker.GetById(transferableEpicrisis.HospitalizationId); } catch { wrongTransferableEpicrisiss.Add(transferableEpicrisis); } } return(wrongTransferableEpicrisiss); }
/// <summary> /// Получить все переводные эпикиирзы с неправильным id госпитализации /// </summary> /// <param name="hospitalizationWorker">Объект для работы с госпитализациями</param> /// <returns></returns> public List <CLineOfCommunicationEpicrisis> GetWrongLineOfCommunicationEpicrisis(CHospitalizationWorker hospitalizationWorker) { var wrongLineOfCommunicationEpicrisiss = new List <CLineOfCommunicationEpicrisis>(); foreach (CLineOfCommunicationEpicrisis lineOfCommunicationEpicrisis in _lineOfCommunicationEpicrisisList) { try { hospitalizationWorker.GetById(lineOfCommunicationEpicrisis.HospitalizationId); } catch { wrongLineOfCommunicationEpicrisiss.Add(lineOfCommunicationEpicrisis); } } return(wrongLineOfCommunicationEpicrisiss); }
/// <summary> /// Получить все переводные эпикиирзы с неправильным id госпитализации /// </summary> /// <param name="hospitalizationWorker">Объект для работы с госпитализациями</param> /// <returns></returns> public List <CDischargeEpicrisis> GetWrongDischargeEpicrisis(CHospitalizationWorker hospitalizationWorker) { var wrongDischargeEpicrisiss = new List <CDischargeEpicrisis>(); foreach (CDischargeEpicrisis dischargeEpicrisis in _dischargeEpicrisisList) { try { hospitalizationWorker.GetById(dischargeEpicrisis.HospitalizationId); } catch { wrongDischargeEpicrisiss.Add(dischargeEpicrisis); } } return(wrongDischargeEpicrisiss); }
/// <summary> /// Получить все операции с неправильным id пациента или id госпитализации /// </summary> /// <param name="patientWorker">Объект для работы с пациентами</param> /// <param name="hospitalizationWorker">Объект для работы с госпитализациями</param> /// <returns></returns> public List <COperation> GetWrongOperations(CPatientWorker patientWorker, CHospitalizationWorker hospitalizationWorker) { var wrongOperations = new List <COperation>(); foreach (COperation operation in _operationList) { try { patientWorker.GetById(operation.PatientId); hospitalizationWorker.GetById(operation.HospitalizationId); } catch { wrongOperations.Add(operation); } } return(wrongOperations); }