Esempio n. 1
0
 public ToolStoreItem(ToolStoreItem item)
 {
     Name                = item.Name;
     Authors             = item.Authors;
     Organization        = item.Organization;
     Provider            = item.Provider;
     Version             = item.Version;
     Description         = item.Description;
     Identifier          = item.Identifier;
     Languages           = item.Languages;
     ToolImage           = item.ToolImage;
     Installed           = item.Installed;
     IsMostRecentVersion = item.IsMostRecentVersion;
     FilePath            = item.FilePath;
 }
Esempio n. 2
0
 private static string FormatVersionText(ToolStoreItem tool)
 {
     if (!tool.Installed && !tool.IsMostRecentVersion)
     {
         return(string.Format(Resources.ToolStoreDlg_FormatVersionText_Not_currently_installed__Version___0__is_available, tool.Version));
     }
     else if (!tool.IsMostRecentVersion)
     {
         return
             (string.Format(
                  Resources.ToolStoreDlg_FormatVersionText_Version__0__currently_installed__Version__1__is_available_,
                  ToolStoreUtil.GetCurrentVersion(tool.Identifier), tool.Version));
     }
     else
     {
         return(string.Format(Resources.ToolStoreDlg_FormatVersionText_Currently_installed_and_fully_updated__Version___0___,
                              ToolStoreUtil.GetCurrentVersion(tool.Identifier)));
     }
 }
Esempio n. 3
0
 private static string FormatVersionText(ToolStoreItem tool)
 {
     if (!tool.Installed && !tool.IsMostRecentVersion)
     {
         return string.Format(Resources.ToolStoreDlg_FormatVersionText_Not_currently_installed__Version___0__is_available, tool.Version);
     }
     else if (!tool.IsMostRecentVersion)
     {
         return
             string.Format(
                 Resources.ToolStoreDlg_FormatVersionText_Version__0__currently_installed__Version__1__is_available_,
                 ToolStoreUtil.GetCurrentVersion(tool.Identifier), tool.Version);
     }
     else
     {
         return string.Format(Resources.ToolStoreDlg_FormatVersionText_Currently_installed_and_fully_updated__Version___0___,
                          ToolStoreUtil.GetCurrentVersion(tool.Identifier));
     }
 }
Esempio n. 4
0
 public ToolStoreItem(ToolStoreItem item)
 {
     Name = item.Name;
     Authors = item.Authors;
     Organization = item.Organization;
     Provider = item.Provider;
     Version = item.Version;
     Description = item.Description;
     Identifier = item.Identifier;
     Languages = item.Languages;
     ToolImage = item.ToolImage;
     Installed = item.Installed;
     IsMostRecentVersion = item.IsMostRecentVersion;
     FilePath = item.FilePath;
 }
Esempio n. 5
0
 private static void AssertToolItemEquality(ToolStoreItem tool1, ToolStoreItem tool2)
 {
     Assert.AreEqual(tool1.Authors, tool2.Authors);
     Assert.AreEqual(tool1.Description, tool2.Description);
     Assert.AreEqual(tool1.Identifier, tool2.Identifier);
     Assert.AreEqual(tool1.Name, tool2.Name);
     Assert.AreEqual(tool1.Provider, tool2.Provider);
     Assert.AreEqual(tool1.Version, tool2.Version);
 }