首页修改

This commit is contained in:
李超 2023-07-26 10:12:33 +08:00
parent f0b0eca670
commit 8f97e47b42
14 changed files with 795 additions and 612 deletions

View File

@ -0,0 +1,2 @@
Alter TABLE [dbo].[Base_Project]add
[ConstructionNum] [int] NULL

View File

@ -57,14 +57,29 @@ namespace BLL
return getDataLists; return getDataLists;
} }
} }
#endregion #endregion
#region
#region /// <summary>
/// <summary> /// 获取培训级别
/// 获取项目列表 /// </summary>
/// </summary> /// <returns></returns>
/// <returns></returns> public static Model.Project_ProjectUnit ProjectUnit(string projectUnitId)
public static List<Model.BaseInfoItem> getProjectList() {
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
{
var getDataLists = from x in db.Project_ProjectUnit
where x.ProjectUnitId == projectUnitId
select x;
return getDataLists.FirstOrDefault();
}
}
#endregion
#region
/// <summary>
/// 获取项目列表
/// </summary>
/// <returns></returns>
public static List<Model.BaseInfoItem> getProjectList()
{ {
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString)) using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
{ {

View File

@ -1,4 +1,5 @@
using EmitMapper; using EmitMapper;
using Model;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
@ -43,7 +44,7 @@ namespace BLL
{ {
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString)) using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
{ {
var projects = (from x in db.Project_ProjectUser var projects = (from x in db.Project_ProjectUser
join y in db.Base_Project on x.ProjectId equals y.ProjectId join y in db.Base_Project on x.ProjectId equals y.ProjectId
where x.UserId == userId where x.UserId == userId
orderby y.ProjectCode orderby y.ProjectCode

View File

@ -135,6 +135,7 @@
Province = project.Province, Province = project.Province,
City = project.City, City = project.City,
EnglishRemark = project.EnglishRemark, EnglishRemark = project.EnglishRemark,
ConstructionNum= project.ConstructionNum,
Progress = project.Progress, Progress = project.Progress,
}; };
db.Base_Project.InsertOnSubmit(newProject); db.Base_Project.InsertOnSubmit(newProject);
@ -181,6 +182,7 @@
newProject.Province = project.Province; newProject.Province = project.Province;
newProject.City = project.City; newProject.City = project.City;
newProject.EnglishRemark = project.EnglishRemark; newProject.EnglishRemark = project.EnglishRemark;
newProject.ConstructionNum= project.ConstructionNum;
newProject.Progress = project.Progress; newProject.Progress = project.Progress;
db.SubmitChanges(); db.SubmitChanges();
HSEDataCollectService.ProjectHSEDataCollectSubmission(newProject); HSEDataCollectService.ProjectHSEDataCollectSubmission(newProject);

View File

@ -102,7 +102,14 @@
<f:FormRow> <f:FormRow>
<Items> <Items>
<f:NumberBox runat="server" ID="txtProjectMoney" Label="合同额(万元)" NoNegative="true" ></f:NumberBox> <f:NumberBox runat="server" ID="txtProjectMoney" Label="合同额(万元)" NoNegative="true" ></f:NumberBox>
<f:NumberBox runat="server" ID="txtConstructionMoney" Label="施工合同额(万元)" LabelWidth="150px"
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:NumberBox runat="server" ID="txtConstructionMoney" Label="年度施工合同额(万元)" LabelWidth="160px"
NoNegative="true" ></f:NumberBox>
<f:NumberBox runat="server" ID="txtConstructionNum" Label="年度施工合同数" LabelWidth="150px"
NoNegative="true" ></f:NumberBox> NoNegative="true" ></f:NumberBox>
</Items> </Items>
</f:FormRow> </f:FormRow>

View File

@ -147,8 +147,9 @@ namespace FineUIPro.Web.ProjectData
} }
this.txtMapCoordinates.Text = project.MapCoordinates; this.txtMapCoordinates.Text = project.MapCoordinates;
this.txtProjectMoney.Text = project.ProjectMoney.ToString(); this.txtProjectMoney.Text = project.ProjectMoney.ToString();
this.txtConstructionMoney.Text = project.ConstructionMoney.ToString(); this.txtConstructionMoney.Text = project.ConstructionMoney.ToString();
this.txtTelephone.Text = project.Telephone; this.txtConstructionNum.Text = project.ConstructionNum.ToString();
this.txtTelephone.Text = project.Telephone;
if (!string.IsNullOrEmpty(project.Country)) if (!string.IsNullOrEmpty(project.Country))
{ {
this.drpCountry.SelectedValue = project.Country; this.drpCountry.SelectedValue = project.Country;
@ -190,8 +191,9 @@ namespace FineUIPro.Web.ProjectData
MapCoordinates = this.txtMapCoordinates.Text.Trim(), MapCoordinates = this.txtMapCoordinates.Text.Trim(),
ProjectState = this.drpProjectState.SelectedValue, ProjectState = this.drpProjectState.SelectedValue,
ProjectMoney = Funs.GetNewDecimal(this.txtProjectMoney.Text), ProjectMoney = Funs.GetNewDecimal(this.txtProjectMoney.Text),
ConstructionMoney = Funs.GetNewDecimal(this.txtConstructionMoney.Text), ConstructionMoney = Funs.GetNewDecimal(this.txtConstructionMoney.Text),
Remark = this.txtRemark.Text.Trim(), ConstructionNum = Funs.GetNewInt(this.txtConstructionNum.Text),
Remark = this.txtRemark.Text.Trim(),
Telephone = this.txtTelephone.Text.Trim(), Telephone = this.txtTelephone.Text.Trim(),
City = this.txtCity.Text.Trim(), City = this.txtCity.Text.Trim(),

View File

@ -11,358 +11,367 @@ namespace FineUIPro.Web.ProjectData
{ {
public partial class ProjectSetSave public partial class ProjectSetSave
{ {
/// <summary> /// <summary>
/// form1 控件。 /// form1 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlForm form1; protected global::System.Web.UI.HtmlControls.HtmlForm form1;
/// <summary> /// <summary>
/// PageManager1 控件。 /// PageManager1 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.PageManager PageManager1; protected global::FineUIPro.PageManager PageManager1;
/// <summary> /// <summary>
/// SimpleForm1 控件。 /// SimpleForm1 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.Form SimpleForm1; protected global::FineUIPro.Form SimpleForm1;
/// <summary> /// <summary>
/// txtProjectName 控件。 /// txtProjectName 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtProjectName; protected global::FineUIPro.TextBox txtProjectName;
/// <summary> /// <summary>
/// txtProjectNum 控件。 /// txtProjectNum 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtProjectNum; protected global::FineUIPro.TextBox txtProjectNum;
/// <summary> /// <summary>
/// txtProjectCode 控件。 /// txtProjectCode 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtProjectCode; protected global::FineUIPro.TextBox txtProjectCode;
/// <summary> /// <summary>
/// txtShortName 控件。 /// txtShortName 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtShortName; protected global::FineUIPro.TextBox txtShortName;
/// <summary> /// <summary>
/// drpProjectType 控件。 /// drpProjectType 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.DropDownList drpProjectType; protected global::FineUIPro.DropDownList drpProjectType;
/// <summary> /// <summary>
/// drpProjectState 控件。 /// drpProjectState 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.DropDownList drpProjectState; protected global::FineUIPro.DropDownList drpProjectState;
/// <summary> /// <summary>
/// drpProjectState2 控件。 /// drpProjectState2 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.DropDownList drpProjectState2; protected global::FineUIPro.DropDownList drpProjectState2;
/// <summary> /// <summary>
/// txtStartDate 控件。 /// txtStartDate 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.DatePicker txtStartDate; protected global::FineUIPro.DatePicker txtStartDate;
/// <summary> /// <summary>
/// txtEndDate 控件。 /// txtEndDate 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.DatePicker txtEndDate; protected global::FineUIPro.DatePicker txtEndDate;
/// <summary> /// <summary>
/// txtContractNo 控件。 /// txtContractNo 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtContractNo; protected global::FineUIPro.TextBox txtContractNo;
/// <summary> /// <summary>
/// txtDuration 控件。 /// txtDuration 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.NumberBox txtDuration; protected global::FineUIPro.NumberBox txtDuration;
/// <summary> /// <summary>
/// drpProjectManager 控件。 /// drpProjectManager 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.DropDownList drpProjectManager; protected global::FineUIPro.DropDownList drpProjectManager;
/// <summary> /// <summary>
/// drpConstructionManager 控件。 /// drpConstructionManager 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.DropDownList drpConstructionManager; protected global::FineUIPro.DropDownList drpConstructionManager;
/// <summary> /// <summary>
/// drpQAManager 控件。 /// drpQAManager 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.DropDownList drpQAManager; protected global::FineUIPro.DropDownList drpQAManager;
/// <summary> /// <summary>
/// drpHSSEManager 控件。 /// drpHSSEManager 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.DropDownList drpHSSEManager; protected global::FineUIPro.DropDownList drpHSSEManager;
/// <summary> /// <summary>
/// drpDriveManager 控件。 /// drpDriveManager 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.DropDownList drpDriveManager; protected global::FineUIPro.DropDownList drpDriveManager;
/// <summary> /// <summary>
/// txtProjectAddress 控件。 /// txtProjectAddress 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtProjectAddress; protected global::FineUIPro.TextBox txtProjectAddress;
/// <summary> /// <summary>
/// drpUnit 控件。 /// drpUnit 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.DropDownList drpUnit; protected global::FineUIPro.DropDownList drpUnit;
/// <summary> /// <summary>
/// ckbIsForeign 控件。 /// ckbIsForeign 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.CheckBox ckbIsForeign; protected global::FineUIPro.CheckBox ckbIsForeign;
/// <summary> /// <summary>
/// txtWorkRange 控件。 /// txtWorkRange 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextArea txtWorkRange; protected global::FineUIPro.TextArea txtWorkRange;
/// <summary> /// <summary>
/// txtRemark 控件。 /// txtRemark 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextArea txtRemark; protected global::FineUIPro.TextArea txtRemark;
/// <summary> /// <summary>
/// txtProjectMoney 控件。 /// txtProjectMoney 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.NumberBox txtProjectMoney; protected global::FineUIPro.NumberBox txtProjectMoney;
/// <summary> /// <summary>
/// txtConstructionMoney 控件。 /// txtConstructionMoney 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.NumberBox txtConstructionMoney; protected global::FineUIPro.NumberBox txtConstructionMoney;
/// <summary> /// <summary>
/// txtTelephone 控件。 /// txtConstructionNum 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtTelephone; protected global::FineUIPro.NumberBox txtConstructionNum;
/// <summary> /// <summary>
/// drpCountry 控件。 /// txtTelephone 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.DropDownList drpCountry; protected global::FineUIPro.TextBox txtTelephone;
/// <summary> /// <summary>
/// drpProvince 控件。 /// drpCountry 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.DropDownList drpProvince; protected global::FineUIPro.DropDownList drpCountry;
/// <summary> /// <summary>
/// txtCity 控件。 /// drpProvince 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtCity; protected global::FineUIPro.DropDownList drpProvince;
/// <summary> /// <summary>
/// txtMapCoordinates 控件。 /// txtCity 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtMapCoordinates; protected global::FineUIPro.TextBox txtCity;
/// <summary> /// <summary>
/// bottomPanel 控件。 /// txtMapCoordinates 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.ContentPanel bottomPanel; protected global::FineUIPro.TextBox txtMapCoordinates;
/// <summary> /// <summary>
/// txtEnglishRemark 控件。 /// bottomPanel 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtEnglishRemark; protected global::FineUIPro.ContentPanel bottomPanel;
/// <summary> /// <summary>
/// txtProgress 控件。 /// txtEnglishRemark 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.NumberBox txtProgress; protected global::FineUIPro.TextBox txtEnglishRemark;
/// <summary> /// <summary>
/// Toolbar1 控件。 /// txtProgress 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.Toolbar Toolbar1; protected global::FineUIPro.NumberBox txtProgress;
/// <summary> /// <summary>
/// ckIsUpTotalMonth 控件。 /// Toolbar1 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.CheckBox ckIsUpTotalMonth; protected global::FineUIPro.Toolbar Toolbar1;
/// <summary> /// <summary>
/// btnSave 控件。 /// ckIsUpTotalMonth 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.Button btnSave; protected global::FineUIPro.CheckBox ckIsUpTotalMonth;
/// <summary> /// <summary>
/// btnClose 控件。 /// btnSave 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.Button btnClose; protected global::FineUIPro.Button btnSave;
/// <summary> /// <summary>
/// hdCompileMan 控件。 /// btnClose 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.HiddenField hdCompileMan; protected global::FineUIPro.Button btnClose;
}
/// <summary>
/// hdCompileMan 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.HiddenField hdCompileMan;
}
} }

View File

@ -69,7 +69,12 @@
<f:FormRow> <f:FormRow>
<Items> <Items>
<f:TextBox runat="server" ID="txtProjectMoney" Label="合同额(万元)" Readonly="true" LabelWidth="150px"></f:TextBox> <f:TextBox runat="server" ID="txtProjectMoney" Label="合同额(万元)" Readonly="true" LabelWidth="150px"></f:TextBox>
<f:TextBox runat="server" ID="txtConstructionMoney" Label="施工合同额(万元)" LabelWidth="140px" Readonly="true"></f:TextBox> </Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox runat="server" ID="txtConstructionMoney" Label="年度施工合同额(万)" LabelWidth="150px" Readonly="true"></f:TextBox>
<f:TextBox runat="server" ID="txtConstructionNum" Label="年度施工合同个数" LabelWidth="150px" Readonly="true"></f:TextBox>
</Items> </Items>
</f:FormRow> </f:FormRow>
<f:FormRow> <f:FormRow>

View File

@ -91,8 +91,9 @@ namespace FineUIPro.Web.ProjectData
this.txtWorkRange.Text = project.WorkRange; this.txtWorkRange.Text = project.WorkRange;
this.txtMapCoordinates.Text = project.MapCoordinates; this.txtMapCoordinates.Text = project.MapCoordinates;
this.txtDuration.Text = project.Duration.ToString(); this.txtDuration.Text = project.Duration.ToString();
this.txtProjectMoney.Text = project.ProjectMoney.ToString(); this.txtProjectMoney.Text = project.ProjectMoney.ToString();
this.txtConstructionMoney.Text = project.ConstructionMoney.ToString(); this.txtConstructionNum.Text = project.ConstructionNum.ToString();
this.txtConstructionMoney.Text = project.ConstructionMoney.ToString();
this.txtTelephone.Text = project.Telephone; this.txtTelephone.Text = project.Telephone;
this.txtCountry.Text = project.Country; this.txtCountry.Text = project.Country;
this.txtProvince.Text = project.Province; this.txtProvince.Text = project.Province;

View File

@ -11,295 +11,304 @@ namespace FineUIPro.Web.ProjectData
{ {
public partial class ProjectSetView public partial class ProjectSetView
{ {
/// <summary> /// <summary>
/// form1 控件。 /// form1 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlForm form1; protected global::System.Web.UI.HtmlControls.HtmlForm form1;
/// <summary> /// <summary>
/// PageManager1 控件。 /// PageManager1 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.PageManager PageManager1; protected global::FineUIPro.PageManager PageManager1;
/// <summary> /// <summary>
/// SimpleForm1 控件。 /// SimpleForm1 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.Form SimpleForm1; protected global::FineUIPro.Form SimpleForm1;
/// <summary> /// <summary>
/// txtProjectName 控件。 /// txtProjectName 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtProjectName; protected global::FineUIPro.TextBox txtProjectName;
/// <summary> /// <summary>
/// txtProjectNum 控件。 /// txtProjectNum 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtProjectNum; protected global::FineUIPro.TextBox txtProjectNum;
/// <summary> /// <summary>
/// txtProjectCode 控件。 /// txtProjectCode 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtProjectCode; protected global::FineUIPro.TextBox txtProjectCode;
/// <summary> /// <summary>
/// txtShortName 控件。 /// txtShortName 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtShortName; protected global::FineUIPro.TextBox txtShortName;
/// <summary> /// <summary>
/// txtProjectType 控件。 /// txtProjectType 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtProjectType; protected global::FineUIPro.TextBox txtProjectType;
/// <summary> /// <summary>
/// txtProjectState 控件。 /// txtProjectState 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtProjectState; protected global::FineUIPro.TextBox txtProjectState;
/// <summary> /// <summary>
/// txtProjectState2 控件。 /// txtProjectState2 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtProjectState2; protected global::FineUIPro.TextBox txtProjectState2;
/// <summary> /// <summary>
/// txtStartDate 控件。 /// txtStartDate 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtStartDate; protected global::FineUIPro.TextBox txtStartDate;
/// <summary> /// <summary>
/// txtEndDate 控件。 /// txtEndDate 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtEndDate; protected global::FineUIPro.TextBox txtEndDate;
/// <summary> /// <summary>
/// txtDuration 控件。 /// txtDuration 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtDuration; protected global::FineUIPro.TextBox txtDuration;
/// <summary> /// <summary>
/// txtProjectManager 控件。 /// txtProjectManager 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtProjectManager; protected global::FineUIPro.TextBox txtProjectManager;
/// <summary> /// <summary>
/// txtConstructionManager 控件。 /// txtConstructionManager 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtConstructionManager; protected global::FineUIPro.TextBox txtConstructionManager;
/// <summary> /// <summary>
/// txtHSSEManager 控件。 /// txtHSSEManager 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtHSSEManager; protected global::FineUIPro.TextBox txtHSSEManager;
/// <summary> /// <summary>
/// txtProjectAddress 控件。 /// txtProjectAddress 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtProjectAddress; protected global::FineUIPro.TextBox txtProjectAddress;
/// <summary> /// <summary>
/// txtUnitName 控件。 /// txtUnitName 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtUnitName; protected global::FineUIPro.TextBox txtUnitName;
/// <summary> /// <summary>
/// txtWorkRange 控件。 /// txtWorkRange 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextArea txtWorkRange; protected global::FineUIPro.TextArea txtWorkRange;
/// <summary> /// <summary>
/// txtRemark 控件。 /// txtRemark 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextArea txtRemark; protected global::FineUIPro.TextArea txtRemark;
/// <summary> /// <summary>
/// txtProjectMoney 控件。 /// txtProjectMoney 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtProjectMoney; protected global::FineUIPro.TextBox txtProjectMoney;
/// <summary> /// <summary>
/// txtConstructionMoney 控件。 /// txtConstructionMoney 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtConstructionMoney; protected global::FineUIPro.TextBox txtConstructionMoney;
/// <summary> /// <summary>
/// txtTelephone 控件。 /// txtConstructionNum 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtTelephone; protected global::FineUIPro.TextBox txtConstructionNum;
/// <summary> /// <summary>
/// txtCountry 控件。 /// txtTelephone 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtCountry; protected global::FineUIPro.TextBox txtTelephone;
/// <summary> /// <summary>
/// txtProvince 控件。 /// txtCountry 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtProvince; protected global::FineUIPro.TextBox txtCountry;
/// <summary> /// <summary>
/// txtCity 控件。 /// txtProvince 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtCity; protected global::FineUIPro.TextBox txtProvince;
/// <summary> /// <summary>
/// ckbIsForeign 控件。 /// txtCity 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.CheckBox ckbIsForeign; protected global::FineUIPro.TextBox txtCity;
/// <summary> /// <summary>
/// txtMapCoordinates 控件。 /// ckbIsForeign 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtMapCoordinates; protected global::FineUIPro.CheckBox ckbIsForeign;
/// <summary> /// <summary>
/// txtEnglishRemark 控件。 /// txtMapCoordinates 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtEnglishRemark; protected global::FineUIPro.TextBox txtMapCoordinates;
/// <summary> /// <summary>
/// txtProgress 控件。 /// txtEnglishRemark 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.NumberBox txtProgress; protected global::FineUIPro.TextBox txtEnglishRemark;
/// <summary> /// <summary>
/// Toolbar1 控件。 /// txtProgress 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.Toolbar Toolbar1; protected global::FineUIPro.NumberBox txtProgress;
/// <summary> /// <summary>
/// btnClose 控件。 /// Toolbar1 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.Button btnClose; protected global::FineUIPro.Toolbar Toolbar1;
}
/// <summary>
/// btnClose 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnClose;
}
} }

View File

@ -181,19 +181,33 @@ namespace FineUIPro.Web.common
#region #region
private void getHTContract() private void getHTContract()
{ {
//var getC = (from x in Funs.DB.PHTGL_ContractReview var ConstructionNum = Funs.DB.Base_Project.Sum(x => x.ConstructionNum);
// join y in Funs.DB.PHTGL_Approve on x.ContractReviewId equals y.ContractId var ConstructionMoney = Funs.DB.Base_Project.Sum(x => x.ConstructionMoney);
// join z in Funs.DB.PHTGL_Contract on x.ContractId equals z.ContractId //var getC = (from x in Funs.DB.PHTGL_ContractReview
// where x.State == 5 && Convert.ToDateTime(y.ApproveDate).Year == DateTime.Now.Year // join y in Funs.DB.PHTGL_Approve on x.ContractReviewId equals y.ContractId
// select new { x.ContractReviewId, z.ContractAmount }).Distinct(); // join z in Funs.DB.PHTGL_Contract on x.ContractId equals z.ContractId
this.divHTNum.InnerHtml ="0"; // where x.State == 5 && Convert.ToDateTime(y.ApproveDate).Year == DateTime.Now.Year
decimal d = 0; // select new { x.ContractReviewId, z.ContractAmount }).Distinct();
//foreach (var item in getC) this.divHTNum.InnerHtml ="0";
//{ if (ConstructionNum.HasValue)
// d += item.ContractAmount ?? 0; {
//} this.divHTNum.InnerHtml = ConstructionNum.Value.ToString();
this.divHTAmount.InnerHtml = Math.Round((d / 100000000), 4).ToString();
}
decimal d = 0;
//foreach (var item in getC)
//{
// d += item.ContractAmount ?? 0;
//}
if (ConstructionMoney.HasValue)
{
this.divHTAmount.InnerHtml = ConstructionMoney.Value.ToString("0.####");
}
else
{
this.divHTAmount.InnerHtml = Math.Round((d / 100000000), 4).ToString();
}
} }
#endregion #endregion

View File

@ -7573,6 +7573,14 @@ namespace Model
} }
} }
public System.Data.Linq.Table<Sheet1_> Sheet1_
{
get
{
return this.GetTable<Sheet1_>();
}
}
public System.Data.Linq.Table<SitePerson_AskForLeave> SitePerson_AskForLeave public System.Data.Linq.Table<SitePerson_AskForLeave> SitePerson_AskForLeave
{ {
get get
@ -24813,6 +24821,8 @@ namespace Model
private string _ProjectAttribute; private string _ProjectAttribute;
private System.Nullable<int> _ConstructionNum;
private EntitySet<Accident_AccidentHandle> _Accident_AccidentHandle; private EntitySet<Accident_AccidentHandle> _Accident_AccidentHandle;
private EntitySet<Accident_AccidentPersonRecord> _Accident_AccidentPersonRecord; private EntitySet<Accident_AccidentPersonRecord> _Accident_AccidentPersonRecord;
@ -25467,6 +25477,8 @@ namespace Model
partial void OnIsDeleteChanged(); partial void OnIsDeleteChanged();
partial void OnProjectAttributeChanging(string value); partial void OnProjectAttributeChanging(string value);
partial void OnProjectAttributeChanged(); partial void OnProjectAttributeChanged();
partial void OnConstructionNumChanging(System.Nullable<int> value);
partial void OnConstructionNumChanged();
#endregion #endregion
public Base_Project() public Base_Project()
@ -26491,6 +26503,26 @@ namespace Model
} }
} }
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ConstructionNum", DbType="Int")]
public System.Nullable<int> ConstructionNum
{
get
{
return this._ConstructionNum;
}
set
{
if ((this._ConstructionNum != value))
{
this.OnConstructionNumChanging(value);
this.SendPropertyChanging();
this._ConstructionNum = value;
this.SendPropertyChanged("ConstructionNum");
this.OnConstructionNumChanged();
}
}
}
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Accident_AccidentHandle_Base_Project", Storage="_Accident_AccidentHandle", ThisKey="ProjectId", OtherKey="ProjectId", DeleteRule="NO ACTION")] [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Accident_AccidentHandle_Base_Project", Storage="_Accident_AccidentHandle", ThisKey="ProjectId", OtherKey="ProjectId", DeleteRule="NO ACTION")]
public EntitySet<Accident_AccidentHandle> Accident_AccidentHandle public EntitySet<Accident_AccidentHandle> Accident_AccidentHandle
{ {
@ -312937,6 +312969,69 @@ namespace Model
} }
} }
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Sheet1$")]
public partial class Sheet1_
{
private string _序号;
private string _岗位;
private string _总包;
public Sheet1_()
{
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_序号", DbType="NVarChar(255)")]
public string
{
get
{
return this._序号;
}
set
{
if ((this._序号 != value))
{
this._序号 = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_岗位", DbType="NVarChar(255)")]
public string
{
get
{
return this._岗位;
}
set
{
if ((this._岗位 != value))
{
this._岗位 = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_总包", DbType="NVarChar(255)")]
public string
{
get
{
return this._总包;
}
set
{
if ((this._总包 != value))
{
this._总包 = value;
}
}
}
}
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.SitePerson_AskForLeave")] [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.SitePerson_AskForLeave")]
public partial class SitePerson_AskForLeave : INotifyPropertyChanging, INotifyPropertyChanged public partial class SitePerson_AskForLeave : INotifyPropertyChanging, INotifyPropertyChanged
{ {

View File

@ -1,4 +1,5 @@
using BLL; using BLL;
using Model;
using System; using System;
using System.Linq; using System.Linq;
using System.Web.Http; using System.Web.Http;
@ -831,15 +832,35 @@ namespace WebAPI.Controllers
} }
return responeData; return responeData;
} }
#endregion #endregion
/// <summary>
///
/// </summary>
/// <param name="projectUnitId"></param>
/// <returns></returns>
public Model.ResponeData getProjectIdAndUnitId(string projectUnitId)
{
var responeData = new Model.ResponeData();
try
{
var projectUnit = APIBaseInfoService.ProjectUnit(projectUnitId);
responeData.data = new { ProjectId = projectUnit.ProjectId, UnitId = projectUnit.UnitId };
}
catch (Exception ex)
{
responeData.code = 0;
responeData.message = ex.Message;
}
return responeData;
}
#region #region
/// <summary> /// <summary>
/// 获取施工方案类别 /// 获取施工方案类别
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
public Model.ResponeData getWorkStage() public Model.ResponeData getWorkStage()
{ {
var responeData = new Model.ResponeData(); var responeData = new Model.ResponeData();
try try