ZeroLauncher/dialog/EditTeamControl.xaml.cs

47 lines
1.5 KiB
C#
Raw Permalink Normal View History

2024-03-07 21:04:59 +08:00
using System.Windows;
using System.Windows.Controls;
using Zerolauncher.Manager;
namespace Zerolauncher.dialog
{
/// <summary>
/// EditTeamControl.xaml 的交互逻辑
/// </summary>
public partial class EditTeamControl : UserControl
{
bool isEditModle;
public EditTeamControl(bool isEditModle)
{
InitializeComponent();
this.isEditModle = isEditModle;
}
private void Button_Click(object sender, RoutedEventArgs e)
{
if(string.IsNullOrEmpty(edit_name.Text))
{
2024-08-04 17:59:09 +08:00
MessageBox.Show("昵称不能为空喵!", "提示");
2024-03-07 21:04:59 +08:00
return;
}
2024-08-04 18:24:17 +08:00
if (isEditModle) AccountManager.EditTeamName(edit_name.Text); else TeamManager.AddTeam(edit_name.Text);
2024-03-07 21:04:59 +08:00
EditTeamDialog.Close();
}
private void Button_Click_1(object sender, RoutedEventArgs e)
{
2024-08-04 17:59:09 +08:00
MessageBoxResult result = MessageBox.Show("放生此队伍以及队伍里所有的账号\n为你带来114514点功德\n要执行此操作喵", "提示", MessageBoxButton.OKCancel, MessageBoxImage.Warning, MessageBoxResult.Cancel);
2024-03-07 21:04:59 +08:00
if (result == MessageBoxResult.OK)
{
2024-08-04 17:59:09 +08:00
if (!AccountManager.DeleteTeam())
{
MessageBox.Show("已经是最后一个队伍了喵!\n新建一个队伍后再放生这个~", "提示");
}
2024-08-04 18:10:13 +08:00
else EditTeamDialog.Close();
2024-08-04 17:59:09 +08:00
}
2024-03-07 21:04:59 +08:00
}
}
}