public ScreeningImpressionSelection()
        {
            this.m_ScreeningImpressionCollection = YellowstonePathology.Business.Gateway.AccessionOrderGateway.GetScreeningImpressions();

            InitializeComponent();

            this.ListBoxScreeningImpression.DataContext = this.m_ScreeningImpressionCollection;
        }
        public ScreeningImpressionSelection()
        {
            this.m_ScreeningImpressionCollection = YellowstonePathology.Business.Gateway.AccessionOrderGateway.GetScreeningImpressions();

            InitializeComponent();

            this.ListBoxScreeningImpression.DataContext = this.m_ScreeningImpressionCollection;
        }
Ejemplo n.º 3
0
        public CytologyUI(System.Windows.Controls.TabItem writer)
        {
            this.m_SystemIdentity = YellowstonePathology.Business.User.SystemIdentity.Instance;
            this.m_Writer = writer;

            this.m_UserIsPathologist = this.m_SystemIdentity.User.IsUserInRole(YellowstonePathology.Business.User.SystemUserRoleDescriptionEnum.Pathologist);
            this.m_UserIsCytotech = this.m_SystemIdentity.User.IsUserInRole(YellowstonePathology.Business.User.SystemUserRoleDescriptionEnum.CytologyScreener);

            this.m_Search = new YellowstonePathology.Business.Search.CytologyScreeningSearch();

            this.m_ScreeningImpressionCollection = YellowstonePathology.Business.Gateway.AccessionOrderGateway.GetScreeningImpressions();
            this.m_SpecimenAdequacyCollection = YellowstonePathology.Business.Gateway.AccessionOrderGateway.GetSpecimenAdequacy();

            this.m_OtherConditionCollection = YellowstonePathology.Business.Gateway.AccessionOrderGateway.GetOtherConditions();
            this.m_HpvRequisitionInstructions = new Business.Domain.HpvRequisitionInstructionCollection();
            this.m_DataLoadResult = new Business.Domain.DataLoadResult();
        }
Ejemplo n.º 4
0
        public CytologyUI(YellowstonePathology.Business.User.SystemIdentity systemIdentity, System.Windows.Controls.TabItem writer)
        {
            this.m_SystemIdentity = systemIdentity;
            this.m_Writer         = writer;

            this.m_UserIsPathologist = this.m_SystemIdentity.User.IsUserInRole(YellowstonePathology.Business.User.SystemUserRoleDescriptionEnum.Pathologist);
            this.m_UserIsCytotech    = this.m_SystemIdentity.User.IsUserInRole(YellowstonePathology.Business.User.SystemUserRoleDescriptionEnum.CytologyScreener);

            this.m_Search = new YellowstonePathology.Business.Search.CytologyScreeningSearch();

            this.m_ScreeningImpressionCollection = YellowstonePathology.Business.Gateway.AccessionOrderGateway.GetScreeningImpressions();
            this.m_SpecimenAdequacyCollection    = YellowstonePathology.Business.Gateway.AccessionOrderGateway.GetSpecimenAdequacy();

            this.m_OtherConditionCollection   = YellowstonePathology.Business.Gateway.AccessionOrderGateway.GetOtherConditions();
            this.m_HpvRequisitionInstructions = new Business.Domain.HpvRequisitionInstructionCollection();
            this.m_DataLoadResult             = new Business.Domain.DataLoadResult();
        }
Ejemplo n.º 5
0
        public CytologyUI(System.Windows.Controls.TabItem writer)
        {
            this.m_SystemIdentity = YellowstonePathology.Business.User.SystemIdentity.Instance;
            this.m_Writer         = writer;

            this.m_UserIsPathologist = this.m_SystemIdentity.User.IsUserInRole(YellowstonePathology.Business.User.SystemUserRoleDescriptionEnum.Pathologist);
            this.m_UserIsCytotech    = this.m_SystemIdentity.User.IsUserInRole(YellowstonePathology.Business.User.SystemUserRoleDescriptionEnum.CytologyScreener);

            this.m_Search = new YellowstonePathology.Business.Search.CytologyScreeningSearch();

            this.m_ScreeningImpressionCollection = YellowstonePathology.Business.Gateway.AccessionOrderGateway.GetScreeningImpressions();
            this.m_SpecimenAdequacyCollection    = YellowstonePathology.Business.Gateway.AccessionOrderGateway.GetSpecimenAdequacy();

            this.m_OtherConditionCollection   = YellowstonePathology.Business.Gateway.AccessionOrderGateway.GetOtherConditions();
            this.m_HpvRequisitionInstructions = new Business.Domain.HpvRequisitionInstructionCollection();
            this.m_DataLoadResult             = new Business.Domain.DataLoadResult();

            this.m_Facility = Business.Facility.Model.FacilityCollection.Instance.GetByFacilityId(YellowstonePathology.Business.User.UserPreferenceInstance.Instance.UserPreference.FacilityId);
            this.m_Location = YellowstonePathology.Business.User.UserPreferenceInstance.Instance.UserPreference.HostName;
        }