コード例 #1
0
ファイル: ClincalObservation.cs プロジェクト: mahitosh/HRA4
 /*****************************************************/
 public void Set_diseaseSyndrome(string value, HraView sendingView)
 {
     if (diseaseSyndrome != value)
     {
         diseaseSyndrome = value;
         var args = new HraModelChangedEventArgs(null);
         args.sendingView = sendingView;
         args.updatedMembers.Add(GetMemberByName("diseaseSyndrome"));
         SignalModelChanged(args);
     }
 }
コード例 #2
0
ファイル: CDSBreastOvary.cs プロジェクト: mahitosh/HRA4
 /**************************************************************************************************/
 public void RemoveViewHandlers(HraView view)
 {
     base.ReleaseListeners(view);
 }
コード例 #3
0
ファイル: PendingGeneticTests.cs プロジェクト: mahitosh/HRA4
 /**************************************************************************************************/
 public void ReleaseListeners(HraView view)
 {
     base.ReleaseListeners(view);
 }
コード例 #4
0
ファイル: MainForm.cs プロジェクト: mahitosh/HRA4
 /**************************************************************************************************/
 public void PushViewOnMainWindow(HraView view, WeifenLuo.WinFormsUI.Docking.DockState dockstate)
 {
     PushView(view);
 }
コード例 #5
0
ファイル: SessionManager.cs プロジェクト: mahitosh/HRA4
 /**************************************************************************************************/
 public void RemoveHraView(HraView view)
 {
     ReleaseListenersForTarget(view);
 }
コード例 #6
0
ファイル: PastMedicalHistory.cs プロジェクト: mahitosh/HRA4
        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);

            }
        }
コード例 #7
0
ファイル: FollowupStatus.cs プロジェクト: mahitosh/HRA4
 /**************************************************************************************************/
 public void RemoveViewHandlers(HraView view)
 {
 }
コード例 #8
0
ファイル: Person.cs プロジェクト: mahitosh/HRA4
 /*****************************************************/
 public void Set_dobConfidence(string value, HraView sendingView)
 {
     if (dobConfidence != value)
        {
        dobConfidence = value;
        HraModelChangedEventArgs args = new HraModelChangedEventArgs(null);
        args.sendingView = sendingView;
        args.updatedMembers.Add(GetMemberByName("dobConfidence"));
        SignalModelChanged(args);
        }
 }
コード例 #9
0
ファイル: Person.cs プロジェクト: mahitosh/HRA4
 /*****************************************************/
 public void Set_isHispanic(string value, HraView sendingView)
 {
     if (isHispanic != value)
        {
        isHispanic = value;
        HraModelChangedEventArgs args = new HraModelChangedEventArgs(null);
        args.sendingView = sendingView;
        args.updatedMembers.Add(GetMemberByName("isHispanic"));
        SignalModelChanged(args);
        }
 }
コード例 #10
0
ファイル: Person.cs プロジェクト: mahitosh/HRA4
 /*****************************************************/
 public void Set_country(string value, HraView sendingView)
 {
     if (country != value)
        {
        country = value;
        HraModelChangedEventArgs args = new HraModelChangedEventArgs(null);
        args.sendingView = sendingView;
        args.updatedMembers.Add(GetMemberByName("country"));
        SignalModelChanged(args);
        }
 }
コード例 #11
0
ファイル: Person.cs プロジェクト: mahitosh/HRA4
 /*****************************************************/
 public void Set_dateOfDeath(string value, HraView sendingView)
 {
     if (dateOfDeath != value)
        {
        dateOfDeath = value;
        HraModelChangedEventArgs args = new HraModelChangedEventArgs(null);
        args.sendingView = sendingView;
        args.updatedMembers.Add(GetMemberByName("dateOfDeath"));
        SignalModelChanged(args);
        }
 }
コード例 #12
0
ファイル: Person.cs プロジェクト: mahitosh/HRA4
 /*****************************************************/
 public void Set_address2(string value, HraView sendingView)
 {
     if (address2 != value)
        {
        address2 = value;
        HraModelChangedEventArgs args = new HraModelChangedEventArgs(null);
        args.sendingView = sendingView;
        args.updatedMembers.Add(GetMemberByName("address2"));
        SignalModelChanged(args);
        }
 }
コード例 #13
0
ファイル: ClincalObservation.cs プロジェクト: mahitosh/HRA4
 /*****************************************************/
 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);
     }
 }
コード例 #14
0
ファイル: ClincalObservation.cs プロジェクト: mahitosh/HRA4
 /*****************************************************/
 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);
     }
 }
コード例 #15
0
ファイル: Person.cs プロジェクト: mahitosh/HRA4
 /*****************************************************/
 public void Set_zip(string value, HraView sendingView)
 {
     if (zip != value)
        {
        zip = value;
        HraModelChangedEventArgs args = new HraModelChangedEventArgs(null);
        args.sendingView = sendingView;
        args.updatedMembers.Add(GetMemberByName("zip"));
        SignalModelChanged(args);
        }
 }
