添加添加数据库服务器表
修改扫码连接修复扫码闪退问题
This commit is contained in:
1 parent
6c0af56ea9
commit
0801e4875c
64 files changed
+3265
No files matched your search
@@ -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);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user