protected override async void OnAppearing()

        {
            base.OnAppearing();
            setStatusError(false);
            using (await MaterialDialog.Instance.LoadingDialogAsync(message: "Load Data"))
            {
                ListAgamas = await patientServices.GetAgamaServices();

                ListPekerjaans = await patientServices.GetPekerjaanServices();

                ListPendidikans = await patientServices.GetPendidikanServices();

                txtAgama.Choices      = ListAgamas;
                txtPekerjaan.Choices  = ListPekerjaans;
                txtPendidikan.Choices = ListPendidikans;
                if (!(newPatient2.vc_k_agm is null))
                {
                    Agama agamaSelected = ListAgamas.Find(config => config.vc_kode == (newPatient2.vc_k_agm));
                    txtAgama.SelectedChoice = agamaSelected;
                }
                if (!(newPatient2.vc_k_pend is null))
                {
                    Pendidikan pendidikanSelected = ListPendidikans.Find(config => config.vc_kode == (newPatient2.vc_k_pend));
                    txtPendidikan.SelectedChoice = pendidikanSelected;
                }
                if (!(newPatient2.vc_k_pek is null))
                {
                    Pekerjaan pekejeraanSelected = ListPekerjaans.Find(config => config.vc_kode == (newPatient2.vc_k_pek));
                    txtPekerjaan.SelectedChoice = pekejeraanSelected;
                }
                if (!(newPatient2.VC_jenis_k is null))
                {
                    JenisKelamin jenisKelaminSelected = ListJenisKelamins.Find(config => config.vc_kodeKelamin == (newPatient2.VC_jenis_k));
                    txtJenisKel.SelectedChoice = jenisKelaminSelected;
                }
            }
        }
 // PUT: api/JenisKelamin/5
 public void Put(JenisKelamin value)
 {
     blJenisKelamin.Update(value);
 }
 // POST: api/JenisKelamin
 public void Post(JenisKelamin value)
 {
     blJenisKelamin.Insert(value);
 }