| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- using Oreo.BigBirdDeployer.Models;
- using Oreo.BigBirdDeployer.Parts;
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- namespace Oreo.BigBirdDeployer.Views
- {
- public partial class ProjectConfigForm : Form
- {
- public ProjectItemPart ProjectItem { get; set; }
- private ProjectModel Project { get; set; }
- public ProjectConfigForm(ProjectItemPart item, ProjectModel project)
- {
- InitializeComponent();
- Project = project;
- ProjectItem = item;
- }
- private void ProjectConfigForm_Load(object sender, EventArgs e)
- {
- TBName.Text = Project.Name;
- TBFolder.Text = Project.Folder;
- TBJarFile.Text = Project.JarFile;
- TBPort.Text = Project.Port.ToString();
- TBVersionCache.Text = Project.VersionCache.ToString();
- }
- private void BTSave_Click(object sender, EventArgs e)
- {
- if (Save()) Close();
- }
- private void BTCancel_Click(object sender, EventArgs e)
- {
- Close();
- }
- #region 方法函数
- public bool Save()
- {
- try
- {
- Project.Name = TBName.Text;
- Project.Folder = TBFolder.Text;
- Project.JarFile = TBJarFile.Text;
- Project.Port = int.Parse(TBPort.Text);
- Project.VersionCache = int.Parse(TBVersionCache.Text);
- ProjectItem.SetProject(Project);
- Project.LastVersion = 0;
- Project.CurrentVersion = 0;
- LBDesc.Text = "保存成功并更新到管理面板";
- return true;
- }
- catch { LBDesc.Text = "配置填写有误,请检查修改"; }
- return false;
- }
- #endregion
- }
- }
|