public TaskOrderPage(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.Task.Model.TaskOrder taskOrder, PageNavigationModeEnum pageNavigationMode) { this.m_AccessionOrder = accessionOrder; this.m_TaskOrder = taskOrder; this.m_PageNavigationMode = pageNavigationMode; this.m_FacilityCollection = Business.Facility.Model.FacilityCollection.Instance; this.m_TaskAssignmentList = YellowstonePathology.Business.Task.Model.TaskAssignment.GetTaskAssignmentList(); this.m_BarcodeScanPort = YellowstonePathology.Business.BarcodeScanning.BarcodeScanPort.Instance; this.m_PaymentTypeList = new List <string>(); this.m_PaymentTypeList.Add("SENDER"); this.m_PaymentTypeList.Add("THIRD_PARTY"); this.m_PaymentTypeList.Add("RECIPIENT"); this.m_FaxDocumentNameList = new List <string>(); this.m_FaxDocumentNameList.Add("AdditionalTestingNotification"); this.m_FaxDocumentNameList.Add("PreauthorizationNotification"); InitializeComponent(); this.SetButtonVisibility(); DataContext = this; Loaded += TaskOrderPage_Loaded; Unloaded += TaskOrderPage_Unloaded; }
public TaskOrderPage(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.Task.Model.TaskOrder taskOrder, PageNavigationModeEnum pageNavigationMode) { this.m_AccessionOrder = accessionOrder; this.m_TaskOrder = taskOrder; this.m_PageNavigationMode = pageNavigationMode; this.m_FacilityCollection = Business.Facility.Model.FacilityCollection.GetAllFacilities(); this.m_TaskAssignmentList = YellowstonePathology.Business.Task.Model.TaskAssignment.GetTaskAssignmentList(); this.m_BarcodeScanPort = YellowstonePathology.Business.BarcodeScanning.BarcodeScanPort.Instance; this.m_PaymentTypeList = new List<string>(); this.m_PaymentTypeList.Add("SENDER"); this.m_PaymentTypeList.Add("THIRD_PARTY"); this.m_PaymentTypeList.Add("RECIPIENT"); InitializeComponent(); this.SetButtonVisibility(); DataContext = this; Loaded += TaskOrderPage_Loaded; Unloaded += TaskOrderPage_Unloaded; }
public AccessionOrderPage(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.ClientOrder.Model.ClientOrder clientOrder, PageNavigationModeEnum pageNavigationMode) { this.m_AccessionOrder = accessionOrder; this.m_PageNavigationMode = pageNavigationMode; this.m_ClientOrder = clientOrder; if (YellowstonePathology.Business.User.SystemIdentity.Instance.User.IsUserInRole(Business.User.SystemUserRoleDescriptionEnum.Pathologist) == true) { this.m_PanelSetCollectionView = Business.PanelSet.Model.PanelSetCollection.GetPathologistPanelSets(); } else { this.m_PanelSetCollectionView = Business.PanelSet.Model.PanelSetCollection.GetHistologyPanelSets(); } this.m_FacilityCollection = Business.Facility.Model.FacilityCollection.Instance; this.m_CaseTypeList = new OrderPageCaseTypeList(); this.m_OrderAsResearchTesting = false; InitializeComponent(); this.SetButtonVisibility(); DataContext = this; this.Loaded += new RoutedEventHandler(AccessionOrderPage_Loaded); }
public AccessionOrderPage(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.ClientOrder.Model.ClientOrder clientOrder, PageNavigationModeEnum pageNavigationMode) { this.m_AccessionOrder = accessionOrder; this.m_PageNavigationMode = pageNavigationMode; this.m_ClientOrder = clientOrder; if (YellowstonePathology.Business.User.SystemIdentity.Instance.User.IsUserInRole(Business.User.SystemUserRoleDescriptionEnum.Pathologist) == true) { this.m_PanelSetCollectionView = Business.PanelSet.Model.PanelSetCollection.GetPathologistPanelSets(); } else { this.m_PanelSetCollectionView = Business.PanelSet.Model.PanelSetCollection.GetHistologyPanelSets(); } this.m_FacilityCollection = Business.Facility.Model.FacilityCollection.GetAllFacilities(); this.m_CaseTypeList = new OrderPageCaseTypeList(); this.m_OrderAsResearchTesting = false; InitializeComponent(); this.SetButtonVisibility(); DataContext = this; this.Loaded += new RoutedEventHandler(AccessionOrderPage_Loaded); }
public AccessionOrderPath(ClientOrderReceivingHandler clientOrderReceivingHandler, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, PageNavigationModeEnum pageNavigationMode) { this.m_AccessionOrder = clientOrderReceivingHandler.AccessionOrder; this.m_ClientOrder = clientOrderReceivingHandler.ClientOrder; this.m_PageNavigator = pageNavigator; this.m_PageNavigationMode = pageNavigationMode; }
public ReportOrderPath(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, PageNavigationModeEnum pageNavigationMode, System.Windows.Window writer) { this.m_AccessionOrder = accessionOrder; this.m_PageNavigator = pageNavigator; this.m_PageNavigationMode = pageNavigationMode; this.m_Writer = writer; }
public AccessionOrderPath(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.ClientOrder.Model.ClientOrder clientOrder, PageNavigationModeEnum pageNavigationMode) { this.m_AccessionOrder = accessionOrder; this.m_ClientOrder = clientOrder; this.m_LoginPageWindow = new LoginPageWindow(); this.m_PageNavigator = this.m_LoginPageWindow.PageNavigator; this.m_PageNavigationMode = pageNavigationMode; }
public TaskOrderPath(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.Task.Model.TaskOrder taskOrder, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, PageNavigationModeEnum pageNavigationMode) { this.m_AccessionOrder = accessionOrder; this.m_TaskOrder = taskOrder; this.m_PageNavigationMode = pageNavigationMode; this.m_PageNavigator = pageNavigator; }
public TaskOrderListPage(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, string reportNo, PageNavigationModeEnum pageNavigationMode) { this.m_AccessionOrder = accessionOrder; this.m_ReportNo = reportNo; this.m_PageNavigationMode = pageNavigationMode; this.m_TaskOrderCollection = accessionOrder.TaskOrderCollection; InitializeComponent(); this.SetButtonVisibility(); DataContext = this; }
public TaskOrderEditPage(YellowstonePathology.Business.Task.Model.TaskOrderDetail taskOrderDetail, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, PageNavigationModeEnum pageNavigationMode) { this.m_TaskOrderDetail = taskOrderDetail; this.m_AccessionOrder = accessionOrder; this.m_PageNavigationMode = pageNavigationMode; InitializeComponent(); this.SetButtonVisibility(); this.DataContext = this; Loaded += TaskOrderEditPage_Loaded; Unloaded += TaskOrderEditPage_Unloaded; }
public TaskOrderPage(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.Task.Model.TaskOrder taskOrder, PageNavigationModeEnum pageNavigationMode) { this.m_AccessionOrder = accessionOrder; this.m_TaskOrder = taskOrder; this.m_PageNavigationMode = pageNavigationMode; this.m_TaskAssignmentList = YellowstonePathology.Business.Task.Model.TaskAssignment.GetTaskAssignmentList(); InitializeComponent(); this.SetButtonVisibility(); DataContext = this; Loaded += TaskOrderPage_Loaded; Unloaded += TaskOrderPage_Unloaded; }
public AccessionOrderPage(ClientOrderReceivingHandler clientOrderReceivingHandler, PageNavigationModeEnum pageNavigationMode) { this.m_AccessionOrder = clientOrderReceivingHandler.AccessionOrder; this.m_PageNavigationMode = pageNavigationMode; this.m_ClientOrder = clientOrderReceivingHandler.ClientOrder; this.m_PanelSetCollectionView = Business.PanelSet.Model.PanelSetCollection.GetHistologyPanelSets(); this.m_FacilityCollection = YellowstonePathology.Business.Facility.Model.FacilityCollection.GetAllFacilities(); this.m_CaseTypeList = new OrderPageCaseTypeList(); InitializeComponent(); this.SetButtonVisibility(); DataContext = this; this.Loaded += new RoutedEventHandler(AccessionOrderPage_Loaded); }