void Save() { tee.TeeName = teeTextEdit.Text; TeeManager.SaveTee(tee); Finish(); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); int teeID = Intent.GetIntExtra("TeeID", 0); if (teeID > 0) { tee = TeeManager.GetTee(teeID); } // set our layout to be the home screen SetContentView(Resource.Layout.TeeDetails_Layout); // find all our controls teeTextEdit = FindViewById <EditText>(Resource.Id.TeesDetail_EditText_TeeValue); deleteButton = FindViewById <Button>(Resource.Id.TeesDetail_Button_Delete); saveButton = FindViewById <Button>(Resource.Id.TeesDetail_Button_Save); cancelButton = FindViewById <Button>(Resource.Id.TeesDetail_Button_Cancel); // set the teeTextEdit based on whether or not it's an existing tee that was long clicked. teeTextEdit.Text = (tee.ID == 0 ? "" : tee.TeeName); // button clicks cancelButton.Click += (sender, e) => { Cancel(); }; saveButton.Click += (sender, e) => { Save(); }; deleteButton.Click += (sender, e) => { Delete(); }; }
void Delete() { if (tee.ID != 0) { TeeManager.DeleteTee(tee.ID); } Finish(); }
private void Update() { currentLifetime += Time.deltaTime; if (currentLifetime >= maxLifetime) { TeeManager.ResetTee(this); } }
private void Awake() { if (instance != null) { Destroy(gameObject); return; } instance = this; PopulateTees(); }
protected override void OnResume() { base.OnResume(); tees = TeeManager.GetTees(); // create our adapter teeListAdapter = new Adapters.TeeListAdapter(this, tees); //Hook up our adapter to our ListView teesSpinner.Adapter = teeListAdapter; }
} //ORANGE Command void OrangeClicked() { TeeManager.GetTees(TeeID, holeno, 1); OrangeDisplay = $"{TeeID[0].Length } m"; if (Players[0].Gender == 0) { SlopeManager.GetSlopes(Slopes, 10); } else { SlopeManager.GetSlopes(Slopes, 9); } GetCalculatedSlope(); }
} //RED Command void RedClicked() { TeeManager.GetTees(TeeID, holeno, 2); RedDisplay = $"{TeeID[0].Length } m"; if (Players[0].Gender == 0) { SlopeManager.GetSlopes(Slopes, 8); } else { SlopeManager.GetSlopes(Slopes, 7); } GetCalculatedSlope(); }
} //BLUE Command void BlueClicked() { TeeManager.GetTees(TeeID, holeno, 3); BlueDisplay = $"{TeeID[0].Length } m"; if (Players[0].Gender == 0) { SlopeManager.GetSlopes(Slopes, 6); } else { SlopeManager.GetSlopes(Slopes, 5); } GetCalculatedSlope(); }
} //YELLOW Command void YellowClicked() { TeeManager.GetTees(TeeID, holeno, 4); YellowDisplay = $"{TeeID[0].Length } m"; if (Players[0].Gender == 0) { SlopeManager.GetSlopes(Slopes, 4); } else { SlopeManager.GetSlopes(Slopes, 3); } GetCalculatedSlope(); }
public ScoreViewModel() { Title = "ScoreCard"; Scores = new ObservableRangeCollection <Score>(); // OpenWebCommand = new Command(() => Device.OpenUri(new Uri("https://xamarin.com/platform"))); Scores.CollectionChanged += (sender, args) => { Debug.WriteLine($"Item {args.Action}"); }; GetScoresCommand = new Xamarin.Forms.Command(async() => await GetScoresAsync()); BirdieCLickedCommand = new Xamarin.Forms.Command(BirdieClicked); ParClickedCommand = new Xamarin.Forms.Command(ParClicked); BogeyClickedCommand = new Xamarin.Forms.Command(BogeyClicked); SubmitClickedCommand = new Xamarin.Forms.Command(SubmitClicked); IncreaseCountCommand = new Xamarin.Forms.Command(IncreaseCount); PlusClickedCommand = new Command(PlusClicked); MinusClickedCommand = new Command(MinusClicked); HoleNoClickedCommand = new Command(HoleNoClicked); WhiteClickedCommand = new Command(WhiteClicked); YellowClickedCommand = new Command(YellowClicked); BlueClickedCommand = new Command(BlueClicked); RedClickedCommand = new Command(RedClicked); OrangeClickedCommand = new Command(OrangeClicked); Courses = new ObservableCollection <Courses>(); CourseManager.GetCourses(Courses, 1); TeeID = new ObservableCollection <Tee>(); TeeManager.GetTees(TeeID); Players = new ObservableCollection <Player>(); PlayerManager.GetPlayers(Players); Slopes = new ObservableCollection <Slope>(); SlopeManager.GetSlopes(Slopes); Scores = new ObservableRangeCollection <Score>(); ScoreManager.GetScores(Scores, 1); BindigContext = this; // BindigContext = new ScoreViewModel(); InitPlayerData(); }
protected override void OnResume() { base.OnResume(); //tasks = TaskManager.GetTasks(); // create our adapter //taskList = new Adapters.TaskListAdapter(this, tasks); //Hook up our adapter to our ListView //taskListView.Adapter = taskList; tees = TeeManager.GetTees(); // create our adapter teeList = new CompleteGolfAppAndroid.Adapters.TeeListAdapter(this, tees); //Hook up our adapter to our ListView teeListView.Adapter = teeList; }
//ListView taskListView; protected override void OnCreate(Bundle bundle) { try { base.OnCreate(bundle); // Test git var x = TeeManager.GetTees(); var z = CourseTeeManager.GetAllCourseTees(); // set our layout to be the home screen SetContentView(Resource.Layout.Home_Layout); //Find our controls //taskListView = FindViewById<ListView>(Resource.Id.TaskList); teesButton = FindViewById <Button>(Resource.Id.Home_Button_Tees); coursesButton = FindViewById <Button>(Resource.Id.Home_Button_Courses); scoresButton = FindViewById <Button>(Resource.Id.Home_Button_Scores); teesButton.SetBackgroundColor(new Color(0x00, 0x65, 0x00)); coursesButton.SetBackgroundColor(new Color(0x00, 0x65, 0x00)); scoresButton.SetBackgroundColor(new Color(0x00, 0x65, 0x00)); teesButton.Alpha = 128; // 50% transparent coursesButton.Alpha = 128; // 50% transparent scoresButton.Alpha = 128; // 50% transparent Tasky.GlobalEntities.imm = (InputMethodManager)GetSystemService(Android.Content.Context.InputMethodService); // wire up button handlers if (teesButton != null) { teesButton.Click += (sender, e) => { StartActivity(typeof(Tees_Code)); }; } if (coursesButton != null) { coursesButton.Click += (sender, e) => { StartActivity(typeof(Courses_Code)); }; } if (scoresButton != null) { scoresButton.Click += (sender, e) => { StartActivity(typeof(ScoresEntry_Code)); }; } ImageView qImageView = (ImageView)FindViewById <ImageView>(Resource.Id.qStatusImage); qImageView.SetBackgroundResource(Resource.Drawable.Screenshot_20170212_094404); //if (scoresButton != null) //{ // scoresButton.Click += (sender, e) => { // StartActivity(typeof(Scores_Code)); // } //} } catch (Exception ex) { } // wire up task click handler //if (taskListView != null) //{ // taskListView.ItemClick += (object sender, AdapterView.ItemClickEventArgs e) => { // var taskDetails = new Intent(this, typeof(TaskDetailsScreen)); // taskDetails.PutExtra("TaskID", tasks[e.Position].ID); // StartActivity(taskDetails); // }; //} }