Files
FSI.BT.IR.Tools/FSI.BT.Tools/Commands/LoginCommand.cs
Maier Stephan SI d01747f75a Sicherung
2023-01-02 04:33:49 +01:00

37 lines
986 B
C#

using System.Windows;
namespace FSI.BT.Tools.Commands
{
/// <summary>
/// Shows the main window.
/// </summary>
public class LoginCommand : CommandBase<LoginCommand>
{
public override void Execute(object parameter)
{
Lib.Guis.AutoPw.FrmMain frmMain = new Lib.Guis.AutoPw.FrmMain()
{
CloseAtLostFocus = false,
WindowStartupLocation = WindowStartupLocation.CenterScreen,
};
frmMain.ShowDialog();
Global.UserRights =
Global.AdminRights = frmMain.PwOk;
if (frmMain.PwOk)
{
Global.Log.Info("Admin-Passowrt wurde korrekt eingegben.");
}
else
{
Global.Log.Info("Anmeldung wurde vom Benutzer abgebrochen.");
}
}
public override bool CanExecute(object parameter)
{
return true;
}
}
}