mirror of
https://gitlab.com/fabinfra/fabaccess/borepin.git
synced 2025-03-12 23:01:52 +01:00
Fixed get user from manage interface to visualize
This commit is contained in:
parent
6194d1bb9e
commit
5392185ece
@ -30,41 +30,43 @@ namespace Borepin.Model
|
|||||||
Manager = new UserVisualize(_Machine.Manager);
|
Manager = new UserVisualize(_Machine.Manager);
|
||||||
Manager.LoadData();
|
Manager.LoadData();
|
||||||
|
|
||||||
MachineInfoExtended machineInfoExtended = await _Machine.Manage.GetMachineInfoExtended().ConfigureAwait(false);
|
|
||||||
if(machineInfoExtended != null)
|
|
||||||
{
|
|
||||||
if (machineInfoExtended.CurrentUser == null || machineInfoExtended.CurrentUser.Username == null)
|
|
||||||
{
|
|
||||||
CurrentUser = null;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
CurrentUser = new UserVisualize(machineInfoExtended.CurrentUser);
|
|
||||||
CurrentUser.LoadData();
|
|
||||||
}
|
|
||||||
|
|
||||||
if (machineInfoExtended.LastUser == null || machineInfoExtended.LastUser.Username == null)
|
|
||||||
{
|
|
||||||
LastUser = null;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
LastUser = new UserVisualize(machineInfoExtended.LastUser);
|
|
||||||
LastUser.LoadData();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
CurrentUser = null;
|
|
||||||
LastUser = null;
|
|
||||||
}
|
|
||||||
|
|
||||||
CanUse = !((UseInterface_Proxy)_Machine.Use).IsNull;
|
CanUse = !((UseInterface_Proxy)_Machine.Use).IsNull;
|
||||||
CanInUse = !((InUseInterface_Proxy) _Machine.Inuse).IsNull;
|
CanInUse = !((InUseInterface_Proxy) _Machine.Inuse).IsNull;
|
||||||
CanTakeOver = !((TakeoverInterface_Proxy) _Machine.Takeover).IsNull;
|
CanTakeOver = !((TakeoverInterface_Proxy) _Machine.Takeover).IsNull;
|
||||||
CanCheck = !((CheckInterface_Proxy) _Machine.Check).IsNull;
|
CanCheck = !((CheckInterface_Proxy) _Machine.Check).IsNull;
|
||||||
CanManage = !((ManageInterface_Proxy) _Machine.Manage).IsNull;
|
CanManage = !((ManageInterface_Proxy) _Machine.Manage).IsNull;
|
||||||
CanAdmin = !((AdminInterface_Proxy) _Machine.Admin).IsNull;
|
CanAdmin = !((AdminInterface_Proxy) _Machine.Admin).IsNull;
|
||||||
|
|
||||||
|
CurrentUser = null;
|
||||||
|
LastUser = null;
|
||||||
|
|
||||||
|
if (CanManage)
|
||||||
|
{
|
||||||
|
MachineInfoExtended machineInfoExtended = await _Machine.Manage.GetMachineInfoExtended().ConfigureAwait(false);
|
||||||
|
if (machineInfoExtended != null)
|
||||||
|
{
|
||||||
|
|
||||||
|
if (machineInfoExtended.CurrentUser == null || machineInfoExtended.CurrentUser.Username == null)
|
||||||
|
{
|
||||||
|
CurrentUser = null;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
CurrentUser = new UserVisualize(machineInfoExtended.CurrentUser);
|
||||||
|
CurrentUser.LoadData();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (machineInfoExtended.LastUser == null || machineInfoExtended.LastUser.Username == null)
|
||||||
|
{
|
||||||
|
LastUser = null;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LastUser = new UserVisualize(machineInfoExtended.LastUser);
|
||||||
|
LastUser.LoadData();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user