Full Desktop Icon fix
This commit is contained in:
parent
909e942248
commit
f9ab14dd95
6 changed files with 27 additions and 1 deletions
|
@ -60,6 +60,10 @@ namespace WebsitePanel.Portal.RDS
|
||||||
{
|
{
|
||||||
user.IsVIP = true;
|
user.IsVIP = true;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
user.IsVIP = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
users.SetUsers(remoteAppUsers.ToArray());
|
users.SetUsers(remoteAppUsers.ToArray());
|
||||||
|
|
|
@ -54,6 +54,10 @@ namespace WebsitePanel.Portal.RDS
|
||||||
{
|
{
|
||||||
user.IsVIP = true;
|
user.IsVIP = true;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
user.IsVIP = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
litCollectionName.Text = collection.DisplayName;
|
litCollectionName.Text = collection.DisplayName;
|
||||||
|
|
|
@ -19,6 +19,12 @@ namespace WebsitePanel.Portal.RDS
|
||||||
var collection = ES.Services.RDS.GetRdsCollection(PanelRequest.CollectionID);
|
var collection = ES.Services.RDS.GetRdsCollection(PanelRequest.CollectionID);
|
||||||
|
|
||||||
litCollectionName.Text = collection.DisplayName;
|
litCollectionName.Text = collection.DisplayName;
|
||||||
|
|
||||||
|
foreach(var user in collectionLocalAdmins)
|
||||||
|
{
|
||||||
|
user.IsVIP = false;
|
||||||
|
}
|
||||||
|
|
||||||
users.SetUsers(collectionLocalAdmins);
|
users.SetUsers(collectionLocalAdmins);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -28,6 +28,7 @@
|
||||||
<asp:LinkButton id="lnkDisplayName" meta:resourcekey="lnkDisplayName" runat="server" Text='<%# Eval("DisplayName")%>' CommandName="EditApplication" CommandArgument='<%# Eval("Alias") %>' OnClientClick="ShowProgressDialog('Loading ...');return true;"/>
|
<asp:LinkButton id="lnkDisplayName" meta:resourcekey="lnkDisplayName" runat="server" Text='<%# Eval("DisplayName")%>' CommandName="EditApplication" CommandArgument='<%# Eval("Alias") %>' OnClientClick="ShowProgressDialog('Loading ...');return true;"/>
|
||||||
<asp:HiddenField ID="hfFilePath" runat="server" Value='<%# Eval("FilePath") %>'/>
|
<asp:HiddenField ID="hfFilePath" runat="server" Value='<%# Eval("FilePath") %>'/>
|
||||||
<asp:HiddenField ID="hfRequiredCommandLine" runat="server" Value='<%# Eval("RequiredCommandLine") %>'/>
|
<asp:HiddenField ID="hfRequiredCommandLine" runat="server" Value='<%# Eval("RequiredCommandLine") %>'/>
|
||||||
|
<asp:HiddenField ID="hfUsers" runat="server" Value='<%# Eval("Users") != null ? "New" : null %>'/>
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
<asp:TemplateField>
|
<asp:TemplateField>
|
||||||
|
|
|
@ -136,7 +136,7 @@ namespace WebsitePanel.Portal.RDS.UserControls
|
||||||
var fullRemote = new StartMenuApp
|
var fullRemote = new StartMenuApp
|
||||||
{
|
{
|
||||||
DisplayName = string.Format("Full Desktop - {0}", host.ToLower()),
|
DisplayName = string.Format("Full Desktop - {0}", host.ToLower()),
|
||||||
FilePath = "%SystemRoot%\\system32\\mstsc.exe",
|
FilePath = "c:\\windows\\system32\\mstsc.exe",
|
||||||
RequiredCommandLine = string.Format("/v:{0}", host.ToLower())
|
RequiredCommandLine = string.Format("/v:{0}", host.ToLower())
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -213,6 +213,13 @@ namespace WebsitePanel.Portal.RDS.UserControls
|
||||||
app.DisplayName = ((LinkButton)row.FindControl("lnkDisplayName")).Text;
|
app.DisplayName = ((LinkButton)row.FindControl("lnkDisplayName")).Text;
|
||||||
app.FilePath = ((HiddenField)row.FindControl("hfFilePath")).Value;
|
app.FilePath = ((HiddenField)row.FindControl("hfFilePath")).Value;
|
||||||
app.RequiredCommandLine = ((HiddenField)row.FindControl("hfRequiredCommandLine")).Value;
|
app.RequiredCommandLine = ((HiddenField)row.FindControl("hfRequiredCommandLine")).Value;
|
||||||
|
var users = ((HiddenField)row.FindControl("hfUsers")).Value;
|
||||||
|
|
||||||
|
if (users != null)
|
||||||
|
{
|
||||||
|
app.Users = new string[]{"New"};
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
if (state == SelectedState.All ||
|
if (state == SelectedState.All ||
|
||||||
(state == SelectedState.Selected && chkSelect.Checked) ||
|
(state == SelectedState.Selected && chkSelect.Checked) ||
|
||||||
|
|
|
@ -140,6 +140,10 @@ namespace WebsitePanel.Portal.RDS.UserControls
|
||||||
{
|
{
|
||||||
user.IsVIP = true;
|
user.IsVIP = true;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
user.IsVIP = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
accounts = accounts.Where(x => !GetUsers().Select(p => p.AccountName).Contains(x.AccountName)).ToArray();
|
accounts = accounts.Where(x => !GetUsers().Select(p => p.AccountName).Contains(x.AccountName)).ToArray();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue