Exemplo n.º 1
0
        private void activePatientLoaded(object sender, RunWorkerCompletedEventArgs e)
        {
            if (PatientName.InvokeRequired)
            {
                activePatientLoadedCallback apcc = new activePatientLoadedCallback(activePatientLoaded);
                object[] args = new object[2];
                args[0] = sender;
                args[1] = e;
                this.Invoke(apcc, args);
            }
            else
            {
                if (patient == null)
                {
                    PatientName.Text = "";
                    age.Text         = "";
                    MRN.Text         = "";
                    DOB.Text         = "";
                    return;
                }

                if (patient.name != null)
                {
                    PatientName.Text = patient.name;
                }

                if (patient.age != null)
                {
                    age.Text = patient.age;
                }

                if (patient.unitnum != null)
                {
                    MRN.Text = patient.unitnum;
                }

                if (patient.dob != null)
                {
                    DOB.Text = patient.dob;
                }

                if (patient.homephone != null)
                {
                    HomePhone.Text = patient.homephone;
                }
                else
                {
                    HomePhone.Text = "";
                }

                if (patient.cellphone != null)
                {
                    CellPhone.Text = patient.cellphone;
                }
                else
                {
                    CellPhone.Text = "";
                }

                if (patient.workphone != null)
                {
                    WorkPhone.Text = patient.workphone;
                }
                else
                {
                    WorkPhone.Text = "";
                }

                SetPcpVisibility();
            }
        }
Exemplo n.º 2
0
        private void activePatientLoaded(object sender, RunWorkerCompletedEventArgs e)
        {
            if (PatientName.InvokeRequired)
            {
                activePatientLoadedCallback apcc = new activePatientLoadedCallback(activePatientLoaded);
                object[] args = new object[2];
                args[0] = sender;
                args[1] = e;
                this.Invoke(apcc, args);
            }
            else
            {

                if (patient == null)
                {
                    PatientName.Text = "";
                    age.Text = "";
                    MRN.Text = "";
                    DOB.Text = "";
                    return;
                }

                if (patient.name != null)
                    PatientName.Text = patient.name;

                if (patient.age != null)
                    age.Text = patient.age;

                if (patient.unitnum != null)
                    MRN.Text = patient.unitnum;

                if (patient.dob != null)
                    DOB.Text = patient.dob;

                if (patient.homephone != null)
                    HomePhone.Text = patient.homephone;
                else
                    HomePhone.Text = "";

                if (patient.cellphone != null)
                    CellPhone.Text = patient.cellphone;
                else
                    CellPhone.Text = "";

                if (patient.workphone != null)
                    WorkPhone.Text = patient.workphone;
                else
                    WorkPhone.Text = "";

                SetPcpVisibility();
            }
        }