12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- using BLL;
- using BLL.Dto.UserDto;
- using Helper;
- using HZY.Framework.DependencyInjection;
- using Sunny.UI;
- namespace Scada
- {
- public partial class FormLogin : UILoginForm, IScopedSelfDependency
- {
- private readonly UserManager _userManager;
- public FormLogin(UserManager userManager)
- {
- _userManager = userManager;
- InitializeComponent();
- }
- private async void FormLogin_ButtonLoginClick(object sender, EventArgs e)
- {
- var result = await _userManager.LoginAsync(new UserLoginDto() { UserName=this.UserName,UserPassword=this.Password});
-
- if(result.Result==SystemEnums.Result.Success)
- {
- IsLogin = true;
- this.ShowSuccessTip("登录成功");
- this.Close();
- }
- else
- {
- UIMessageTip.ShowWarning(result.Msg);
- }
- }
- }
- }
|