public OwnershipDialog(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder)
        {
            this.m_ClientOrder = clientOrder;

            InitializeComponent();

            this.DataContext = this;
        }
Beispiel #2
0
        public SpecimenPanelAssociationDialog(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder)
        {
            this.m_ClientOrder         = clientOrder;
            this.m_ApplicationIdentity = YellowstonePathology.YpiConnect.Contract.Identity.ApplicationIdentity.Instance;

            InitializeComponent();

            this.DataContext = this;
        }
Beispiel #3
0
        public PatientLookupDialog(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder, YellowstonePathology.YpiConnect.Proxy.ClientOrderServiceProxy clientOrderServiceProxy)
        {
            this.m_ClientOrder             = clientOrder;
            this.m_ClientOrderServiceProxy = clientOrderServiceProxy;

            InitializeComponent();

            this.DataContext = this;
        }
        public PatientLookupDialog(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder, YellowstonePathology.YpiConnect.Proxy.ClientOrderServiceProxy clientOrderServiceProxy)
        {
            this.m_ClientOrder = clientOrder;
            this.m_ClientOrderServiceProxy = clientOrderServiceProxy;

            InitializeComponent();

            this.DataContext = this;
        }
        public SpecimenPanelAssociationDialog(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder)
        {
            this.m_ClientOrder = clientOrder;
            this.m_ApplicationIdentity = YellowstonePathology.YpiConnect.Contract.Identity.ApplicationIdentity.Instance;

            InitializeComponent();

            this.DataContext = this;
        }
        public FNASpecimenPage(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder, YellowstonePathology.YpiConnect.Contract.Order.ClientOrderFNAPropertyCollection clientOrderFNAPropertyCollection)
        {
            this.m_ClientOrder = clientOrder;
            this.m_ClientOrderFNAPropertyCollection = clientOrderFNAPropertyCollection;
            this.CreateClientOrderFNAProperty();
            InitializeComponent();

            this.DataContext = this;
            this.Loaded     += new RoutedEventHandler(FNASpecimenPage_Loaded);
        }
        public SpecimenListPage(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder)
        {
            this.m_ClientOrder = clientOrder;
            this.m_ClientOrderDetailViewCollection = new ClientOrderDetailViewCollection(this.m_ClientOrder.ClientOrderDetailCollection, this.m_ShowInactiveSpecimen);

            InitializeComponent();

            this.DataContext = this;
            this.Loaded += new RoutedEventHandler(SpecimenListPage_Loaded);
        }
        public SpecimenListPage(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder)
        {
            this.m_ClientOrder = clientOrder;
            this.m_ClientOrderDetailViewCollection = new ClientOrderDetailViewCollection(this.m_ClientOrder.ClientOrderDetailCollection, this.m_ShowInactiveSpecimen);

            InitializeComponent();

            this.DataContext = this;
            this.Loaded     += new RoutedEventHandler(SpecimenListPage_Loaded);
        }
        public FNASpecimenPage(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder, YellowstonePathology.YpiConnect.Contract.Order.ClientOrderFNAPropertyCollection clientOrderFNAPropertyCollection)
        {
            this.m_ClientOrder = clientOrder;
            this.m_ClientOrderFNAPropertyCollection = clientOrderFNAPropertyCollection;
            this.CreateClientOrderFNAProperty();
            InitializeComponent();

            this.DataContext = this;
            this.Loaded += new RoutedEventHandler(FNASpecimenPage_Loaded);
        }
        public SpecialInstructionsLookupDialog(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder, YellowstonePathology.YpiConnect.Proxy.ClientOrderServiceProxy clientOrderServiceProxy)
        {
            this.m_ClientOrder             = clientOrder;
            this.m_ClientOrderServiceProxy = clientOrderServiceProxy;

            this.m_Instructions = new List <string>();
            this.m_Instructions.Add("Microbiology has been ordered");

            InitializeComponent();

            this.DataContext = this;
        }
        public ContainerIdDialog(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder, YellowstonePathology.Domain.ClientOrder.Model.ClientOrderCollection clientOrderCollection)
        {
            this.m_ClientOrderCollection = clientOrderCollection;
            this.m_ClientOrder           = clientOrder;
            this.m_KeyboardInput         = new StringBuilder();

            InitializeComponent();

            this.TextBlockContainerId.TextChanged += new TextChangedEventHandler(TextBlockContainerId_TextChanged);
            this.DataContext = this;
            this.Loaded     += new RoutedEventHandler(ContainerIdDialog_Loaded);
        }
        public ContainerIdDialog(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder, YellowstonePathology.Domain.ClientOrder.Model.ClientOrderCollection clientOrderCollection)
        {
            this.m_ClientOrderCollection = clientOrderCollection;
            this.m_ClientOrder = clientOrder;
            this.m_KeyboardInput = new StringBuilder();

            InitializeComponent();

            this.TextBlockContainerId.TextChanged +=new TextChangedEventHandler(TextBlockContainerId_TextChanged);
            this.DataContext = this;
            this.Loaded += new RoutedEventHandler(ContainerIdDialog_Loaded);
        }
        public ProviderLookupDialog(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder, YellowstonePathology.YpiConnect.Proxy.ClientOrderServiceProxy clientOrderServiceProxy)
        {
            this.m_ClientOrder = clientOrder;
            this.m_ClientOrderServiceProxy = clientOrderServiceProxy;

            InitializeComponent();

            this.m_PhysicianCollection = this.m_ClientOrderServiceProxy.GetPhysiciansByClientId(558);
            this.m_PhysicianCollectionView = new PhysicianCollectionView(this.m_PhysicianCollection);

            this.DataContext = this;
            this.Loaded += new RoutedEventHandler(ProviderLookupDialog_Loaded);
        }
        public ProviderLookupDialog(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder, YellowstonePathology.YpiConnect.Proxy.ClientOrderServiceProxy clientOrderServiceProxy)
        {
            this.m_ClientOrder             = clientOrder;
            this.m_ClientOrderServiceProxy = clientOrderServiceProxy;

            InitializeComponent();

            this.m_PhysicianCollection     = this.m_ClientOrderServiceProxy.GetPhysiciansByClientId(558);
            this.m_PhysicianCollectionView = new PhysicianCollectionView(this.m_PhysicianCollection);

            this.DataContext = this;
            this.Loaded     += new RoutedEventHandler(ProviderLookupDialog_Loaded);
        }
        public void Submit(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder, YellowstonePathology.Persistence.ObjectTracker objectTracker)
        {
            YellowstonePathology.YpiConnect.Proxy.SubmitterServiceProxy proxy            = new Proxy.SubmitterServiceProxy();
            YellowstonePathology.Persistence.SubmissionResult           submissionResult = proxy.Submit(clientOrder, objectTracker);

            if (submissionResult.Success == true)
            {
                objectTracker.Deregister(clientOrder);
                objectTracker.RegisterObject(clientOrder);
            }
            else
            {
                System.Windows.MessageBox.Show("There was an error saving the data.");
            }
        }
 public void Refresh(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder, YellowstonePathology.YpiConnect.Contract.Order.ClientOrderFNAProperty clientOrderFNAProperty)
 {
     /*this.Clear();
      * foreach (YellowstonePathology.Domain.ClientOrder.Model.ClientOrderDetailFNAProperty clientOrderDetailFNAProperty in clientOrderFNAProperty.ClientOrderDetailFNAPropertyCollection)
      * {
      *      foreach (YellowstonePathology.Domain.ClientOrder.Model.ClientOrderDetail clientOrderDetail in clientOrder.ClientOrderDetailCollection)
      *      {
      *              if (clientOrderDetailFNAProperty.ClientOrderDetailId == clientOrderDetail.ClientOrderDetailId)
      *              {
      *                      ClientOrderDetailFNAPropertyView clientOrderDetailFNAPropertyView = new ClientOrderDetailFNAPropertyView(clientOrderDetail, clientOrderDetailFNAProperty);
      *                      this.Add(clientOrderDetailFNAPropertyView);
      *                      break;
      *              }
      *      }
      * }*/
 }
