using CommunityToolkit.Maui.Views; using MyDiplom.Models; using MyDiplom.ViewModels; using Windows.System; namespace MyDiplom; public partial class BuyPage : Popup { public BuyPage() { InitializeComponent(); } ApplicationUser User { get; set; } = new ApplicationUser(); private void CloseButtonClicked(object sender, EventArgs e) { Close(); } private void BuyButtonCliked(object sender, EventArgs e) { string amountText = AmountEntry.Text; if (decimal.TryParse(amountText, out decimal amount)) { //User.Balance += amount; //var userViewModel = (BindingContext as UserViewModels); //if (userViewModel != null) //{ // userViewModel.User.Balance += amount; //} var userViewModel = (BindingContext as UserViewModels); if (userViewModel != null) { userViewModel.UpdateBalance(amount); } } } }