private void MaterialDateField_DateChanged(object sender, XF.Material.Forms.UI.Internals.NullableDateChangedEventArgs e)
        {
            string currentDate = Preferences.Get("currentDate", "");

            DateTime current_date = DateUtil.ConvertStringToDate(currentDate, "dd/MM/yyyy");

            if (dtTglLahir.Date > current_date)
            {
                dtTglLahir.Date = current_date;
            }
            setUmur();
        }
        private void setDatePickerValue()
        {
            //dtTglPeriksa.NullableDate = null;

            string maxHari     = Preferences.Get("maxHari", "");
            string currentDate = Preferences.Get("currentDate", "");

            DateTime current_date = DateUtil.ConvertStringToDate(currentDate, "dd/MM/yyyy");

            dtTglPeriksa.MinimumDate = current_date;
            dtTglPeriksa.MaximumDate = current_date.AddDays(Double.Parse(maxHari) - 1);
        }
        public RegistrationNewPatientForm_2(NewPatient newPatient)
        {
            InitializeComponent();
            string currentDate = Preferences.Get("currentDate", "");

            DateTime current_date = DateUtil.ConvertStringToDate(currentDate, "dd/MM/yyyy");

            this.newPatient2 = newPatient;
            patientServices  = new PatientServices();
            getJenisKel();
            txtJenisKel.Choices = ListJenisKelamins;
            txtNamaPasien.Text  = newPatient2.NamaPasien;
            txtTempatLahir.Text = newPatient2.vc_tp_lhr;
            dtTglLahir.Date     = current_date;
            setUmur();
            //  await DisplayAlert("Alert", "You have been alerted3", "OK");
        }