public MaterialTrackingDialog()
        {
            this.m_SystemIdentity = Business.User.SystemIdentity.Instance;

            this.m_AccessionSlideOrderViewCollection = new Business.View.AccessionSlideOrderViewCollection();
            this.m_MaterialLocationCollection        = YellowstonePathology.Business.Gateway.SlideAccessionGateway.GetMaterialLocationCollection();
            this.m_MaterialTrackingBatchCollection   = YellowstonePathology.Business.Gateway.SlideAccessionGateway.GetMaterialTrackingBatchCollection();

            this.m_BarcodeScanPort = YellowstonePathology.Business.BarcodeScanning.BarcodeScanPort.Instance;
            this.m_BarcodeScanPort.HistologySlideScanReceived += HistologySlideScanReceived;
            this.m_SlideTrackingLogCollection = new YellowstonePathology.Business.MaterialTracking.Model.MaterialTrackingLogCollection();

            this.Closing += new CancelEventHandler(MaterialTrackingDialog_Closing);
            InitializeComponent();
            DataContext = this;
        }
        public MaterialTrackingDialog()
        {
            this.m_SystemIdentity = Business.User.SystemIdentity.Instance;

            this.m_AccessionSlideOrderViewCollection = new Business.View.AccessionSlideOrderViewCollection();
            this.m_MaterialLocationCollection = YellowstonePathology.Business.Gateway.SlideAccessionGateway.GetMaterialLocationCollection();
            this.m_MaterialTrackingBatchCollection = YellowstonePathology.Business.Gateway.SlideAccessionGateway.GetMaterialTrackingBatchCollection();

            this.m_BarcodeScanPort = YellowstonePathology.Business.BarcodeScanning.BarcodeScanPort.Instance;
            this.m_BarcodeScanPort.HistologySlideScanReceived += HistologySlideScanReceived;
            this.m_SlideTrackingLogCollection = new YellowstonePathology.Business.MaterialTracking.Model.MaterialTrackingLogCollection();

            this.Closing += new CancelEventHandler(MaterialTrackingDialog_Closing);
            InitializeComponent();
            DataContext = this;
        }
 public MaterialTrackingBatchDialog()
 {
     this.m_MaterialLocationCollection = YellowstonePathology.Business.Gateway.SlideAccessionGateway.GetMaterialLocationCollection();
     InitializeComponent();
     this.DataContext = this;
 }
 public MaterialTrackingBatchDialog()
 {
     this.m_MaterialLocationCollection = YellowstonePathology.Business.Gateway.SlideAccessionGateway.GetMaterialLocationCollection();
     InitializeComponent();
     this.DataContext = this;
 }