コード例 #16
0
ファイル: Person.cs プロジェクト: mahitosh/HRA4
 /*****************************************************/
 public void Set_religion(string value, HraView sendingView)
 {
     if (religion != value)
        {
        religion = value;
        HraModelChangedEventArgs args = new HraModelChangedEventArgs(null);
        args.sendingView = sendingView;
        args.updatedMembers.Add(GetMemberByName("religion"));
        SignalModelChanged(args);
        }
 }
コード例 #17
0
ファイル: PastMedicalHistory.cs プロジェクト: mahitosh/HRA4
        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);

            }
        }
コード例 #18
0
ファイル: Person.cs プロジェクト: mahitosh/HRA4
 /*****************************************************/
 public void Set_suffix(string value, HraView sendingView)
 {
     if (suffix != value)
        {
        suffix = value;
        HraModelChangedEventArgs args = new HraModelChangedEventArgs(null);
        args.sendingView = sendingView;
        args.updatedMembers.Add(GetMemberByName("suffix"));
        SignalModelChanged(args);
        }
 }
コード例 #19
0
 /**************************************************************************************************/
 public void AddViewToConfiguration(HraView view)
 {
     Views.Add(view, WeifenLuo.WinFormsUI.Docking.DockState.Document);
 }
コード例 #20
0
ファイル: Person.cs プロジェクト: mahitosh/HRA4
 /*****************************************************/
 public void Set_twinID(int value, HraView sendingView)
 {
     if (twinID != value)
        {
        twinID = value;
        HraModelChangedEventArgs args = new HraModelChangedEventArgs(null);
        args.sendingView = sendingView;
        args.updatedMembers.Add(GetMemberByName("twinID"));
        SignalModelChanged(args);
        }
 }
コード例 #21
0
ファイル: MainForm.cs プロジェクト: mahitosh/HRA4
        /**************************************************************************************************/
        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;
        }
コード例 #22
0
ファイル: Person.cs プロジェクト: mahitosh/HRA4
 /*****************************************************/
 public void Set_vitalStatus(string value, HraView sendingView)
 {
     if (vitalStatus != value)
        {
        vitalStatus = value;
        HraModelChangedEventArgs args = new HraModelChangedEventArgs(null);
        args.sendingView = sendingView;
        args.updatedMembers.Add(GetMemberByName("vitalStatus"));
        SignalModelChanged(args);
        }
 }
コード例 #23
0
ファイル: SessionManager.cs プロジェクト: mahitosh/HRA4
 /**************************************************************************************************/
 public void AddViewToSession(HraView av)
 {
     //av.Register(this);
     //theViewConfiguration.AddViewToConfiguration(av);
 }
コード例 #24
0
ファイル: Person.cs プロジェクト: mahitosh/HRA4
 /*****************************************************/
 public void Set_workphone(string value, HraView sendingView)
 {
     if (workphone != value)
        {
        workphone = value;
        HraModelChangedEventArgs args = new HraModelChangedEventArgs(null);
        args.sendingView = sendingView;
        args.updatedMembers.Add(GetMemberByName("workphone"));
        SignalModelChanged(args);
        }
 }
コード例 #25
0
ファイル: SessionManager.cs プロジェクト: mahitosh/HRA4
        /**************************************************************************************************/
        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);
            }
        }
コード例 #26
0
ファイル: Person.cs プロジェクト: mahitosh/HRA4
 /*****************************************************/
 public void Set_y_norm(int value, HraView sendingView)
 {
     if (y_norm != value)
        {
        y_norm = value;
        HraModelChangedEventArgs args = new HraModelChangedEventArgs(null);
        args.sendingView = sendingView;
        args.updatedMembers.Add(GetMemberByName("y_norm"));
        SignalModelChanged(args);
        }
 }
コード例 #27
0
ファイル: ViewConfiguration.cs プロジェクト: mahitosh/HRA4
 /**************************************************************************************************/
 public void AddViewToConfiguration(HraView view)
 {
     Views.Add(view, WeifenLuo.WinFormsUI.Docking.DockState.Document);
 }
コード例 #28
0
ファイル: Person.cs プロジェクト: mahitosh/HRA4
 /*****************************************************/
 public void Set_y_position(double value, HraView sendingView)
 {
     if (y_position != value)
        {
        y_position = value;
        HraModelChangedEventArgs args = new HraModelChangedEventArgs(null);
        args.sendingView = sendingView;
        args.updatedMembers.Add(GetMemberByName("y_position"));
        SignalModelChanged(args);
        }
 }
コード例 #29
0
 public HraModelChangedEventArgs(HraView p_sendingView)
 {
     sendingView = p_sendingView;
     updatedMembers = new List<MemberInfo>();
 }
コード例 #30
0
ファイル: ClincalObservation.cs プロジェクト: mahitosh/HRA4
 /*****************************************************/
 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);
     }
 }