using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using WindowsFormsApp1.entity;
|
|
namespace WindowsFormsApp1.utils
|
{
|
class LoginManager
|
{
|
//登录成功
|
public static void LoginSuccess(UserInfo user) {
|
//登录成功
|
Constant.token = user.Token;
|
SQLiteDataBaseUtil.getInstance().AddAccount(user);
|
LogManager.AddLog(new LogInfo(DateTime.Now,user.Account+" 登录成功", LogInfo.TYPE_SAFE));
|
}
|
|
//获取登录信息
|
public static UserInfo GetLoginUser() {
|
return SQLiteDataBaseUtil.getInstance().GetLoginAccount();
|
}
|
|
//退出登录
|
public static void ExitLogin() {
|
UserInfo user= GetLoginUser();
|
if (user != null)
|
{
|
SQLiteDataBaseUtil.getInstance().DeleteByAccount(user.Account);
|
LogManager.AddLog(new LogInfo(DateTime.Now, user.Account + " 退出登录", LogInfo.TYPE_DENGER));
|
}
|
}
|
|
}
|
}
|