using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Eplan.EplApi.ApplicationFramework; using KPlan.Util; using KPlan.Forms; using System.Windows; namespace KPlan.Actions { class LoginAction : Eplan.EplApi.ApplicationFramework.IEplAction { public bool Execute(ActionCallingContext ctx) { new Login().ShowDialog(); return true; } public bool OnRegister(ref string Name, ref int Ordinal) { Name = "LoginAction"; Ordinal = 20; return true; } public void GetActionProperties(ref ActionProperties actionProperties) { //actionProperties.Description = "Action test with parameters."; } } }