Esempio n. 1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     this.Title = ProjectName;
     Parameter = GetTogether.Studio.Database.ProjectParameter.GetSettingsByProjectName(CurrentSession.UserCode, ProjectName);
     if (Parameter == null)
     {
         Response.Redirect("Index.aspx");
     }
     ProjectHistory ph = GetTogether.Studio.Database.Projects.GetProjectHistory(ProjectParameter.GetSettingsPath(CurrentSession.UserCode), ProjectName);
     if (ph == null)
     {
         ph = new ProjectHistory();
     }
     ph.RecentUsed = DateTime.Now;
     GetTogether.Utility.FileHelper.SerializeToFile(ph, GetTogether.Studio.Database.Projects.GetProjectHistoryFile(ProjectParameter.GetSettingsPath(CurrentSession.UserCode), ProjectName, true));
 }
Esempio n. 2
0
 private void EditProjects()
 {
     if (IsGetNewProject)
     {
         try { Response.Write(GetProjectContent(ProjectParameter.GetSettingsByProjectName(CurrentSession.UserCode, ProjectName).ToXml(), "Save", "ProjectExec('txtProject',2);")); }
         catch (Exception ex) { Response.Write(ex.Message); }
         Response.End();
     }
     else
     {
         try
         {
             GetTogether.Studio.Database.ProjectParameter pj = new GetTogether.Studio.Database.ProjectParameter();
             pj = pj.FormXml(Content);
             string filePath = string.Concat(GetTogether.Studio.Database.ProjectParameter.GetSettingsPath(CurrentSession.UserCode), pj.ProjectName);
             System.IO.File.WriteAllText(GetTogether.Studio.Database.ProjectParameter.GetSettingsPath(CurrentSession.UserCode) + pj.ProjectName, pj.ToXml());
             Response.Write("OK");
         }
         catch (Exception ex)
         {
             Response.Write(ex.Message);
         }
     }
 }