예제 #1
0
        public override void ViewDidLoad()
        {
            //UIBarButtonItem btnPhysical = new UIBarButtonItem ("Physical Atributes", UIBarButtonItemStyle.Plain, null);
            //NavigationItem.SetRightBarButtonItem (btnPhysical, true);
            base.ViewDidLoad();
            imgLifestyle.Image = UIImage.FromBundle("Images/life.png");
            //txtSleep.Text = "8";
            //txtCigarettes.Text = "0";
            txtSleep.ShouldReturn = delegate {
                txtSleep.ResignFirstResponder();
                return(true);
            };
            txtCigarettes.ShouldReturn = delegate {
                txtCigarettes.ResignFirstResponder();
                return(true);
            };
            btnCalculate.TouchUpInside += delegate {
                double dSleep      = -1;
                double dCigarettes = -1;


                if (double.TryParse(txtSleep.Text, out dSleep))
                {
                    if (double.TryParse(txtCigarettes.Text, out dCigarettes))
                    {
                        _User.HrsSleep  = dSleep;
                        _User.CigPerDay = dCigarettes;


                        _cResultsVC = new cResultsVC(_User);
                        NavigationController.PushViewController(_cResultsVC, true);
                    }
                }
                if ((dSleep == -1) || (dCigarettes == -1))
                {
                    UIAlertView alert = new UIAlertView("Error", "Please input a number into all fields", null, "OK", null);
                    alert.Show();
                }
            };
        }
예제 #2
0
        public override void ViewDidLoad()
        {
            UIBarButtonItem btnPhysical = new UIBarButtonItem("Physical Atributes", UIBarButtonItemStyle.Plain, null);

            NavigationItem.SetRightBarButtonItem(btnPhysical, true);
            base.ViewDidLoad();
            imgLifestyle.Image    = UIImage.FromBundle("Images/life.png");
            txtSleep.Text         = "8";
            txtCigarettes.Text    = "0";
            txtSleep.ShouldReturn = delegate {
                txtSleep.ResignFirstResponder();
                return(true);
            };
            txtCigarettes.ShouldReturn = delegate {
                txtCigarettes.ResignFirstResponder();
                return(true);
            };
            btnCalculate.TouchUpInside += delegate {
                double dSleep;
                double dCigarettes;



                if (double.TryParse(txtSleep.Text, out dSleep))
                {
                    if (double.TryParse(txtCigarettes.Text, out dCigarettes))
                    {
                        _User.HrsSleep  = dSleep;
                        _User.CigPerDay = dCigarettes;


                        _cResultsVC = new cResultsVC(_User);
                        NavigationController.PushViewController(_cResultsVC, true);
                    }
                }
            };
        }