Esempio n. 1
0
 public RelativeToConsiderRow(HraView parentView)
 {
     this.parentView = parentView;
     InitializeComponent();
     UIUtils.fillComboBoxFromLookups(testingWillingnessComboBox, "tblRiskDataRelatives", "testingWillingness",
                                     true);
 }
Esempio n. 2
0
 public RelativeToConsiderRow(HraView parentView)
 {
     this.parentView = parentView;
     InitializeComponent();
     UIUtils.fillComboBoxFromLookups(testingWillingnessComboBox, "tblRiskDataRelatives", "testingWillingness",
                         true);
 }
Esempio n. 3
0
        /**************************************************************************************************/
        public void PushView(HraView view)
        {
            string window_name = "";

            if (viewStack.Count > 0)
            {
                viewStack.Peek().DockState = DockState.Hidden;
                window_name = " to " + viewStack.Peek().Text;
            }
            viewStack.Push(view);
            view.Show(theDockPanel);

            if (viewStack.Count == 1)
            {
                utilitiesToolStripMenuItem.Visible = true;
                //ControlBox = true;
                backButton.Visible = false;
            }
            else
            {
                utilitiesToolStripMenuItem.Visible = false;
                //ControlBox = false;
                backButton.Visible = true;
            }

            backButton.Enabled = true;
            backButton.Text    = "Back" + window_name;
        }
Esempio n. 4
0
 private void CloseChildView(HraView view)
 {
     if (view != null)
     {
         view.ViewClosing = true;
         view.Close();
     }
 }
Esempio n. 5
0
 private void CloseChildView(HraView view)
 {
     if (view != null)
     {
         view.ViewClosing = true;
         view.Close();
     }
 }
Esempio n. 6
0
 public PMHRow(ClincalObservation co, HraView ParentView)
 {
     this.co = co;
     InitializeComponent();
     owningView = ParentView;
     disease.Text = co.disease;
     ageDiagnosis.Text = co.ageDiagnosis;
     comments.Text = co.comments;
 }
Esempio n. 7
0
 public PMHRow(ClincalObservation co, HraView ParentView)
 {
     this.co = co;
     InitializeComponent();
     owningView        = ParentView;
     disease.Text      = co.disease;
     ageDiagnosis.Text = co.ageDiagnosis;
     comments.Text     = co.comments;
 }
Esempio n. 8
0
 public OrderRow(Order passedOrder, HraView passedOwningView)
     : this(passedOrder)
 {
     owningView = passedOwningView;
     // Initial group setting must be obtained here.
     if (((OrdersView)owningView).Controls["groupComboBox"] != null)
     {
         group = ((OrdersView)owningView).Controls["groupComboBox"].Text;
     }
 }
Esempio n. 9
0
 public OrderRow(Order passedOrder, HraView passedOwningView)
     : this(passedOrder)
 {
     owningView = passedOwningView;
     // Initial group setting must be obtained here.
     if (((OrdersView)owningView).Controls["groupComboBox"] != null)
     {
         group = ((OrdersView)owningView).Controls["groupComboBox"].Text;
     }
 }
Esempio n. 10
0
        /*****************************************************/

        public void Set_comments(string value, HraView sendingView)
        {
            if (comments != value)
            {
                comments = value;
                var args = new HraModelChangedEventArgs(null);
                args.sendingView = sendingView;
                args.updatedMembers.Add(GetMemberByName("comments"));
                SignalModelChanged(args);
            }
        }
Esempio n. 11
0
        /*****************************************************/

        public void Set_snomed(string value, HraView sendingView)
        {
            if (snomed != value)
            {
                snomed = value;
                var args = new HraModelChangedEventArgs(null);
                args.sendingView = sendingView;
                args.updatedMembers.Add(GetMemberByName("snomed"));
                SignalModelChanged(args);
            }
        }
Esempio n. 12
0
        /*****************************************************/

        public void Set_Problem(string value, HraView sendingView)
        {
            if (Problem != value)
            {
                Problem = value;
                var args = new HraModelChangedEventArgs(null);
                args.sendingView = sendingView;
                args.updatedMembers.Add(GetMemberByName("Problem"));
                SignalModelChanged(args);
            }
        }
Esempio n. 13
0
        /*****************************************************/

        public void Set_ageDiagnosis(string value, HraView sendingView)
        {
            if (ageDiagnosis != value)
            {
                ageDiagnosis = value;
                var args = new HraModelChangedEventArgs(null);
                args.sendingView = sendingView;
                args.updatedMembers.Add(GetMemberByName("ageDiagnosis"));
                SignalModelChanged(args);
            }
        }
