2023-09-21
This commit is contained in:
@@ -183,6 +183,11 @@ namespace FineUIPro.Web.ProjectData
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnSave_Click(object sender, EventArgs e)
|
||||
{
|
||||
SaveData();
|
||||
}
|
||||
|
||||
private void SaveData()
|
||||
{
|
||||
Base_Project project = new Base_Project
|
||||
{
|
||||
@@ -209,20 +214,24 @@ namespace FineUIPro.Web.ProjectData
|
||||
{
|
||||
project.JTProjectCode = project.ProjectCode;
|
||||
}
|
||||
|
||||
//Country = this.txtCountry.Text.Trim(),
|
||||
/// Province = this.drpProvince.SelectedValue,
|
||||
if (this.drpCountry.SelectedValue != Const._Null)
|
||||
{
|
||||
project.Country = this.drpCountry.SelectedValue;
|
||||
}
|
||||
|
||||
if (this.drpProvince.SelectedValue != Const._Null && !string.IsNullOrEmpty(this.drpProvince.SelectedValue))
|
||||
{
|
||||
project.Province = this.drpProvince.SelectedValue;
|
||||
}
|
||||
|
||||
if (!string.IsNullOrEmpty(txtStartDate.Text.Trim()))
|
||||
{
|
||||
project.StartDate = Funs.GetNewDateTime(this.txtStartDate.Text.Trim());
|
||||
}
|
||||
|
||||
if (!string.IsNullOrEmpty(txtEndDate.Text.Trim()))
|
||||
{
|
||||
project.EndDate = Funs.GetNewDateTime(this.txtEndDate.Text.Trim());
|
||||
@@ -233,14 +242,17 @@ namespace FineUIPro.Web.ProjectData
|
||||
{
|
||||
project.ProjectType = this.drpProjectType.SelectedValue;
|
||||
}
|
||||
|
||||
if (this.drpUnit.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
project.UnitId = this.drpUnit.SelectedValue;
|
||||
}
|
||||
|
||||
if (this.drpProjectState2.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
project.ProjectState2 = this.drpProjectState2.SelectedValue;
|
||||
}
|
||||
|
||||
//project.PostCode = this.txtPostCode.Text.Trim();
|
||||
project.IsUpTotalMonth = Convert.ToBoolean(this.ckIsUpTotalMonth.Checked);
|
||||
project.IsForeign = Convert.ToBoolean(this.ckbIsForeign.Checked);
|
||||
@@ -253,7 +265,8 @@ namespace FineUIPro.Web.ProjectData
|
||||
|
||||
// 初始化焊接环境变量设置
|
||||
BLL.Project_SysSetService.InsertHjglInit(project.ProjectId);
|
||||
LogService.AddSys_Log(this.CurrUser, project.ProjectCode, project.ProjectId, BLL.Const.ProjectSetMenuId, BLL.Const.BtnAdd);
|
||||
LogService.AddSys_Log(this.CurrUser, project.ProjectCode, project.ProjectId, BLL.Const.ProjectSetMenuId,
|
||||
BLL.Const.BtnAdd);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -262,15 +275,17 @@ namespace FineUIPro.Web.ProjectData
|
||||
{
|
||||
project.FromProjectId = getProject.FromProjectId;
|
||||
}
|
||||
|
||||
project.ProjectId = this.ProjectId;
|
||||
ProjectService.UpdateProject(project);
|
||||
LogService.AddSys_Log(this.CurrUser, project.ProjectCode, project.ProjectId, BLL.Const.ProjectSetMenuId, BLL.Const.BtnModify);
|
||||
LogService.AddSys_Log(this.CurrUser, project.ProjectCode, project.ProjectId, BLL.Const.ProjectSetMenuId,
|
||||
BLL.Const.BtnModify);
|
||||
}
|
||||
|
||||
this.SetProjectManager(project.ProjectId);/// 设置项目、施工、安全经理
|
||||
this.InsertDataTypeToProject(project.ProjectId);////初始化资料类别数据
|
||||
this.InsertConstructionStandardListToProject(project.ProjectId); ////初始化项目标准规范清单
|
||||
this.InsertITPListProject(project.ProjectId); // 初始化ITP列表
|
||||
this.SetProjectManager(project.ProjectId); /// 设置项目、施工、安全经理
|
||||
this.InsertDataTypeToProject(project.ProjectId); ////初始化资料类别数据
|
||||
this.InsertConstructionStandardListToProject(project.ProjectId); ////初始化项目标准规范清单
|
||||
this.InsertITPListProject(project.ProjectId); // 初始化ITP列表
|
||||
//this.InsertAC(project); //初始化防腐绝热
|
||||
//this.InsertGE(project); //初始化地勘
|
||||
//this.InsertUP(project); //初始化全厂地下主管网
|
||||
@@ -1648,5 +1663,14 @@ namespace FineUIPro.Web.ProjectData
|
||||
this.drpProvince.Items.Clear();
|
||||
CityService.InitCityDropDownList(this.drpProvince, this.drpCountry.SelectedValue, true);
|
||||
}
|
||||
|
||||
protected void btnAttachUrl_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (string.IsNullOrEmpty(ProjectId))
|
||||
{
|
||||
SaveData();
|
||||
}
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("~/AttachFile/webuploader.aspx?toKeyId={0}&path=FileUpload/ProjectAttachUrl&menuId={1}", this.ProjectId, BLL.Const.ProjectSetMenuId)));
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user