Ejemplo n.º 1
0
        public override void ViewWillDisappear(bool animated)
        {
            userNameField.ResignFirstResponder();
            passwordField.ResignFirstResponder();
            GymSettingsDataSource.UserName = userNameField.Text;
            GymSettingsDataSource.Password = passwordField.Text;
            GymSettingsDataSource.Write();
            TTTHttp.LogOn();
            if (TTTHttp.isError)
            {
                UIAlertView alert = new UIAlertView();
                alert.Title   = "Påloggingsfeil";
                alert.Message = Text.getString(TTTHttp.ErrorMessage);
                alert.AddButton("OK");
                alert.Show();
            }

            base.ViewWillDisappear(animated);
        }
Ejemplo n.º 2
0
        public override void ViewDidAppear(bool animated)
        {
            NavigationController.NavigationBar.BackgroundColor = UIColor.FromPatternImage(UIImage.FromFile("images/blue.png"));
            float border    = 0;
            float gridHight = (View.Frame.Height - border) / elements.Count;
            float gridWidh  = View.Frame.Width;
            float ypos      = 0;
            float xpos      = 0;

            for (int i = 0; i < elements.Count; i++)
            {
                elements[i].Frame = new RectangleF(xpos + border, ypos + border, gridWidh - 2 * border, gridHight - border);
                View.AddSubview(elements[i]);

                ypos += gridHight;
            }


            if (GymSettingsDataSource.UserName == null || GymSettingsDataSource.Password == null)
            {
                NavigationController.PushViewController(new GymSettingsViewController(), true);
            }
            else
            {
                TTTHttp.LogOn();
            }

            if (TTTHttp.isError)
            {
                UIAlertView alert = new UIAlertView();
                alert.Title   = "Påloggingsfeil";
                alert.Message = Text.getString(TTTHttp.ErrorMessage);
                alert.AddButton("OK");
                alert.Show();
                NavigationController.PushViewController(new GymSettingsViewController(), true);
            }
        }