Ejemplo n.º 1
0
        private void itemclick(object sender, AdapterView.ItemClickEventArgs e)
        {
            model.db_insert insert = new model.db_insert();
            alertDialog = new AlertDialog.Builder(this);

            alertDialog.SetMessage("Posientin məlumatlarına baxmaq üçün, posientin razılığı tələb olunur. Posiente bildiriş göndəriləcək. Göndərilsin?");
            alertDialog.SetNegativeButton("Xeyr", delegate
            {
                alertDialog.Dispose();
            });
            alertDialog.SetPositiveButton("Bəli", async delegate
            {
                string status = await insert.send_sms(Preferences.Get("cypher1", "").ToString(), Preferences.Get("cypher2", "").ToString(), user_data[0].VESIQE_FIN, list[e.Position].Unikalkod.ToString());

                dynamic d = JsonConvert.DeserializeObject(status);
                if (Convert.ToInt32(d[0]["SEND_SMS"]) == 0)
                {
                    Intent code_check = new Intent(this, typeof(verification_code_check));
                    code_check.PutExtra("patient_id", list[e.Position].Unikalkod);
                    StartActivity(code_check);
                }
                else
                {
                    alertDialog = new AlertDialog.Builder(this);
                    alertDialog.SetTitle("Bildiriş");
                    alertDialog.SetMessage("Sms göndərmək mümkün olmadı, biraz sonra yenidən cəhd edin");
                }
            });
            alertDialog.Show();
        }