protected override async void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.Muessiseler); FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Visible; user_data = JsonConvert.DeserializeObject <List <model.users> >(Intent.GetStringExtra("data")); model.db_select select = new model.db_select(); mues = await select.Institutions(Preferences.Get("cypher1", "").ToString(), Preferences.Get("cypher2", "").ToString(), user_data[0].VESIQE_FIN, Convert.ToInt32(Intent.GetStringExtra("r_id"))); AD = new List <string>(); foreach (var item in mues) { AD.Add(item.AD); } mAdapter = new ArrayAdapter <string>(this, Android.Resource.Layout.SimpleListItem1, AD); FindViewById <ListView>(Resource.Id.listView1).Adapter = mAdapter; FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Gone; // Toast.MakeText(ApplicationContext, regionlar[1].AD , ToastLength.Long).Show(); FindViewById <SearchView>(Resource.Id.searchView1).QueryTextChange += search; FindViewById <ListView>(Resource.Id.listView1).ItemClick += instClick; }
protected override async void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.doctors); FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Visible; user_data = JsonConvert.DeserializeObject <List <model.users> >(Intent.GetStringExtra("data")); model.db_select select = new model.db_select(); doctors = await select.doctors(Preferences.Get("cypher1", "").ToString(), Preferences.Get("cypher2", "").ToString(), user_data[0].VESIQE_FIN, Convert.ToInt32(Intent.GetStringExtra("r_id")), Convert.ToInt32(Intent.GetStringExtra("m_id")), Intent.GetStringExtra("ad"), Intent.GetStringExtra("soyad"), Convert.ToInt32(Intent.GetStringExtra("ixtisas_id"))); AD = new List <string>(); foreach (var item in doctors) { AD.Add(item.AD_SOYAD); } mAdapter = new ArrayAdapter <string>(this, Android.Resource.Layout.SimpleListItem1, AD); if (!mAdapter.IsEmpty) { FindViewById <ListView>(Resource.Id.listView1).Adapter = mAdapter; } else { AlertDialog.Builder alertDialog = new AlertDialog.Builder(this); alertDialog.SetTitle("Bildiriş"); alertDialog.SetMessage("Axtarış üzrə heç bir nəticə tapilmadı"); alertDialog.SetNeutralButton("Geriyə", delegate { if (Convert.ToInt32(Intent.GetStringExtra("ixtisas_id")) > 0) { Intent vezifeler = new Intent(this, typeof(vezifeler)); vezifeler.PutExtra("data", Intent.GetStringExtra("data")); vezifeler.PutExtra("r_id", Intent.GetStringExtra("r_id")); vezifeler.PutExtra("m_id", Intent.GetStringExtra("m_id")); StartActivity(vezifeler); } else { Intent axtarish_param = new Intent(this, typeof(axtarish_param)); axtarish_param.PutExtra("data", Intent.GetStringExtra("data")); axtarish_param.PutExtra("r_id", Intent.GetStringExtra("r_id")); axtarish_param.PutExtra("m_id", Intent.GetStringExtra("m_id")); StartActivity(axtarish_param); } }); alertDialog.Show(); } FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Gone; // Toast.MakeText(ApplicationContext, regionlar[1].AD , ToastLength.Long).Show(); FindViewById <SearchView>(Resource.Id.searchView1).QueryTextChange += search; FindViewById <ListView>(Resource.Id.listView1).ItemClick += instClick; }
protected override async void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.institutions_info); var toolbar = FindViewById <V7Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetDisplayShowHomeEnabled(true); // Create your application here FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Visible; model.db_select select = new model.db_select(); list = await select.get_institutions(Preferences.Get("cypher1", "").ToString(), Preferences.Get("cypher2", "").ToString()); //Toast.MakeText(ApplicationContext, list[0].DocAdSoyad, ToastLength.Long).Show(); listView1 = FindViewById <ListView>(Resource.Id.listView1); FindViewById <SearchView>(Resource.Id.searchView1).QueryTextChange += search; AD = new List <string>(); foreach (var item in list) { AD.Add(item.AD); } mAdapter = new ArrayAdapter <string>(this, Android.Resource.Layout.SimpleListItem1, AD); if (!mAdapter.IsEmpty) { FindViewById <ListView>(Resource.Id.listView1).Adapter = mAdapter; } else { AlertDialog.Builder alertDialog = new AlertDialog.Builder(this); alertDialog.SetTitle("Bildiriş"); alertDialog.SetMessage("Xəta baş verdi"); alertDialog.SetNeutralButton("Geriyə", delegate { alertDialog.Dispose(); }); alertDialog.Show(); } FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Gone; }
protected override async void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.drugs); // Create your application here FindViewById <TextView>(Resource.Id.toolbarTitle).Text = "Dərman vasitələri"; FindViewById <ImageButton>(Resource.Id.backBtn).Visibility = ViewStates.Visible; FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Visible; model.db_select select = new model.db_select(); list = await select.get_drugs(Preferences.Get("cypher1", "").ToString(), Preferences.Get("cypher2", "").ToString()); // Toast.MakeText(ApplicationContext, list[0].ToString(), ToastLength.Long).Show(); listView1 = FindViewById <ListView>(Resource.Id.listView1); if (list.Count > 0) { adapter = new drugs_adapter(list); listView1.Adapter = adapter; } else { alertDialog = new Android.App.AlertDialog.Builder(this); alertDialog.SetTitle("Bildiriş"); alertDialog.SetMessage("Dərman vasitələrini yükləmək mümkün olmadı"); //alertDialog.SetPositiveButton("Tamam", delegate //{ // alertDialog.Dispose(); //}); alertDialog.Show(); } FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Gone; FindViewById <SearchView>(Resource.Id.searchView1).QueryTextChange += search; }
protected override async void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.posient_details); // Create your application here FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Visible; user_data = JsonConvert.DeserializeObject <List <model.users> >(Preferences.Get("user_data", "")); model.db_select select = new model.db_select(); list = await select.posient_details(Preferences.Get("cypher1", "").ToString(), Preferences.Get("cypher2", "").ToString(), user_data[0].VESIQE_FIN, Intent.GetStringExtra("patient_fin"), Intent.GetStringExtra("unique_id"), Intent.GetStringExtra("name"), Intent.GetStringExtra("surname"), Intent.GetStringExtra("dad_name")); // Toast.MakeText(ApplicationContext, list[0].ToString(), ToastLength.Long).Show(); listView1 = FindViewById <ListView>(Resource.Id.listView1); patients_detail_adapter adapter = new patients_detail_adapter(list); listView1.Adapter = adapter; FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Gone; listView1.ItemClick += itemclick; }
protected override async void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.patient_hospital_requests); FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Visible; user_data = JsonConvert.DeserializeObject <List <model.users> >(Preferences.Get("user_data", "")); model.db_select select = new model.db_select(); list = await select.get_info(Preferences.Get("cypher1", "").ToString(), Preferences.Get("cypher2", "").ToString(), user_data[0].VESIQE_FIN, Intent.GetStringExtra("patient_id")); // Toast.MakeText(ApplicationContext, list[0].ToString(), ToastLength.Long).Show(); for (int i = 0; i < list.Count(); i++) { if (list[i].TYPE == "1") { stationar.Add(list[i]); } if (list[i].TYPE == "0") { ambulator.Add(list[i]); } } patient_hospital_requests_adapter stationar_adapter = new patient_hospital_requests_adapter(stationar); patient_hospital_requests_adapter ambulator_adapter = new patient_hospital_requests_adapter(ambulator); ambulator_list = FindViewById <ListView>(Resource.Id.ambulatory); stationar_list = FindViewById <ListView>(Resource.Id.stationary); ambulator_list.Adapter = ambulator_adapter; stationar_list.Adapter = stationar_adapter; ambulator_list.ItemClick += ambulator_click; stationar_list.ItemClick += stationar_click; FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Gone; // Create your application here }
protected override async void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.randevu); FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Visible; user_data = JsonConvert.DeserializeObject <List <model.users> >(Intent.GetStringExtra("data")); model.db_select select = new model.db_select(); list = await select.reservations(Preferences.Get("cypher1", "").ToString(), Preferences.Get("cypher2", "").ToString(), user_data[0].VESIQE_FIN); //Toast.MakeText(ApplicationContext, list[0].DocAdSoyad, ToastLength.Long).Show(); listView1 = FindViewById <ListView>(Resource.Id.listView1); LanguageAdapter adapter = new LanguageAdapter(this, list); listView1.Adapter = adapter; FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Gone; listView1.ItemClick += itemclick; }
protected override async void OnCreate(Bundle savedInstanceState) { var current = Connectivity.NetworkAccess; base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); // Set our view from the "main" layout resource SetContentView(Resource.Layout.activity_main); if (current == NetworkAccess.Internet) { FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Gone; model.db_select select = new model.db_select(); mail = FindViewById <EditText>(Resource.Id.mail); pass = FindViewById <EditText>(Resource.Id.pass); var savedChyper1 = Preferences.Get("cypher1", ""); var savedCypher2 = Preferences.Get("cypher2", ""); var savedUserData = Preferences.Get("user_data", ""); if (savedChyper1 != "" && savedCypher2 != "" && savedUserData != "") { FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Visible; List <model.users> user_data = new List <model.users>(); user_data = JsonConvert.DeserializeObject <List <model.users> >(Preferences.Get("user_data", "")); Intent next = new Intent(this, typeof(ProfileActivity)); StartActivity(next); FindViewById <Button>(Resource.Id.button1).Text = "Daxil ol"; FindViewById <Button>(Resource.Id.button1).Enabled = true; FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Gone; } FindViewById <Button>(Resource.Id.button1).Click += async delegate { string mailBox = FindViewById <EditText>(Resource.Id.mail).Text; string passBox = FindViewById <EditText>(Resource.Id.pass).Text; if (!string.IsNullOrEmpty(mailBox) && !string.IsNullOrEmpty(passBox)) { if (IsValidEmail(mailBox)) { FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Visible; FindViewById <Button>(Resource.Id.button1).Enabled = false; FindViewById <Button>(Resource.Id.button1).Text = "Yüklənir..."; List <Cypher> cypher; cypher = await select.SignIn(mail.Text, pass.Text); if (!string.IsNullOrEmpty(cypher[0].cypher1) && !string.IsNullOrEmpty(cypher[0].cypher2)) { List <model.users> user_data = new List <model.users>(); user_data = await select.UserAsync(cypher[0].cypher1, cypher[0].cypher2); if (user_data.Count > 0) { Intent next = new Intent(this, typeof(ProfileActivity)); StartActivity(next); FindViewById <Button>(Resource.Id.button1).Text = "Daxil ol"; FindViewById <Button>(Resource.Id.button1).Enabled = true; Preferences.Set("user_data", JsonConvert.SerializeObject(user_data)); Preferences.Set("cypher1", cypher[0].cypher1); Preferences.Set("cypher2", cypher[0].cypher2); } else { AlertDialog.Builder alertDialog = new AlertDialog.Builder(this); alertDialog.SetTitle("Bildiriş"); alertDialog.SetMessage("Email və ya şifrənin düzgünlüyünə diqqət edin"); alertDialog.Show(); // Toast.MakeText(ApplicationContext, "email ve ya shifre yalnishdir", ToastLength.Long).Show(); FindViewById <Button>(Resource.Id.button1).Text = "Daxil ol"; FindViewById <Button>(Resource.Id.button1).Enabled = true; } } else { AlertDialog.Builder alertDialog = new AlertDialog.Builder(this); alertDialog.SetTitle("Bildiriş"); alertDialog.SetMessage("Email və ya şifrənin düzgünlüyünə diqqət edin"); alertDialog.Show(); // Toast.MakeText(ApplicationContext, "email ve ya shifre yalnishdir", ToastLength.Long).Show(); FindViewById <Button>(Resource.Id.button1).Text = "Daxil ol"; FindViewById <Button>(Resource.Id.button1).Enabled = true; } FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Gone; } else { FindViewById <EditText>(Resource.Id.mail).Error = "Zəhmət olmasa Email-nızın doğruluğuna diqqət edin"; } } else { if (string.IsNullOrEmpty(mailBox)) { FindViewById <EditText>(Resource.Id.mail).Error = "Zəhmət olmasa Email-nızı doldurum"; } if (string.IsNullOrEmpty(passBox)) { FindViewById <EditText>(Resource.Id.pass).Error = "Zəhmət olmasa şifrənizi doldurum"; } } }; } else { AlertDialog.Builder alertDialog = new AlertDialog.Builder(this); alertDialog.SetTitle("Bildiriş"); alertDialog.SetMessage("Lütfən şəbəkə bağlantınızı yoxlayın"); alertDialog.Show(); } }
protected override async void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.surveys); FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Visible; user_data = JsonConvert.DeserializeObject <List <model.users> >(Preferences.Get("user_data", "")); model.db_select select = new model.db_select(); list = await select.surveys(Preferences.Get("cypher1", "").ToString(), Preferences.Get("cypher2", "").ToString(), user_data[0].VESIQE_FIN, Intent.GetStringExtra("id")); //Toast.MakeText(ApplicationContext, list[0].DocAdSoyad, ToastLength.Long).Show(); listView1 = FindViewById <ListView>(Resource.Id.listView1); if (list_filter(list, 0).Count > 0) { adapter = new surveys_adapter(list_filter(list, 0)); listView1.Adapter = adapter; } else { AlertDialog.Builder alertDialog = new AlertDialog.Builder(this); alertDialog.SetTitle("Bildiriş"); alertDialog.SetMessage("Bu haqqda məlumat tapılmadı"); alertDialog.SetNeutralButton("Tamam", delegate { alertDialog.Dispose(); }); alertDialog.Show(); } FindViewById <FrameLayout>(Resource.Id.progressBarHolder).Visibility = ViewStates.Gone; var bottomNavigation = FindViewById <BottomNavigationView>(Resource.Id.menu); bottomNavigation.NavigationItemSelected += (s, e) => { switch (e.Item.ItemId) { case Resource.Id.surveys_by_doc: if (list_filter(list, 0).Count() > 0) { adapter = new surveys_adapter(list_filter(list, 0)); listView1.Adapter = adapter; } else { AlertDialog.Builder alertDialog = new AlertDialog.Builder(this); alertDialog.SetTitle("Bildiriş"); alertDialog.SetMessage("Bu haqqda məlumat tapılmadı"); alertDialog.SetNeutralButton("Tamam", delegate { alertDialog.Dispose(); }); alertDialog.Show(); } break; case Resource.Id.helper_surveys: if (list_filter(list, 1).Count() > 0) { adapter = new surveys_adapter(list_filter(list, 1)); listView1.Adapter = adapter; } else { AlertDialog.Builder alertDialog = new AlertDialog.Builder(this); alertDialog.SetTitle("Bildiriş"); alertDialog.SetMessage("Bu haqqda məlumat tapılmadı"); alertDialog.SetNeutralButton("Tamam", delegate { alertDialog.Dispose(); }); alertDialog.Show(); } break; case Resource.Id.diagnosis: if (list_filter(list, 2).Count() > 0) { adapter = new surveys_adapter(list_filter(list, 2)); listView1.Adapter = adapter; } else { AlertDialog.Builder alertDialog = new AlertDialog.Builder(this); alertDialog.SetTitle("Bildiriş"); alertDialog.SetMessage("Bu haqqda məlumat tapılmadı"); alertDialog.SetNeutralButton("Tamam", delegate { alertDialog.Dispose(); }); alertDialog.Show(); } break; } }; }