Esempio n. 14
0
        /*****************************************************/

        public void Set_diseaseOrder(string value, HraView sendingView)
        {
            if (diseaseOrder != value)
            {
                diseaseOrder = value;
                var args = new HraModelChangedEventArgs(null);
                args.sendingView = sendingView;
                args.updatedMembers.Add(GetMemberByName("diseaseOrder"));
                SignalModelChanged(args);
            }
        }
Esempio n. 15
0
        /**************************************************************************************************/
        public void SetActiveRelative(HraView sender, Person person)
        {
            //Console.Out.WriteLine(DateTime.Now.ToLongTimeString() + "\tNew Active Relative " + person.relativeID.ToString() + " set by " + sender.ToString());

            selectedRelative = person;

            if (RelativeSelected != null)
            {
                RelativeSelectedEventArgs args = new RelativeSelectedEventArgs(selectedRelative, securityContext);
                args.sendingView = sender;
                RelativeSelected(args);
            }
        }
Esempio n. 16
0
        public SummaryItemRow(Diagnostic theTest, HraView view)
        {
            parentView = view;
            InitializeComponent();

            test = theTest;
            if(theTest.date > DateTime.MinValue)
                dateTimePicker1.Value = theTest.date;

            comboBox1.Text = test.normal;
            //richTextBox1.Text = test.summary;
            comboBox2.Text = test.value;
            comboBox3.Text = test.status;
        }
Esempio n. 17
0
        private void saveGeneticTests(HraView sendingView)
        {
            int i = 1;

            foreach (GeneticTest gt in GeneticTests)
            {
                gt.instanceID = i;
                i++;

                HraModelChangedEventArgs args = new HraModelChangedEventArgs(sendingView);

                gt.BackgroundPersistWork(args);
            }
        }
Esempio n. 18
0
        private void saveObservations(HraView sendingView)
        {
            int i = 1;

            foreach (ClincalObservation co in Observations)
            {
                co.instanceID = i;
                i++;

                HraModelChangedEventArgs args = new HraModelChangedEventArgs(sendingView);
                co.BackgroundPersistWork(args);
                //co.SignalModelChanged(args);
                // BackgroundPersistWork(null, "sp_3_Save_ClinicalObservation", RelativeOwningPMH.ownningFHx.proband,
                //                       RelativeOwningPMH, co.instanceID);
            }
        }
Esempio n. 19
0
        public SummaryItemRow(Diagnostic theTest, HraView view)
        {
            parentView = view;
            InitializeComponent();

            test = theTest;
            if (theTest.date > DateTime.MinValue)
            {
                dateTimePicker1.Value = theTest.date;
            }


            comboBox1.Text = test.normal;
            //richTextBox1.Text = test.summary;
            comboBox2.Text = test.value;
            comboBox3.Text = test.status;
        }
Esempio n. 20
0
        /**************************************************************************************************/
        public void PopView()
        {
            string window_name = "";

            if (viewStack.Count > 0)
            {
                viewStack.Peek().Close();
                viewStack.Pop();
            }
            if (viewStack.Count > 0)
            {
                viewStack.Peek().PoppedToFront();
                viewStack.Peek().Show(theDockPanel);

                HraView temp = viewStack.Pop();
                if (viewStack.Count > 0)
                {
                    window_name = " to " + viewStack.Peek().Text;
                }
                backButton.Text = "Back" + window_name;
                viewStack.Push(temp);
            }
            if (viewStack.Count == 1)
            {
                utilitiesToolStripMenuItem.Visible = true;
                backButton.Enabled = false;
                //ControlBox = true;
                backButton.Visible = false;
            }
            else
            {
                utilitiesToolStripMenuItem.Visible = false;
                //ControlBox = false;
                backButton.Visible = true;
            }
        }
Esempio n. 21
0
        /**************************************************************************************************/

        public void RemoveViewHandlers(HraView view)
        {
            base.ReleaseListeners(view);
        }
Esempio n. 22
0
 /**************************************************************************************************/
 public void AddViewToSession(HraView av)
 {
     //av.Register(this);
     //theViewConfiguration.AddViewToConfiguration(av);
 }
Esempio n. 23
0
        /**************************************************************************************************/

        public void RemoveViewHandlers(HraView view)
        {
        }
Esempio n. 24
0
 /**************************************************************************************************/
 public void RemoveHraView(HraView view)
 {
     ReleaseListenersForTarget(view);
 }
Esempio n. 25
0
 /**************************************************************************************************/
 public void PushViewOnMainWindow(HraView view, WeifenLuo.WinFormsUI.Docking.DockState dockstate)
 {
     PushView(view);
 }
Esempio n. 26
0
 public HraModelChangedEventArgs(HraView p_sendingView)
 {
     sendingView    = p_sendingView;
     updatedMembers = new List <MemberInfo>();
 }
Esempio n. 27
0
        /**************************************************************************************************/

        public void ReleaseListeners(HraView view)
        {
            base.ReleaseListeners(view);
        }