44 lines
1.0 KiB
C#
44 lines
1.0 KiB
C#
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);
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|