public static SharedFavorite ConvertFromFavorite(Terminals.FavoriteConfigurationElement Favorite) { SharedFavorite fav = new SharedFavorite(); fav.Colors = Favorite.Colors; fav.ConnectToConsole = Favorite.ConnectToConsole; fav.DesktopShare = Favorite.DesktopShare; fav.DesktopSize = Favorite.DesktopSize; fav.DomainName = Favorite.DomainName; fav.Name = Favorite.Name; fav.Port = Favorite.Port; fav.Protocol = Favorite.Protocol; fav.RedirectClipboard = Favorite.RedirectClipboard; fav.RedirectDevices = Favorite.RedirectDevices; fav.RedirectedDrives = Favorite.RedirectedDrives; fav.RedirectPorts = Favorite.RedirectPorts; fav.RedirectPrinters = Favorite.RedirectPrinters; fav.RedirectSmartCards = Favorite.RedirectSmartCards; fav.ServerName = Favorite.ServerName; fav.DisableWallPaper = Favorite.DisableWallPaper; fav.Sounds = Favorite.Sounds; fav.Tags = Favorite.Tags; fav.ConsoleBackColor = Favorite.ConsoleBackColor; fav.ConsoleCols = Favorite.ConsoleCols; fav.ConsoleCursorColor = Favorite.ConsoleCursorColor; fav.ConsoleFont = Favorite.ConsoleFont; fav.ConsoleRows = Favorite.ConsoleRows; fav.ConsoleTextColor = Favorite.ConsoleTextColor; fav.VMRCAdministratorMode = Favorite.VMRCAdministratorMode; fav.VMRCReducedColorsMode = Favorite.VMRCReducedColorsMode; return fav; }
internal static SharedFavorite ConvertFromFavorite(IPersistence persistence, FavoriteConfigurationElement Favorite) { var favoriteSecurity = new FavoriteConfigurationSecurity(persistence, Favorite); SharedFavorite fav = new SharedFavorite(); fav.Colors = Favorite.Colors; fav.ConnectToConsole = Favorite.ConnectToConsole; fav.DesktopShare = Favorite.DesktopShare; fav.DesktopSize = Favorite.DesktopSize; fav.DomainName = favoriteSecurity.ResolveDomainName(); fav.Name = Favorite.Name; fav.Port = Favorite.Port; fav.Protocol = Favorite.Protocol; fav.RedirectClipboard = Favorite.RedirectClipboard; fav.RedirectDevices = Favorite.RedirectDevices; fav.RedirectedDrives = Favorite.RedirectedDrives; fav.RedirectPorts = Favorite.RedirectPorts; fav.RedirectPrinters = Favorite.RedirectPrinters; fav.RedirectSmartCards = Favorite.RedirectSmartCards; fav.ServerName = Favorite.ServerName; fav.DisableWallPaper = Favorite.DisableWallPaper; fav.Sounds = Favorite.Sounds; var tagsConverter = new TagsConverter(); fav.Tags = tagsConverter.ResolveTags(Favorite); fav.ConsoleBackColor = Favorite.ConsoleBackColor; fav.ConsoleCols = Favorite.ConsoleCols; fav.ConsoleCursorColor = Favorite.ConsoleCursorColor; fav.ConsoleFont = Favorite.ConsoleFont; fav.ConsoleRows = Favorite.ConsoleRows; fav.ConsoleTextColor = Favorite.ConsoleTextColor; fav.VMRCAdministratorMode = Favorite.VMRCAdministratorMode; fav.VMRCReducedColorsMode = Favorite.VMRCReducedColorsMode; return(fav); }
public static FavoriteConfigurationElement ConvertFromFavorite(SharedFavorite Favorite) { var fav = new FavoriteConfigurationElement(); fav.Colors = Favorite.Colors; fav.ConnectToConsole = Favorite.ConnectToConsole; fav.DesktopShare = Favorite.DesktopShare; fav.DesktopSize = Favorite.DesktopSize; fav.DomainName = Favorite.DomainName; fav.Name = Favorite.Name; fav.Port = Favorite.Port; fav.Protocol = Favorite.Protocol; fav.RedirectClipboard = Favorite.RedirectClipboard; fav.RedirectDevices = Favorite.RedirectDevices; fav.RedirectedDrives = Favorite.RedirectedDrives; fav.RedirectPorts = Favorite.RedirectPorts; fav.RedirectPrinters = Favorite.RedirectPrinters; fav.RedirectSmartCards = Favorite.RedirectSmartCards; fav.ServerName = Favorite.ServerName; fav.DisableWallPaper = Favorite.DisableWallPaper; fav.Sounds = Favorite.Sounds; fav.Tags = Favorite.Tags; fav.ConsoleBackColor = Favorite.ConsoleBackColor; fav.ConsoleCols = Favorite.ConsoleCols; fav.ConsoleCursorColor = Favorite.ConsoleCursorColor; fav.ConsoleFont = Favorite.ConsoleFont; fav.ConsoleRows = Favorite.ConsoleRows; fav.ConsoleTextColor = Favorite.ConsoleTextColor; fav.VMRCAdministratorMode = Favorite.VMRCAdministratorMode; fav.VMRCReducedColorsMode = Favorite.VMRCReducedColorsMode; return(fav); }
private static FavoriteConfigurationElement ImportSharedFavorite(SharedFavorite favorite) { FavoriteConfigurationElement newfav = SharedFavorite.ConvertFromFavorite(favorite); newfav.UserName = Environment.UserName; newfav.DomainName = Environment.UserDomainName; return newfav; }
private static FavoriteConfigurationElement ImportSharedFavorite(SharedFavorite favorite) { var newfav = SharedFavorite.ConvertFromFavorite(favorite); newfav.UserName = Environment.UserName; newfav.DomainName = Environment.UserDomainName; return(newfav); }
private ArrayList FavoritesToSharedList() { IFavorites favoritesToShare = this.persistence.Favorites; ArrayList list = new ArrayList(); foreach (IFavorite favorite in favoritesToShare) { FavoriteConfigurationElement configFavorite = ModelConverterV2ToV1.ConvertToFavorite(favorite, persistence, this.connectionManager); list.Add(SharedFavorite.ConvertFromFavorite(this.persistence, configFavorite)); } return(list); }
private ArrayList FavoritesToSharedList() { var favoritesToShare = this.persistence.Favorites; var list = new ArrayList(); foreach (var favorite in favoritesToShare) { var configFavorite = ModelConverterV2ToV1.ConvertToFavorite(favorite, this.persistence, this.connectionManager); list.Add(SharedFavorite.ConvertFromFavorite(this.persistence, configFavorite)); } return(list); }
private static SortableList <FavoriteConfigurationElement> GetReceivedFavorites(ArrayList favorites) { var importedFavorites = new SortableList <FavoriteConfigurationElement>(); foreach (object item in favorites) { SharedFavorite favorite = item as SharedFavorite; if (favorite != null) { importedFavorites.Add(ImportSharedFavorite(favorite)); } } return(importedFavorites); }