예제 #1
0
        private void GenerateMedicalFilesNotePopUp()
        {
            const string medicalFilesCode = "MedicalFilesPopCode";

            popInfomation = new PatientMedDetailPopUPModel()
            {
                TileTitle  = medicalFilesCode,
                Conditions = new List <object>()
                {
                    new List <object>()
                    {
                        "Obj one", "inner obj two"
                    },
                    new List <object>()
                    {
                        "Another list of objects", "using two each"
                    }
                }
            };

            //Send somthing via the messeging center
            MessagingCenter.Send <PatientDetailsViewModel, PatientMedDetailPopUPModel>(this, MessagingKeys.MedicalDetails, popInfomation);

            PopupNavigation.Instance.PushAsync(tileMedicalDetailPopUp);
        }
예제 #2
0
        private void GenerateChronicDiseasePopUp()
        {
            const string SomeArg4 = "ChronicPopCode";

            popInfomation = new PatientMedDetailPopUPModel()
            {
                TileTitle  = SomeArg4,
                Conditions = new List <object>()
                {
                    "Diabetes type 2",
                    "Collen"
                }
            };

            MessagingCenter.Send <PatientDetailsViewModel, PatientMedDetailPopUPModel>(this, MessagingKeys.MedicalDetails, popInfomation);

            PopupNavigation.Instance.PushAsync(tileMedicalDetailPopUp);
        }
예제 #3
0
        private void GenerateAllergiesPopUp()
        {
            const string allergiesCode = "AllergiesPopCode";


            List <object> SomeArg3 = new List <object>()
            {
                "SeaFood", "Dust and Pollen"
            };

            popInfomation = new PatientMedDetailPopUPModel()
            {
                TileTitle  = allergiesCode,
                Conditions = SomeArg3
            };

            MessagingCenter.Send <PatientDetailsViewModel, PatientMedDetailPopUPModel>(this, MessagingKeys.MedicalDetails, popInfomation);

            PopupNavigation.Instance.PushAsync(tileMedicalDetailPopUp);
        }
예제 #4
0
        private void GenerateMedicationPopUp()
        {
            const string medicationCode = "MedicationPopCode";

            List <string> medicationsTaken = new List <string>()
            {
                "Oxycontin"
            };

            popInfomation = new PatientMedDetailPopUPModel()
            {
                TileTitle  = medicationCode,
                Conditions = new List <object>()
                {
                    "Oycontin"
                }
            };

            MessagingCenter.Send <PatientDetailsViewModel, PatientMedDetailPopUPModel>(this, MessagingKeys.MedicalDetails, popInfomation);

            PopupNavigation.Instance.PushAsync(tileMedicalDetailPopUp);
        }