Exemplo n.º 1
0
        /// <summary>
        /// Serializes the release info for the patch file.
        /// </summary>
        /// <param name="serialRelease"></param>
        /// <returns></returns>
        private SerializableRelease ExportRelease(SerializableRelease serialRelease)
        {
            serialRelease.Date = dtpRelease.Value.ToString(dateTimeFormat, enUS_Culture);
            serialRelease.Version = lblEVEMonVersion.Text;
            serialRelease.TopicUrl = rtbTopicUrl.Text;
            serialRelease.Url = String.Concat(rtbReleaseUrl.Text, String.Format(installerFilename, lblEVEMonVersion.Text));
            serialRelease.InstallerArgs = installerArgs;
            serialRelease.AdditionalArgs = additionalArgs;
            serialRelease.Message = rtbReleaseMessage.Text;

            return serialRelease;
        }
Exemplo n.º 2
0
 public SerializablePatch()
 {
     Release   = new SerializableRelease();
     Datafiles = new List <SerializableDatafile>();
 }
Exemplo n.º 3
0
 public SerializablePatch()
 {
     Release = new SerializableRelease();
     Datafiles = new List<SerializableDatafile>();
 }