Beispiel #17
0
 public FNAPath(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder, YellowstonePathology.Domain.ClientOrder.Model.ClientOrderCollection clientOrderCollection)
 {
     this.m_ClientOrder           = clientOrder;
     this.m_ClientOrderCollection = clientOrderCollection;
     this.FillClientOrderFNAPropertyCollection();
 }
Beispiel #18
0
 public FNAPath(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder, YellowstonePathology.Domain.ClientOrder.Model.ClientOrderCollection clientOrderCollection)
 {
     this.m_ClientOrder = clientOrder;
     this.m_ClientOrderCollection = clientOrderCollection;
     this.FillClientOrderFNAPropertyCollection();
 }
Beispiel #19
0
 public BoneMarrowPath(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder, YellowstonePathology.Domain.ClientOrder.Model.ClientOrderCollection clientOrderCollection)
 {
     this.m_ClientOrder           = clientOrder;
     this.m_ClientOrderCollection = clientOrderCollection;
     this.m_BoneMarrowParameters  = new BoneMarrowParameters();
 }
Beispiel #20
0
 public BoneMarrowPath(YellowstonePathology.Domain.ClientOrder.Model.ClientOrder clientOrder, YellowstonePathology.Domain.ClientOrder.Model.ClientOrderCollection clientOrderCollection)
 {
     this.m_ClientOrder = clientOrder;
     this.m_ClientOrderCollection = clientOrderCollection;
     this.m_BoneMarrowParameters = new BoneMarrowParameters();
 }