protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Population); EditText edtPopBrazil = FindViewById <EditText>(Resource.Id.edt_pop_brazil); EditText edtPopEua = FindViewById <EditText>(Resource.Id.edt_pop_eua); ImageView imgFlaBrazil = FindViewById <ImageView>(Resource.Id.img_flag_brazil); ImageView imgFlaEua = FindViewById <ImageView>(Resource.Id.img_flag_eua); Button btnGoToMain = FindViewById <Button>(Resource.Id.btn_go_to_main_screen); Button btnReturn = FindViewById <Button>(Resource.Id.btn_return); Button btnExit = FindViewById <Button>(Resource.Id.btn_exit); try { edtPopBrazil.Text = Intent.GetIntExtra("pop-brazil", defaultValue: 0).ToString(); edtPopEua.Text = Intent.GetIntExtra("pop-eua", defaultValue: 0).ToString(); imgFlaBrazil.SetImageResource(Resource.Drawable.brasil_flag); imgFlaEua.SetImageResource(Resource.Drawable.eua_flag); InformationDAO informationDAO = new InformationDAO(this); var informations = informationDAO.GetAll(); foreach (var info in informations) { Toast.MakeText(this, info.ImmBrazil.ToString(), ToastLength.Short).Show(); Toast.MakeText(this, info.EmiBrazil.ToString(), ToastLength.Short).Show(); Toast.MakeText(this, info.ImmEua.ToString(), ToastLength.Short).Show(); Toast.MakeText(this, info.EmiEua.ToString(), ToastLength.Short).Show(); } } catch (System.Exception ex) { Toast.MakeText(this, ex.Message, ToastLength.Short).Show(); } btnGoToMain.Click += delegate { Intent intentMain = new Intent(this, typeof(MainActivity)); intentMain.AddFlags(ActivityFlags.ClearTop); StartActivity(intentMain); }; btnReturn.Click += delegate { this.Finish(); }; btnExit.Click += delegate { Process.KillProcess(Process.MyPid()); }; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Capitals); EditText edtImmBrazil = FindViewById <EditText>(Resource.Id.edt_immigration_brazil); EditText edtEmiBrazil = FindViewById <EditText>(Resource.Id.edt_emigration_brazil); EditText edtImmEua = FindViewById <EditText>(Resource.Id.edt_immigration_eua); EditText edtEmiEua = FindViewById <EditText>(Resource.Id.edt_emigration_eua); Button btnCompute = FindViewById <Button>(Resource.Id.btn_compute); Button btnReturn = FindViewById <Button>(Resource.Id.btn_return); btnCompute.Click += delegate { try { int immBrazil = int.Parse(edtImmBrazil.Text); int emiBrazil = int.Parse(edtEmiBrazil.Text); int immEua = int.Parse(edtImmEua.Text); int emiEua = int.Parse(edtEmiEua.Text); int popBrazil = immBrazil - emiBrazil; int popEua = immEua - emiEua; var information = new Information(); information.ImmBrazil = immBrazil; information.EmiBrazil = emiBrazil; information.ImmEua = immEua; information.EmiEua = emiEua; InformationDAO informationDAO = new InformationDAO(this); informationDAO.Insert(information); Toast.MakeText(this, "Salvando informações...", ToastLength.Short).Show(); Compute(popBrazil, popEua); } catch (System.Exception ex) { Toast.MakeText(this, ex.Message, ToastLength.Short).Show(); } }; btnReturn.Click += delegate { this.Finish(); }; }