protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.fragmentHolder); btnNext = FindViewById <ImageButton>(Resource.Id.btnContinueFragment); btnBack = FindViewById <ImageButton>(Resource.Id.btnBackFragment); mFragment2 = new O_IFR_Day_XC2(); mFragment3 = new O_IFR_Day_XC1(); mStackFragment = new Stack <SupportFragment>(); var trans = SupportFragmentManager.BeginTransaction(); if (questionNum == 5) { mCurrent = mFragment2; questionNum = 3; } else { questionNum = 0; mCurrent = mFragment3; } trans.Add(Resource.Id.frameLayout1, mCurrent); trans.Commit(); Bundle bundle = new Bundle(); bundle.PutString("Risk", RISK_TYPE); Android.App.FragmentTransaction fragmentTransaction = FragmentManager.BeginTransaction(); mFragment3.Arguments = bundle; mFragment2.Arguments = bundle; var txtRisk = FindViewById <TextView>(Resource.Id.txtRiskFragment); var txtRiskNum = FindViewById <TextView>(Resource.Id.txtRiskNumFragment); ShortCutFunctions sc = new ShortCutFunctions(); sc.riskShow(txtRisk, txtRiskNum, "Departure Risk", HomeRisk, 8, 10); btnNext.Click += (s, e) => { nav++; if (mCurrent.Equals(mFragment2)) //determining question { if (HomeRisk > 9) { sc.alertShow("Departure Risk", this); } else { StartActivity(typeof(O_IFR_Day_XC_2Enroute)); questionNum = 5; } } else { questionNum += 3; replace2(); bundle = new Bundle(); fragmentTransaction = FragmentManager.BeginTransaction(); } }; btnBack.Click += (s, e) => { if (mCurrent.Equals(mFragment3)) { StartActivity(typeof(G_Student_Human_Factors_2)); } else { replace3(); questionNum -= 3; bundle = new Bundle(); fragmentTransaction = FragmentManager.BeginTransaction(); } }; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.h_Layout2); // Create your application here var btnNext = FindViewById <ImageButton>(Resource.Id.btnContinueFrom2); var btnBack = FindViewById <ImageButton>(Resource.Id.btnBackfrom2); var lblVIs = FindViewById <TextView>(Resource.Id.txt2Question1); var btn7 = FindViewById <Button>(Resource.Id.btn2Q1C1); var btn6 = FindViewById <Button>(Resource.Id.btn2Q1C2); var btn5 = FindViewById <Button>(Resource.Id.btn2Q1C3); var txtVis = FindViewById <TextView>(Resource.Id.txt2Answer1); var lblCeiling = FindViewById <TextView>(Resource.Id.txt2Question2); var btn4000 = FindViewById <Button>(Resource.Id.btn2Q2C1); var btn3500 = FindViewById <Button>(Resource.Id.btn2Q2C2); var btn3000 = FindViewById <Button>(Resource.Id.btn2Q2C3); var txtCieling = FindViewById <TextView>(Resource.Id.txt2Answer2); var txtRisk = FindViewById <TextView>(Resource.Id.txt2RiskText2); var txtRiskNum = FindViewById <TextView>(Resource.Id.txt2RiskNum); lblVIs.Text = "Visibility"; btn7.Text = "7+ SM"; btn6.Text = "6 SM"; btn5.Text = "5 SM"; txtVis.Text = "You have selected the '" + btn7.Text + "' choice."; lblCeiling.Text = "Ceiling"; btn4000.Text = "4000+ ft"; btn3500.Text = "3500 - 3999 ft"; btn3000.Text = "3000 - 3499 ft"; txtCieling.Text = "You have selected the '" + btn4000.Text + "' choice."; ShortCutFunctions class1 = new ShortCutFunctions(); class1.defaultVals(btn7, btn6, btn5, txtVis, vis); class1.defaultVals(btn4000, btn3500, btn3000, txtCieling, ceiling); L_VFR_Night_Local1.departureRisk = vis + ceiling + L_VFR_Night_Local1.wind + L_VFR_Night_Local1.xwind; class1.riskShow(txtRisk, txtRiskNum, "Departure Airfield Risk", L_VFR_Night_Local1.departureRisk, 7, 9); btn7.Touch += (s, e) => { vis = class1.button1Pressed(btn7, btn6, btn5, txtVis); L_VFR_Night_Local1.departureRisk = vis + ceiling + L_VFR_Night_Local1.wind + L_VFR_Night_Local1.xwind; class1.riskShow(txtRisk, txtRiskNum, "Departure Airfield Risk", L_VFR_Night_Local1.departureRisk, 7, 9); }; btn6.Touch += (s, e) => { vis = class1.button2Pressed(btn7, btn6, btn5, txtVis); L_VFR_Night_Local1.departureRisk = vis + ceiling + L_VFR_Night_Local1.wind + L_VFR_Night_Local1.xwind; class1.riskShow(txtRisk, txtRiskNum, "Departure Airfield Risk", L_VFR_Night_Local1.departureRisk, 7, 9); }; btn5.Touch += (s, e) => { vis = class1.button3Pressed(btn7, btn6, btn5, txtVis); L_VFR_Night_Local1.departureRisk = vis + ceiling + L_VFR_Night_Local1.wind + L_VFR_Night_Local1.xwind; class1.riskShow(txtRisk, txtRiskNum, "Departure Airfield Risk", L_VFR_Night_Local1.departureRisk, 7, 9); }; btn4000.Touch += (s, e) => { ceiling = class1.button1Pressed(btn4000, btn3500, btn3000, txtCieling); L_VFR_Night_Local1.departureRisk = vis + ceiling + L_VFR_Night_Local1.wind + L_VFR_Night_Local1.xwind; class1.riskShow(txtRisk, txtRiskNum, "Departure Airfield Risk", L_VFR_Night_Local1.departureRisk, 7, 9); }; btn3500.Touch += (s, e) => { ceiling = class1.button2Pressed(btn4000, btn3500, btn3000, txtCieling); L_VFR_Night_Local1.departureRisk = vis + ceiling + L_VFR_Night_Local1.wind + L_VFR_Night_Local1.xwind; class1.riskShow(txtRisk, txtRiskNum, "Departure Airfield Risk", L_VFR_Night_Local1.departureRisk, 7, 9); }; btn3000.Touch += (s, e) => { ceiling = class1.button3Pressed(btn4000, btn3500, btn3000, txtCieling); L_VFR_Night_Local1.departureRisk = vis + ceiling + L_VFR_Night_Local1.wind + L_VFR_Night_Local1.xwind; class1.riskShow(txtRisk, txtRiskNum, "Departure Airfield Risk", L_VFR_Night_Local1.departureRisk, 7, 9); }; btnBack.Click += delegate { StartActivity(typeof(L_VFR_Night_Local1)); }; btnNext.Click += delegate { if (L_VFR_Night_Local1.departureRisk > 8) { class1.alertShow("Departure Airfield Risk", this); class1.defaultVals(btn7, btn6, btn5, txtVis, vis); class1.defaultVals(btn4000, btn3500, btn3000, txtCieling, ceiling); } else { StartActivity(typeof(L_VFR_Night_Local3)); } }; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.fragmentHolder); btnNext = FindViewById <ImageButton>(Resource.Id.btnContinueFragment); btnBack = FindViewById <ImageButton>(Resource.Id.btnBackFragment); var mFrg1 = new Q_IFR_Dual_XC5(); var mFrg2 = new Q_IFR_Dual_XC6(); mStackFragment = new Stack <SupportFragment>(); var trans = SupportFragmentManager.BeginTransaction(); if (questionNum == 4) { mCurrent = mFrg2; questionNum = 2; } else { questionNum = 0; mCurrent = mFrg1; } trans.Add(Resource.Id.frameLayout1, mCurrent); trans.Commit(); Bundle bundle = new Bundle();; Android.App.FragmentTransaction fragmentTransaction = FragmentManager.BeginTransaction(); mFrg2.Arguments = bundle; mFrg1.Arguments = bundle; var txtRisk = FindViewById <TextView>(Resource.Id.txtRiskFragment); var txtRiskNum = FindViewById <TextView>(Resource.Id.txtRiskNumFragment); ShortCutFunctions sc = new ShortCutFunctions(); sc.riskShow(txtRisk, txtRiskNum, "Destination Risk", destinationRisk, 8, 10); btnNext.Click += (s, e) => { if (mCurrent.Equals(mFrg2)) //determining question { if (destinationRisk > 9) { sc.alertShow("Destination Risk", this); } else { StartActivity(typeof(Q_IFR_Dual_XC_7AlternateDayandNight)); questionNum = 4; } } else { questionNum += 2; replaceFragment(mFrg2); } }; btnBack.Click += (s, e) => { if (mCurrent.Equals(mFrg1)) { StartActivity(typeof(Q_IFR_Dual_XC_5DestinationDayandNight)); } else { replaceFragment(mFrg1); questionNum -= 2; } }; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.h_Layout_3); var lblbVis = FindViewById <TextView>(Resource.Id.txtQuestion1); var btn7 = FindViewById <Button>(Resource.Id.btnQ1C1); var bnt6 = FindViewById <Button>(Resource.Id.btnQ1C2); var btn5 = FindViewById <Button>(Resource.Id.btnQ1C3); var txtVis = FindViewById <TextView>(Resource.Id.txtAnswer1); var lblFuel = FindViewById <TextView>(Resource.Id.txtQuestion2); var btn90 = FindViewById <Button>(Resource.Id.btnQ2C1); var btn75 = FindViewById <Button>(Resource.Id.btnQ2C2); var btn60 = FindViewById <Button>(Resource.Id.btnQ2C3); var txtFuel = FindViewById <TextView>(Resource.Id.txtAnswer2); var lblIAP = FindViewById <TextView>(Resource.Id.txtQuestion3); var btnPrecisoin = FindViewById <Button>(Resource.Id.btnQ3C1); var btnNon = FindViewById <Button>(Resource.Id.btnQ3C2); var btnCircle = FindViewById <Button>(Resource.Id.btnQ3C3); var txtIAP = FindViewById <TextView>(Resource.Id.txtAnswer3); var txtRisk = FindViewById <TextView>(Resource.Id.txtRiskText); var txtRiskNum = FindViewById <TextView>(Resource.Id.txtRiskNum); lblbVis.Text = "Visibility"; btn7.Text = "7+ SM"; bnt6.Text = "6 SM"; btn5.Text = "5 SM"; lblFuel.Text = "Fuel Remaining"; btn90.Text = "> 76 min"; btn75.Text = "60 - 75 min"; btn60.Text = "45 - 60 min"; lblIAP.Text = "Best IAP Available"; btnPrecisoin.Text = "Precision"; btnNon.Text = "Non-Precision"; btnCircle.Text = "Circling"; ShortCutFunctions class1 = new ShortCutFunctions(); class1.defaultVals(btn7, bnt6, btn5, txtVis, vis); class1.defaultVals(btn90, btn75, btn60, txtFuel, fuel); class1.defaultVals(btnPrecisoin, btnNon, btnCircle, txtIAP, iap); M_VFR_Night_XC7.altRisk = M_VFR_Night_XC7.wind + M_VFR_Night_XC7.xwind + M_VFR_Night_XC7.ceiling + vis + fuel + iap; class1.riskShow(txtRisk, txtRiskNum, "Alternate Risk", M_VFR_Night_XC7.altRisk, 9, 12); btn7.Touch += (s, e) => { vis = class1.button1Pressed(btn7, bnt6, btn5, txtVis); M_VFR_Night_XC7.altRisk = M_VFR_Night_XC7.wind + M_VFR_Night_XC7.xwind + M_VFR_Night_XC7.ceiling + vis + fuel + iap; class1.riskShow(txtRisk, txtRiskNum, "Alternate Risk", M_VFR_Night_XC7.altRisk, 9, 12); }; bnt6.Touch += (s, e) => { vis = class1.button2Pressed(btn7, bnt6, btn5, txtVis); M_VFR_Night_XC7.altRisk = M_VFR_Night_XC7.wind + M_VFR_Night_XC7.xwind + M_VFR_Night_XC7.ceiling + vis + fuel + iap; class1.riskShow(txtRisk, txtRiskNum, "Alternate Risk", M_VFR_Night_XC7.altRisk, 9, 12); }; btn5.Touch += (s, e) => { vis = class1.button3Pressed(btn7, bnt6, btn5, txtVis); M_VFR_Night_XC7.altRisk = M_VFR_Night_XC7.wind + M_VFR_Night_XC7.xwind + M_VFR_Night_XC7.ceiling + vis + fuel + iap; class1.riskShow(txtRisk, txtRiskNum, "Alternate Risk", M_VFR_Night_XC7.altRisk, 9, 12); }; btn90.Touch += (s, e) => { fuel = class1.button1Pressed(btn90, btn75, btn60, txtFuel); M_VFR_Night_XC7.altRisk = M_VFR_Night_XC7.wind + M_VFR_Night_XC7.xwind + M_VFR_Night_XC7.ceiling + vis + fuel + iap; class1.riskShow(txtRisk, txtRiskNum, "Alternate Risk", M_VFR_Night_XC7.altRisk, 9, 12); }; btn75.Touch += (s, e) => { fuel = class1.button2Pressed(btn90, btn75, btn60, txtFuel); M_VFR_Night_XC7.altRisk = M_VFR_Night_XC7.wind + M_VFR_Night_XC7.xwind + M_VFR_Night_XC7.ceiling + vis + fuel + iap; class1.riskShow(txtRisk, txtRiskNum, "Alternate Risk", M_VFR_Night_XC7.altRisk, 9, 12); }; btn60.Touch += (s, e) => { fuel = class1.button3Pressed(btn90, btn75, btn60, txtFuel); M_VFR_Night_XC7.altRisk = M_VFR_Night_XC7.wind + M_VFR_Night_XC7.xwind + M_VFR_Night_XC7.ceiling + vis + fuel + iap; class1.riskShow(txtRisk, txtRiskNum, "Alternate Risk", M_VFR_Night_XC7.altRisk, 9, 12); }; btnPrecisoin.Touch += (s, e) => { iap = class1.button1Pressed(btnPrecisoin, btnNon, btnCircle, txtIAP); M_VFR_Night_XC7.altRisk = M_VFR_Night_XC7.wind + M_VFR_Night_XC7.xwind + M_VFR_Night_XC7.ceiling + vis + fuel + iap; class1.riskShow(txtRisk, txtRiskNum, "Alternate Risk", M_VFR_Night_XC7.altRisk, 9, 12); }; btnNon.Touch += (s, e) => { iap = class1.button2Pressed(btnPrecisoin, btnNon, btnCircle, txtIAP); M_VFR_Night_XC7.altRisk = M_VFR_Night_XC7.wind + M_VFR_Night_XC7.xwind + M_VFR_Night_XC7.ceiling + vis + fuel + iap; class1.riskShow(txtRisk, txtRiskNum, "Alternate Risk", M_VFR_Night_XC7.altRisk, 9, 12); }; btnCircle.Touch += (s, e) => { iap = class1.button3Pressed(btnPrecisoin, btnNon, btnCircle, txtIAP); M_VFR_Night_XC7.altRisk = M_VFR_Night_XC7.wind + M_VFR_Night_XC7.xwind + M_VFR_Night_XC7.ceiling + vis + fuel + iap; class1.riskShow(txtRisk, txtRiskNum, "Alternate Risk", M_VFR_Night_XC7.altRisk, 9, 12); }; var btnNext = FindViewById <ImageButton>(Resource.Id.btnContinueFrom3); var btnBack = FindViewById <ImageButton>(Resource.Id.btnBackfrom3); btnNext.Click += delegate { if (M_VFR_Night_XC7.altRisk > 11) { class1.alertShow("Alternate Risk", this); } else { StartActivity(typeof(M_VFR_Night_XC9)); } }; btnBack.Click += delegate { StartActivity(typeof(M_VFR_Night_XC7)); }; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.fragmentHolder); btnNext = FindViewById <ImageButton>(Resource.Id.btnContinueFragment); btnBack = FindViewById <ImageButton>(Resource.Id.btnBackFragment); mFrg1 = new N_IFR_Day_Local3(); mFrg2 = new N_IFR_Day_Local4(); mStackFragment = new Stack <SupportFragment>(); var trans = SupportFragmentManager.BeginTransaction(); if (questionNum == 6) { mCurrent = mFrg2; questionNum = 3; } else { questionNum = 0; mCurrent = mFrg1; } trans.Add(Resource.Id.frameLayout1, mCurrent); trans.Commit(); Bundle bundle = new Bundle(); bundle.PutString("JSON Location", JSON_ARRAY); bundle.PutString("Risk", RISK_TYPE); Android.App.FragmentTransaction fragmentTransaction = FragmentManager.BeginTransaction(); mFrg2.Arguments = bundle; mFrg1.Arguments = bundle; var txtRisk = FindViewById <TextView>(Resource.Id.txtRiskFragment); var txtRiskNum = FindViewById <TextView>(Resource.Id.txtRiskNumFragment); ShortCutFunctions sc = new ShortCutFunctions(); sc.riskShow(txtRisk, txtRiskNum, "Alternate Risk", AltRisk, 10, 12); btnNext.Click += (s, e) => { if (mCurrent.Equals(mFrg2)) //determining question { if (AltRisk > 11) { sc.alertShow("Alternate Risk", this); } else { StartActivity(typeof(N_IFR_Day_Local_PIC)); questionNum = 6; } } else { questionNum += 3; replaceFragment(mFrg2); bundle = new Bundle(); bundle.PutString("JSON Location", JSON_ARRAY); fragmentTransaction = FragmentManager.BeginTransaction(); } }; btnBack.Click += (s, e) => { if (mCurrent.Equals(mFrg1)) { StartActivity(typeof(N_IFR_Day_Local_Home)); } else { questionNum -= 3; replaceFragment(mFrg1); bundle = new Bundle(); bundle.PutString("JSON Location", JSON_ARRAY); fragmentTransaction = FragmentManager.BeginTransaction(); } }; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.h_Layout2); // Create your application here var btnNext = FindViewById <ImageButton>(Resource.Id.btnContinueFrom2); var btnBack = FindViewById <ImageButton>(Resource.Id.btnBackfrom2); var lblVIs = FindViewById <TextView>(Resource.Id.txt2Question1); var btn7 = FindViewById <Button>(Resource.Id.btn2Q1C1); var btn6 = FindViewById <Button>(Resource.Id.btn2Q1C2); var btn5 = FindViewById <Button>(Resource.Id.btn2Q1C3); var txtVis = FindViewById <TextView>(Resource.Id.txt2Answer1); var lblAIP = FindViewById <TextView>(Resource.Id.txt2Question2); var btnPrecision = FindViewById <Button>(Resource.Id.btn2Q2C1); var btnNonPrecision = FindViewById <Button>(Resource.Id.btn2Q2C2); var btnCircling = FindViewById <Button>(Resource.Id.btn2Q2C3); var txtAIP = FindViewById <TextView>(Resource.Id.txt2Answer2); var txtRisk = FindViewById <TextView>(Resource.Id.txt2RiskText2); var txtRiskNum = FindViewById <TextView>(Resource.Id.txt2RiskNum); lblVIs.Text = "Visibility"; btn7.Text = "7+ SM"; btn6.Text = "6 SM"; btn5.Text = "5 SM"; txtVis.Text = "You have selected the '" + btn7.Text + "' choice."; lblAIP.Text = "Best IAP Available"; btnPrecision.Text = "Precision"; btnNonPrecision.Text = "Non-Precision"; btnCircling.Text = "Circling"; txtAIP.Text = "You have selected the '" + btnPrecision.Text + "' choice."; ShortCutFunctions class1 = new ShortCutFunctions(); class1.defaultVals(btn7, btn6, btn5, txtVis, vis); class1.defaultVals(btnPrecision, btnNonPrecision, btnCircling, txtAIP, iap); M_VFR_Night_XC1.departureRisk = M_VFR_Night_XC1.ceiling + M_VFR_Night_XC1.wind + M_VFR_Night_XC1.xwind + vis + iap; class1.riskShow(txtRisk, txtRiskNum, "Departure Risk", M_VFR_Night_XC1.departureRisk, 8, 10); btn7.Touch += (s, e) => { vis = class1.button1Pressed(btn7, btn6, btn5, txtVis); M_VFR_Night_XC1.departureRisk = M_VFR_Night_XC1.ceiling + M_VFR_Night_XC1.wind + M_VFR_Night_XC1.xwind + vis + iap; class1.riskShow(txtRisk, txtRiskNum, "Departure Risk", M_VFR_Night_XC1.departureRisk, 8, 10); }; btn6.Touch += (s, e) => { vis = class1.button2Pressed(btn7, btn6, btn5, txtVis); M_VFR_Night_XC1.departureRisk = M_VFR_Night_XC1.ceiling + M_VFR_Night_XC1.wind + M_VFR_Night_XC1.xwind + vis + iap; class1.riskShow(txtRisk, txtRiskNum, "Departure Risk", M_VFR_Night_XC1.departureRisk, 8, 10); }; btn5.Touch += (s, e) => { vis = class1.button3Pressed(btn7, btn6, btn5, txtVis); M_VFR_Night_XC1.departureRisk = M_VFR_Night_XC1.ceiling + M_VFR_Night_XC1.wind + M_VFR_Night_XC1.xwind + vis + iap; class1.riskShow(txtRisk, txtRiskNum, "Departure Risk", M_VFR_Night_XC1.departureRisk, 8, 10); }; btnPrecision.Touch += (s, e) => { iap = class1.button1Pressed(btnPrecision, btnNonPrecision, btnCircling, txtAIP); M_VFR_Night_XC1.departureRisk = M_VFR_Night_XC1.ceiling + M_VFR_Night_XC1.wind + M_VFR_Night_XC1.xwind + vis + iap; class1.riskShow(txtRisk, txtRiskNum, "Departure Risk", M_VFR_Night_XC1.departureRisk, 8, 10); }; btnNonPrecision.Touch += (s, e) => { iap = class1.button2Pressed(btnPrecision, btnNonPrecision, btnCircling, txtAIP); M_VFR_Night_XC1.departureRisk = M_VFR_Night_XC1.ceiling + M_VFR_Night_XC1.wind + M_VFR_Night_XC1.xwind + vis + iap; class1.riskShow(txtRisk, txtRiskNum, "Departure Risk", M_VFR_Night_XC1.departureRisk, 8, 10); }; btnCircling.Touch += (s, e) => { iap = class1.button3Pressed(btnPrecision, btnNonPrecision, btnCircling, txtAIP); M_VFR_Night_XC1.departureRisk = M_VFR_Night_XC1.ceiling + M_VFR_Night_XC1.wind + M_VFR_Night_XC1.xwind + vis + iap; class1.riskShow(txtRisk, txtRiskNum, "Departure Risk", M_VFR_Night_XC1.departureRisk, 8, 10); }; btnBack.Click += delegate { StartActivity(typeof(M_VFR_Night_XC1)); }; btnNext.Click += delegate { if (M_VFR_Night_XC1.departureRisk > 9) { class1.alertShow("Departure Risk", this); class1.defaultVals(btn7, btn6, btn5, txtVis, vis); class1.defaultVals(btnPrecision, btnNonPrecision, btnCircling, txtAIP, iap); } else { StartActivity(typeof(M_VFR_Night_XC3)); } }; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.h_Layout_3); var lblLast = FindViewById <TextView>(Resource.Id.txtQuestion1); var btn30 = FindViewById <Button>(Resource.Id.btnQ1C1); var btn30to45 = FindViewById <Button>(Resource.Id.btnQ1C2); var btn45 = FindViewById <Button>(Resource.Id.btnQ1C3); var txtLast = FindViewById <TextView>(Resource.Id.txtAnswer1); var lblDual = FindViewById <TextView>(Resource.Id.txtQuestion2); var btnLess30 = FindViewById <Button>(Resource.Id.btnQ2C1); var btn30to452 = FindViewById <Button>(Resource.Id.btnQ2C2); var btn45Plus = FindViewById <Button>(Resource.Id.btnQ2C3); var txtDulal = FindViewById <TextView>(Resource.Id.txtAnswer2); var lblIFR = FindViewById <TextView>(Resource.Id.txtQuestion3); var btnYes = FindViewById <Button>(Resource.Id.btnQ3C1); var btnNon = FindViewById <Button>(Resource.Id.btnQ3C2); var btnNo = FindViewById <Button>(Resource.Id.btnQ3C3); var txtiFR = FindViewById <TextView>(Resource.Id.txtAnswer3); var txtRisk = FindViewById <TextView>(Resource.Id.txtRiskText); var txtRiskNum = FindViewById <TextView>(Resource.Id.txtRiskNum); lblLast.Text = "Last Dual Landing"; btn30.Text = "< 30 days"; btn30to45.Text = "30 - 45 days"; btn45.Text = "> 45 days"; lblDual.Text = "Dual Instrument Approach"; btnLess30.Text = "< 30 days"; btn30to452.Text = "30 - 45 days"; btn45Plus.Text = "> 45 days"; lblIFR.Text = "IFR Current?"; btnYes.Text = "Yes"; btnNon.Text = "Non-Precision"; btnNon.Visibility = ViewStates.Invisible; btnNo.Text = "No"; ShortCutFunctions class1 = new ShortCutFunctions(); class1.defaultVals(btn30, btn30to45, btn45, txtLast, last); class1.defaultVals(btnLess30, btn30to452, btn45Plus, txtDulal, dual); class1.defaultVals(btnYes, btnNon, btnNo, txtiFR, curr); PIC = last + dual + curr; class1.riskShow(txtRisk, txtRiskNum, "PIC Risk", PIC, 2, 3); btn30.Touch += (s, e) => { last = class1.button1Pressed(btn30, btn30to45, btn45, txtLast); PIC = last + dual + curr; class1.riskShow(txtRisk, txtRiskNum, "PIC Risk", PIC, 2, 3); }; btn30to45.Touch += (s, e) => { last = class1.button2Pressed(btn30, btn30to45, btn45, txtLast); PIC = last + dual + curr; class1.riskShow(txtRisk, txtRiskNum, "PIC Risk", PIC, 2, 3); }; btn45.Touch += (s, e) => { last = class1.button3Pressed(btn30, btn30to45, btn45, txtLast); PIC = last + dual + curr; class1.riskShow(txtRisk, txtRiskNum, "PIC Risk", PIC, 2, 3); }; btnLess30.Touch += (s, e) => { dual = class1.button1Pressed(btnLess30, btn30to452, btn45Plus, txtDulal); PIC = last + dual + curr; class1.riskShow(txtRisk, txtRiskNum, "PIC Risk", PIC, 2, 3); }; btn30to452.Touch += (s, e) => { dual = class1.button2Pressed(btnLess30, btn30to452, btn45Plus, txtDulal); PIC = last + dual + curr; class1.riskShow(txtRisk, txtRiskNum, "PIC Risk", PIC, 2, 3); }; btn45Plus.Touch += (s, e) => { dual = class1.button3Pressed(btnLess30, btn30to452, btn45Plus, txtDulal); PIC = last + dual + curr; class1.riskShow(txtRisk, txtRiskNum, "PIC Risk", PIC, 2, 3); }; btnYes.Touch += (s, e) => { curr = class1.button1Pressed(btnYes, btnNon, btnNo, txtiFR); PIC = last + dual + curr; class1.riskShow(txtRisk, txtRiskNum, "PIC Risk", PIC, 2, 3); }; btnNo.Touch += (s, e) => { curr = class1.button3Pressed(btnYes, btnNon, btnNo, txtiFR); PIC = last + dual + curr; class1.riskShow(txtRisk, txtRiskNum, "PIC Risk", PIC, 2, 3); }; var btnNext = FindViewById <ImageButton>(Resource.Id.btnContinueFrom3); var btnBack = FindViewById <ImageButton>(Resource.Id.btnBackfrom3); btnNext.Click += delegate { if (PIC > 2) { class1.alertShow("PIC Risk", this); } else { StartActivity(typeof(Y_Aircraft_and_Instructor)); } }; btnBack.Click += delegate { StartActivity(typeof(O_IFR_Day_XC_4Alternate)); }; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here // Create your application here SetContentView(Resource.Layout.h_Layout2); var btnNext = FindViewById <ImageButton>(Resource.Id.btnContinueFrom2); var btnBack = FindViewById <ImageButton>(Resource.Id.btnBackfrom2); var lblCheckpoints = FindViewById <TextView>(Resource.Id.txt2Question1); var btnMult = FindViewById <Button>(Resource.Id.btn2Q1C1); var btnMod = FindViewById <Button>(Resource.Id.btn2Q1C2); var btnFew = FindViewById <Button>(Resource.Id.btn2Q1C3); var txtCheckpoints = FindViewById <TextView>(Resource.Id.txt2Answer1); var lblTimeEnroute = FindViewById <TextView>(Resource.Id.txt2Question2); var btnLessThan60 = FindViewById <Button>(Resource.Id.btn2Q2C1); var btn60to120 = FindViewById <Button>(Resource.Id.btn2Q2C2); var btn120Plus = FindViewById <Button>(Resource.Id.btn2Q2C3); var txtTime = FindViewById <TextView>(Resource.Id.txt2Answer2); var txtRisk = FindViewById <TextView>(Resource.Id.txt2RiskText2); var txtRiskNum = FindViewById <TextView>(Resource.Id.txt2RiskNum); lblCheckpoints.Text = "Checkpoints (XC)"; btnMult.Text = "Multiple"; btnMod.Text = "Moderate"; btnFew.Text = "Few to none"; txtCheckpoints.Text = "You have selected the '" + btnMult.Text + "' choice."; lblTimeEnroute.Text = "Time enroute"; btnLessThan60.Text = "< 60 min"; btn60to120.Text = "60 - 120 min"; btn120Plus.Text = "> 120 min"; txtTime.Text = "You have selected the '" + btnLessThan60.Text + "' choice."; ShortCutFunctions sc = new ShortCutFunctions(); sc.defaultVals(btnMult, btnMod, btnFew, txtCheckpoints, checkpoints); sc.defaultVals(btnLessThan60, btn60to120, btn120Plus, txtTime, timeEnroute); M_VFR_Night_XC3.enrouteRisk = M_VFR_Night_XC3.ceiling + M_VFR_Night_XC3.vis + checkpoints + timeEnroute; sc.riskShow(txtRisk, txtRiskNum, "Enroute Risk", M_VFR_Night_XC3.enrouteRisk, 7, 9); btnMult.Touch += (s, e) => { checkpoints = sc.button1Pressed(btnMult, btnMod, btnFew, txtCheckpoints); M_VFR_Night_XC3.enrouteRisk = M_VFR_Night_XC3.ceiling + M_VFR_Night_XC3.vis + checkpoints + timeEnroute; sc.riskShow(txtRisk, txtRiskNum, "Enroute Risk", M_VFR_Night_XC3.enrouteRisk, 7, 9); }; btnMod.Touch += (s, e) => { checkpoints = sc.button2Pressed(btnMult, btnMod, btnFew, txtCheckpoints); M_VFR_Night_XC3.enrouteRisk = M_VFR_Night_XC3.ceiling + M_VFR_Night_XC3.vis + checkpoints + timeEnroute; sc.riskShow(txtRisk, txtRiskNum, "Enroute Risk", M_VFR_Night_XC3.enrouteRisk, 7, 9); }; btnFew.Touch += (s, e) => { checkpoints = sc.button3Pressed(btnMult, btnMod, btnFew, txtCheckpoints); M_VFR_Night_XC3.enrouteRisk = M_VFR_Night_XC3.ceiling + M_VFR_Night_XC3.vis + checkpoints + timeEnroute; sc.riskShow(txtRisk, txtRiskNum, "Enroute Risk", M_VFR_Night_XC3.enrouteRisk, 7, 9); }; btnLessThan60.Touch += (s, e) => { timeEnroute = sc.button1Pressed(btnLessThan60, btn60to120, btn120Plus, txtTime); M_VFR_Night_XC3.enrouteRisk = M_VFR_Night_XC3.ceiling + M_VFR_Night_XC3.vis + checkpoints + timeEnroute; sc.riskShow(txtRisk, txtRiskNum, "Enroute Risk", M_VFR_Night_XC3.enrouteRisk, 7, 9); }; btn60to120.Touch += (s, e) => { timeEnroute = sc.button2Pressed(btnLessThan60, btn60to120, btn120Plus, txtTime); M_VFR_Night_XC3.enrouteRisk = M_VFR_Night_XC3.ceiling + M_VFR_Night_XC3.vis + checkpoints + timeEnroute; sc.riskShow(txtRisk, txtRiskNum, "Enroute Risk", M_VFR_Night_XC3.enrouteRisk, 7, 9); }; btn120Plus.Touch += (s, e) => { timeEnroute = sc.button3Pressed(btnLessThan60, btn60to120, btn120Plus, txtTime); M_VFR_Night_XC3.enrouteRisk = M_VFR_Night_XC3.ceiling + M_VFR_Night_XC3.vis + checkpoints + timeEnroute; sc.riskShow(txtRisk, txtRiskNum, "Enroute Risk", M_VFR_Night_XC3.enrouteRisk, 7, 9); }; btnBack.Click += delegate { StartActivity(typeof(M_VFR_Night_XC3)); }; btnNext.Click += delegate { if (M_VFR_Night_XC3.enrouteRisk > 8) { sc.alertShow("Enroute Risk", this); } else { StartActivity(typeof(M_VFR_Night_XC5)); } }; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.h_Layout2); var btnNext = FindViewById <ImageButton>(Resource.Id.btnContinueFrom2); var btnBack = FindViewById <ImageButton>(Resource.Id.btnBackfrom2); var lblDual = FindViewById <TextView>(Resource.Id.txt2Question1); var btnLessThan30 = FindViewById <Button>(Resource.Id.btn2Q1C1); var btn30to45 = FindViewById <Button>(Resource.Id.btn2Q1C2); var btn45Plus = FindViewById <Button>(Resource.Id.btn2Q1C3); var txtDual = FindViewById <TextView>(Resource.Id.txt2Answer1); var lblIFR = FindViewById <TextView>(Resource.Id.txt2Question2); var btnYes = FindViewById <Button>(Resource.Id.btn2Q2C1); var btnfio = FindViewById <Button>(Resource.Id.btn2Q2C2); var btnNo = FindViewById <Button>(Resource.Id.btn2Q2C3); var txt3Night = FindViewById <TextView>(Resource.Id.txt2Answer2); var txtPICRisk = FindViewById <TextView>(Resource.Id.txt2RiskText2); var txtPICRiskNum = FindViewById <TextView>(Resource.Id.txt2RiskNum); lblDual.Text = "Dual Instrument Approach"; btnLessThan30.Text = "<30 days"; btn30to45.Text = "30 - 45 days"; btn45Plus.Text = ">45 days"; txtDual.Text = "You have selected the '" + btnLessThan30.Text + "' choice."; lblIFR.Text = "IFR current?"; btnYes.Text = "Yes"; btnfio.Visibility = ViewStates.Invisible; btnNo.Text = "No"; // only two options for this question txt3Night.Text = "You have selected the '" + btnYes.Text + "' choice."; ShortCutFunctions sc = new ShortCutFunctions(); sc.defaultVals(btnLessThan30, btn30to45, btn45Plus, txtDual, dia); sc.defaultVals(btnYes, btnfio, btnNo, txt3Night, IFRCurr); M_VFR_Night_XC9.pic = IFRCurr + dia + M_VFR_Night_XC9.Night3 + M_VFR_Night_XC9.ldl; sc.riskShow(txtPICRisk, txtPICRiskNum, "PIC Risk", M_VFR_Night_XC9.pic, 2, 3); btnLessThan30.Touch += (s, e) => { dia = sc.button1Pressed(btnLessThan30, btn30to45, btn45Plus, txtDual); M_VFR_Night_XC9.pic = IFRCurr + dia + M_VFR_Night_XC9.Night3 + M_VFR_Night_XC9.ldl; sc.riskShow(txtPICRisk, txtPICRiskNum, "PIC Risk", M_VFR_Night_XC9.pic, 2, 3); }; btn30to45.Touch += (s, e) => { dia = sc.button2Pressed(btnLessThan30, btn30to45, btn45Plus, txtDual); M_VFR_Night_XC9.pic = IFRCurr + dia + M_VFR_Night_XC9.Night3 + M_VFR_Night_XC9.ldl; sc.riskShow(txtPICRisk, txtPICRiskNum, "PIC Risk", M_VFR_Night_XC9.pic, 2, 3); }; btn45Plus.Touch += (s, e) => { dia = sc.button3Pressed(btnLessThan30, btn30to45, btn45Plus, txtDual); M_VFR_Night_XC9.pic = IFRCurr + dia + M_VFR_Night_XC9.Night3 + M_VFR_Night_XC9.ldl; sc.riskShow(txtPICRisk, txtPICRiskNum, "PIC Risk", M_VFR_Night_XC9.pic, 2, 3); }; btnYes.Touch += (s, e) => { IFRCurr = sc.button1Pressed(btnYes, btnfio, btnNo, txt3Night); M_VFR_Night_XC9.pic = IFRCurr + dia + M_VFR_Night_XC9.Night3 + M_VFR_Night_XC9.ldl; sc.riskShow(txtPICRisk, txtPICRiskNum, "PIC Risk", M_VFR_Night_XC9.pic, 2, 3); }; btnNo.Touch += (s, e) => { IFRCurr = sc.button3Pressed(btnYes, btnfio, btnNo, txt3Night); M_VFR_Night_XC9.pic = IFRCurr + dia + M_VFR_Night_XC9.Night3 + M_VFR_Night_XC9.ldl; sc.riskShow(txtPICRisk, txtPICRiskNum, "PIC Risk", M_VFR_Night_XC9.pic, 2, 3); }; btnNext.Click += delegate { if (M_VFR_Night_XC9.pic < 3) { StartActivity(typeof(Y_Aircraft_and_Instructor)); } else { sc.alertShow("PIC Risk", this); } }; btnBack.Click += delegate { StartActivity(typeof(M_VFR_Night_XC9)); }; }