Files
ClientServerProject/ClientsLibrary/AccountSupport/AccountDetails.cs

57 lines
1.9 KiB
C#
Raw Normal View History

using CommonLibrary;
using HslCommunication.Enthernet;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace ClientsLibrary.AccountSupport
{
public partial class AccountDetails : Form
{
public AccountDetails(AdvancedFileClient fileClient, UserPortrait userPortrait)
{
InitializeComponent();
FileClient = fileClient;
UserPortrait = userPortrait;
}
private void AccountDetails_Shown(object sender, EventArgs e)
{
// 加载各种数据
textBox_Factory.Text = UserClient.UserAccount.Factory;
textBox_GradeDescription.Text = AccountGrade.GetDescription(UserClient.UserAccount.Grade);
textBox_LastLoginIpAddress.Text = UserClient.UserAccount.LastLoginIpAddress;
textBox_LastLoginTime.Text = UserClient.UserAccount.LastLoginTime.ToString();
textBox_LastLoginWay.Text = UserClient.UserAccount.LastLoginWay;
textBox_LoginEnable.Text = UserClient.UserAccount.LoginEnable ? "允许" : "禁止";
textBox_LoginFailedCount.Text = UserClient.UserAccount.LoginFailedCount.ToString();
textBox_LoginFrequency.Text = UserClient.UserAccount.LoginFrequency.ToString();
textBox_NameAlias.Text = UserClient.UserAccount.NameAlias;
textBox_RegisterTime.Text = UserClient.UserAccount.RegisterTime.ToString();
textBox_UserName.Text = UserClient.UserAccount.UserName;
// 加载头像
}
private void AccountDetails_Load(object sender, EventArgs e)
{
Text = "账户详细信息";
}
public AdvancedFileClient FileClient { get; }
public UserPortrait UserPortrait { get; }
}
}