添加添加数据库服务器表

修改扫码连接修复扫码闪退问题
This commit is contained in:
sc authored and sc committed 2026-05-02 12:47:17 +08:00
1 parent 6c0af56ea9
commit 0801e4875c
64 files changed
+3265

No files matched your search

+97
View File
@@ -0,0 +1,97 @@
using CommunityToolkit.Mvvm.ComponentModel;
using SunlightAggregationTerminal.Models;
using SunlightAggregationTerminal.View;
using System.Collections.ObjectModel;
namespace SunlightAggregationTerminal;
public partial class ProfilePage : ContentPage
{
public ProfilePage()
{
InitializeComponent();
this.BindingContext = App.GlobalData;
}
private async void Out_Clicked(object sender, EventArgs e)
{
bool shouldExit = await DisplayAlertAsync("退出确认", "确定要退出吗?", "是", "否");
if (shouldExit)
{
App.GlobalData.LogNo = false;
var logpage = new View.LogPage();
await Navigation.PushModalAsync(logpage);
}
}
private async void UserName_Tapped(object sender, TappedEventArgs e)
{
string result = await DisplayPromptAsync("","姓名");
// 处理结果
if (!string.IsNullOrWhiteSpace(result))
{
App.GlobalData.UserName=result;
string sql = @"UPDATE Users SET UserName = '" + App.GlobalData.UserName
+ "' WHERE User='" + App.GlobalData.User + "';";
AppModels.Updata(sql);
}
}
private async void UserPassword_Tapped(object sender, TappedEventArgs e)
{
string result = await DisplayPromptAsync("", "密码");
// 处理结果
if (!string.IsNullOrWhiteSpace(result))
{
App.GlobalData.UserPassword = result;
string sql = @"UPDATE Users SET UserPassword = '" + App.GlobalData.UserPassword
+ "' WHERE User='" + App.GlobalData.User + "';";
AppModels.Updata(sql);
}
}
private async void ServerID_Tapped(object sender, TappedEventArgs e)
{
string result = await DisplayPromptAsync("", "服务器地址");
// 处理结果
if (!string.IsNullOrWhiteSpace(result))
{
App.GlobalData.ServerID = result;
string sql = @"UPDATE Users SET ServerID = '" + App.GlobalData.ServerID
+ "' WHERE User='" + App.GlobalData.User + "';";
AppModels.Updata(sql);
}
}
private async void ProxyID_Tapped(object sender, TappedEventArgs e)
{
string result = await DisplayPromptAsync("", "代理");
// 处理结果
if (!string.IsNullOrWhiteSpace(result))
{
App.GlobalData.ProxyID = result;
string sql = @"UPDATE Users SET ProxyID = '" + App.GlobalData.ProxyID
+ "' WHERE User='" + App.GlobalData.User + "';";
AppModels.Updata(sql);
}
}
private void MessageNotificationMode_Toggled(object sender, ToggledEventArgs e)
{
string sql = @"UPDATE Users SET MessageNotificationMode = "+ App.GlobalData.MessageNotificationMode
+ " WHERE User='" + App.GlobalData.User + "';";
AppModels.Updata(sql);
}
private void DarkMode_Toggled(object sender, ToggledEventArgs e)
{
string sql = @"UPDATE Users SET DarkMode = " + App.GlobalData.DarkMode
+ " WHERE User='" + App.GlobalData.User + "';";
AppModels.Updata(sql);
}
private void LocalAreaNetworkMode_Toggled(object sender, ToggledEventArgs e)
{
string sql = @"UPDATE Users SET LocalAreaNetworkMode = " + App.GlobalData.LocalAreaNetworkMode
+ " WHERE User='" + App.GlobalData.User + "';";
AppModels.Updata(sql);
}
}