Merge branch 'master' of http://47.104.102.122:3000/panhf/CNCEC_SUBQHSE_WUHUAN
This commit is contained in:
		
						commit
						97f06b445b
					
				| 
						 | 
					@ -2031,11 +2031,13 @@
 | 
				
			||||||
    <Content Include="Transfer\Chart\TransferChart.aspx" />
 | 
					    <Content Include="Transfer\Chart\TransferChart.aspx" />
 | 
				
			||||||
    <Content Include="Transfer\CivilStructure.aspx" />
 | 
					    <Content Include="Transfer\CivilStructure.aspx" />
 | 
				
			||||||
    <Content Include="Transfer\CivilStructureDataIn.aspx" />
 | 
					    <Content Include="Transfer\CivilStructureDataIn.aspx" />
 | 
				
			||||||
 | 
					    <Content Include="Transfer\CivilStructureEdit.aspx" />
 | 
				
			||||||
    <Content Include="Transfer\Electrical.aspx" />
 | 
					    <Content Include="Transfer\Electrical.aspx" />
 | 
				
			||||||
    <Content Include="Transfer\ElectricalDataIn.aspx" />
 | 
					    <Content Include="Transfer\ElectricalDataIn.aspx" />
 | 
				
			||||||
    <Content Include="Transfer\ElectricalEdit.aspx" />
 | 
					    <Content Include="Transfer\ElectricalEdit.aspx" />
 | 
				
			||||||
    <Content Include="Transfer\Firefighting.aspx" />
 | 
					    <Content Include="Transfer\Firefighting.aspx" />
 | 
				
			||||||
    <Content Include="Transfer\FirefightingDataIn.aspx" />
 | 
					    <Content Include="Transfer\FirefightingDataIn.aspx" />
 | 
				
			||||||
 | 
					    <Content Include="Transfer\FirefightingEdit.aspx" />
 | 
				
			||||||
    <Content Include="Transfer\HVAC.aspx" />
 | 
					    <Content Include="Transfer\HVAC.aspx" />
 | 
				
			||||||
    <Content Include="Transfer\HVACDataIn.aspx" />
 | 
					    <Content Include="Transfer\HVACDataIn.aspx" />
 | 
				
			||||||
    <Content Include="Transfer\Instrumentation.aspx" />
 | 
					    <Content Include="Transfer\Instrumentation.aspx" />
 | 
				
			||||||
| 
						 | 
					@ -2049,6 +2051,7 @@
 | 
				
			||||||
    <Content Include="Transfer\PipingEdit.aspx" />
 | 
					    <Content Include="Transfer\PipingEdit.aspx" />
 | 
				
			||||||
    <Content Include="Transfer\Plumbing.aspx" />
 | 
					    <Content Include="Transfer\Plumbing.aspx" />
 | 
				
			||||||
    <Content Include="Transfer\PlumbingDataIn.aspx" />
 | 
					    <Content Include="Transfer\PlumbingDataIn.aspx" />
 | 
				
			||||||
 | 
					    <Content Include="Transfer\PlumbingEdit.aspx" />
 | 
				
			||||||
    <Content Include="Transfer\ProjectSetup.aspx" />
 | 
					    <Content Include="Transfer\ProjectSetup.aspx" />
 | 
				
			||||||
    <Content Include="Transfer\ProjectSetupDataIn.aspx" />
 | 
					    <Content Include="Transfer\ProjectSetupDataIn.aspx" />
 | 
				
			||||||
    <Content Include="Transfer\PunchlistFrom.aspx" />
 | 
					    <Content Include="Transfer\PunchlistFrom.aspx" />
 | 
				
			||||||
| 
						 | 
					@ -2062,6 +2065,7 @@
 | 
				
			||||||
    <Content Include="Transfer\StaticEquipmentEdit.aspx" />
 | 
					    <Content Include="Transfer\StaticEquipmentEdit.aspx" />
 | 
				
			||||||
    <Content Include="Transfer\Telecom.aspx" />
 | 
					    <Content Include="Transfer\Telecom.aspx" />
 | 
				
			||||||
    <Content Include="Transfer\TelecomDataIn.aspx" />
 | 
					    <Content Include="Transfer\TelecomDataIn.aspx" />
 | 
				
			||||||
 | 
					    <Content Include="Transfer\TelecomEdit.aspx" />
 | 
				
			||||||
    <Content Include="Video\Video.aspx" />
 | 
					    <Content Include="Video\Video.aspx" />
 | 
				
			||||||
    <Content Include="ZHGL\DataIn\AccidentCauseReportBar.aspx" />
 | 
					    <Content Include="ZHGL\DataIn\AccidentCauseReportBar.aspx" />
 | 
				
			||||||
    <Content Include="ZHGL\DataIn\AccidentCauseReportBarIn.aspx" />
 | 
					    <Content Include="ZHGL\DataIn\AccidentCauseReportBarIn.aspx" />
 | 
				
			||||||
| 
						 | 
					@ -17671,6 +17675,13 @@
 | 
				
			||||||
    <Compile Include="Transfer\CivilStructureDataIn.aspx.designer.cs">
 | 
					    <Compile Include="Transfer\CivilStructureDataIn.aspx.designer.cs">
 | 
				
			||||||
      <DependentUpon>CivilStructureDataIn.aspx</DependentUpon>
 | 
					      <DependentUpon>CivilStructureDataIn.aspx</DependentUpon>
 | 
				
			||||||
    </Compile>
 | 
					    </Compile>
 | 
				
			||||||
 | 
					    <Compile Include="Transfer\CivilStructureEdit.aspx.cs">
 | 
				
			||||||
 | 
					      <DependentUpon>CivilStructureEdit.aspx</DependentUpon>
 | 
				
			||||||
 | 
					      <SubType>ASPXCodeBehind</SubType>
 | 
				
			||||||
 | 
					    </Compile>
 | 
				
			||||||
 | 
					    <Compile Include="Transfer\CivilStructureEdit.aspx.designer.cs">
 | 
				
			||||||
 | 
					      <DependentUpon>CivilStructureEdit.aspx</DependentUpon>
 | 
				
			||||||
 | 
					    </Compile>
 | 
				
			||||||
    <Compile Include="Transfer\Electrical.aspx.cs">
 | 
					    <Compile Include="Transfer\Electrical.aspx.cs">
 | 
				
			||||||
      <DependentUpon>Electrical.aspx</DependentUpon>
 | 
					      <DependentUpon>Electrical.aspx</DependentUpon>
 | 
				
			||||||
      <SubType>ASPXCodeBehind</SubType>
 | 
					      <SubType>ASPXCodeBehind</SubType>
 | 
				
			||||||
| 
						 | 
					@ -17706,6 +17717,13 @@
 | 
				
			||||||
    <Compile Include="Transfer\FirefightingDataIn.aspx.designer.cs">
 | 
					    <Compile Include="Transfer\FirefightingDataIn.aspx.designer.cs">
 | 
				
			||||||
      <DependentUpon>FirefightingDataIn.aspx</DependentUpon>
 | 
					      <DependentUpon>FirefightingDataIn.aspx</DependentUpon>
 | 
				
			||||||
    </Compile>
 | 
					    </Compile>
 | 
				
			||||||
 | 
					    <Compile Include="Transfer\FirefightingEdit.aspx.cs">
 | 
				
			||||||
 | 
					      <DependentUpon>FirefightingEdit.aspx</DependentUpon>
 | 
				
			||||||
 | 
					      <SubType>ASPXCodeBehind</SubType>
 | 
				
			||||||
 | 
					    </Compile>
 | 
				
			||||||
 | 
					    <Compile Include="Transfer\FirefightingEdit.aspx.designer.cs">
 | 
				
			||||||
 | 
					      <DependentUpon>FirefightingEdit.aspx</DependentUpon>
 | 
				
			||||||
 | 
					    </Compile>
 | 
				
			||||||
    <Compile Include="Transfer\HVAC.aspx.cs">
 | 
					    <Compile Include="Transfer\HVAC.aspx.cs">
 | 
				
			||||||
      <DependentUpon>HVAC.aspx</DependentUpon>
 | 
					      <DependentUpon>HVAC.aspx</DependentUpon>
 | 
				
			||||||
      <SubType>ASPXCodeBehind</SubType>
 | 
					      <SubType>ASPXCodeBehind</SubType>
 | 
				
			||||||
| 
						 | 
					@ -17797,6 +17815,13 @@
 | 
				
			||||||
    <Compile Include="Transfer\PlumbingDataIn.aspx.designer.cs">
 | 
					    <Compile Include="Transfer\PlumbingDataIn.aspx.designer.cs">
 | 
				
			||||||
      <DependentUpon>PlumbingDataIn.aspx</DependentUpon>
 | 
					      <DependentUpon>PlumbingDataIn.aspx</DependentUpon>
 | 
				
			||||||
    </Compile>
 | 
					    </Compile>
 | 
				
			||||||
 | 
					    <Compile Include="Transfer\PlumbingEdit.aspx.cs">
 | 
				
			||||||
 | 
					      <DependentUpon>PlumbingEdit.aspx</DependentUpon>
 | 
				
			||||||
 | 
					      <SubType>ASPXCodeBehind</SubType>
 | 
				
			||||||
 | 
					    </Compile>
 | 
				
			||||||
 | 
					    <Compile Include="Transfer\PlumbingEdit.aspx.designer.cs">
 | 
				
			||||||
 | 
					      <DependentUpon>PlumbingEdit.aspx</DependentUpon>
 | 
				
			||||||
 | 
					    </Compile>
 | 
				
			||||||
    <Compile Include="Transfer\ProjectSetup.aspx.cs">
 | 
					    <Compile Include="Transfer\ProjectSetup.aspx.cs">
 | 
				
			||||||
      <DependentUpon>ProjectSetup.aspx</DependentUpon>
 | 
					      <DependentUpon>ProjectSetup.aspx</DependentUpon>
 | 
				
			||||||
      <SubType>ASPXCodeBehind</SubType>
 | 
					      <SubType>ASPXCodeBehind</SubType>
 | 
				
			||||||
| 
						 | 
					@ -17888,6 +17913,13 @@
 | 
				
			||||||
    <Compile Include="Transfer\TelecomDataIn.aspx.designer.cs">
 | 
					    <Compile Include="Transfer\TelecomDataIn.aspx.designer.cs">
 | 
				
			||||||
      <DependentUpon>TelecomDataIn.aspx</DependentUpon>
 | 
					      <DependentUpon>TelecomDataIn.aspx</DependentUpon>
 | 
				
			||||||
    </Compile>
 | 
					    </Compile>
 | 
				
			||||||
 | 
					    <Compile Include="Transfer\TelecomEdit.aspx.cs">
 | 
				
			||||||
 | 
					      <DependentUpon>TelecomEdit.aspx</DependentUpon>
 | 
				
			||||||
 | 
					      <SubType>ASPXCodeBehind</SubType>
 | 
				
			||||||
 | 
					    </Compile>
 | 
				
			||||||
 | 
					    <Compile Include="Transfer\TelecomEdit.aspx.designer.cs">
 | 
				
			||||||
 | 
					      <DependentUpon>TelecomEdit.aspx</DependentUpon>
 | 
				
			||||||
 | 
					    </Compile>
 | 
				
			||||||
    <Compile Include="Video\Video.aspx.cs">
 | 
					    <Compile Include="Video\Video.aspx.cs">
 | 
				
			||||||
      <DependentUpon>Video.aspx</DependentUpon>
 | 
					      <DependentUpon>Video.aspx</DependentUpon>
 | 
				
			||||||
      <SubType>ASPXCodeBehind</SubType>
 | 
					      <SubType>ASPXCodeBehind</SubType>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -50,42 +50,43 @@ namespace FineUIPro.Web.Transfer.Chart
 | 
				
			||||||
                    ISNULL(tpi.PipingCount,0) PipingCount,ISNULL(tpi1.PipingScount,0) PipingScount,
 | 
					                    ISNULL(tpi.PipingCount,0) PipingCount,ISNULL(tpi1.PipingScount,0) PipingScount,
 | 
				
			||||||
                    case ISNULL(tpi.PipingCount,0)
 | 
					                    case ISNULL(tpi.PipingCount,0)
 | 
				
			||||||
                    when 0 then 0
 | 
					                    when 0 then 0
 | 
				
			||||||
                    else 100*(ISNULL(tpi1.PipingScount,0)/ISNULL(tpi.PipingCount,0))  end PipingPercent,
 | 
					                    else  CONVERT(DECIMAL(10,2),100*(ISNULL(tpi1.PipingScount,0)*1.0/ISNULL(tpi.PipingCount,0)))  end PipingPercent,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                    ISNULL((TseCount+TreCount),0) as EqCount,ISNULL((TseSCount+TreSCount),0) as EqScount,
 | 
					                    ISNULL((TseCount+TreCount),0) as EqCount,ISNULL((TseSCount+TreSCount),0) as EqScount,
 | 
				
			||||||
                    case ISNULL((TseCount+TreCount),0)
 | 
					                    case ISNULL((TseCount+TreCount),0)
 | 
				
			||||||
                    when 0 then 0
 | 
					                    when 0 then 0
 | 
				
			||||||
                    else 100 *(ISNULL((TseSCount+TreSCount),0)/ISNULL((TseCount+TreCount),0)) end EqPercent,
 | 
					                    else  CONVERT(DECIMAL(10,2),100 *(ISNULL((TseSCount+TreSCount),0)*1.0/ISNULL((TseCount+TreCount),0))) end EqPercent,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                    ISNULL(TeCount,0) TeCount,ISNULL(TeScount,0) TeScount,
 | 
					                    ISNULL(TeCount,0) TeCount,ISNULL(TeScount,0) TeScount,
 | 
				
			||||||
                    case ISNULL(TeCount,0)
 | 
					                    case ISNULL(TeCount,0)
 | 
				
			||||||
                    when 0 then 0
 | 
					                    when 0 then 0
 | 
				
			||||||
                    else 100*(ISNULL(TeScount,0)/ISNULL(TeCount,0))  end TePercent,
 | 
					                    else  CONVERT(DECIMAL(10,2),100*(ISNULL(TeScount,0)*1.0/ISNULL(TeCount,0)))  end TePercent,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                    ISNULL(TiCount,0) TiCount,ISNULL(TiScount,0) TiScount,
 | 
					                    ISNULL(TiCount,0) TiCount,ISNULL(TiScount,0) TiScount,
 | 
				
			||||||
                    case ISNULL(TiCount,0)
 | 
					                    case ISNULL(TiCount,0)
 | 
				
			||||||
                    when 0 then 0
 | 
					                    when 0 then 0
 | 
				
			||||||
                    else 100*(ISNULL(TiScount,0)/ISNULL(TiCount,0))  end TiPercent,
 | 
					                    else  CONVERT(DECIMAL(10,2),100*(ISNULL(TiScount,0)*1.0/ISNULL(TiCount,0)))  end TiPercent,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                    ISNULL(TcsCount,0) TcsCount,ISNULL(TcsScount,0) TcsScount,
 | 
					                    ISNULL(TcsCount,0) TcsCount,ISNULL(TcsScount,0) TcsScount,
 | 
				
			||||||
                    case ISNULL(TcsCount,0)
 | 
					                    case ISNULL(TcsCount,0)
 | 
				
			||||||
                    when 0 then 0
 | 
					                    when 0 then 0
 | 
				
			||||||
                    else 100*(ISNULL(TcsScount,0)/ISNULL(TcsCount,0))  end TcsPercent,
 | 
					                    else  CONVERT(DECIMAL(10,2),100*(ISNULL(TcsScount,0)*1.0/ISNULL(TcsCount,0)))  end TcsPercent,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                    ISNULL(TfCount,0) TfCount,ISNULL(TfScount,0) TfScount,
 | 
					                    ISNULL(TfCount,0) TfCount,ISNULL(TfScount,0) TfScount,
 | 
				
			||||||
                    case ISNULL(TfCount,0)
 | 
					                    case ISNULL(TfCount,0)
 | 
				
			||||||
                    when 0 then 0
 | 
					                    when 0 then 0
 | 
				
			||||||
                    else 100*(ISNULL(TfScount,0)/ISNULL(TfCount,0))  end TfPercent,
 | 
					                    else  CONVERT(DECIMAL(10,2),100*(ISNULL(TfScount,0)*1.0/ISNULL(TfCount,0)))  end TfPercent,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                    ISNULL(TtCount,0) TtCount,ISNULL(TtScount,0) TtScount,
 | 
					                    ISNULL(TtCount,0) TtCount,ISNULL(TtScount,0) TtScount,
 | 
				
			||||||
                    case ISNULL(TtCount,0)
 | 
					                    case ISNULL(TtCount,0)
 | 
				
			||||||
                    when 0 then 0
 | 
					                    when 0 then 0
 | 
				
			||||||
                    else 100*(ISNULL(TtScount,0)/ISNULL(TtCount,0))  end TtPercent,
 | 
					                    else  CONVERT(DECIMAL(10,2),100*(ISNULL(TtScount,0)*1.0/ISNULL(TtCount,0)))  end TtPercent,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                    ISNULL(TpCount,0) TpCount,ISNULL(TpScount,0) TpScount,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                    ISNULL(TpCount,0) TpCount,ISNULL(TpScount,0) TtScount,
 | 
					 | 
				
			||||||
                    case ISNULL(TpCount,0)
 | 
					                    case ISNULL(TpCount,0)
 | 
				
			||||||
                    when 0 then 0
 | 
					                    when 0 then 0
 | 
				
			||||||
                    else 100*(ISNULL(TpScount,0)/ISNULL(TpCount,0))  end TpPercent,
 | 
					                    else  CONVERT(DECIMAL(10,2),100*(ISNULL(TpScount,0)*1.0/ISNULL(TpCount,0)))  end TpPercent,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                    ts.PlanPWD,PlanJWD,McPlan,
 | 
					                    ts.PlanPWD,PlanJWD,McPlan,
 | 
				
			||||||
                    SubmitPackage,ActualPWD,ActualJWD,ActualMC,Commissioning,
 | 
					                    SubmitPackage,ActualPWD,ActualJWD,ActualMC,Commissioning,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -26,7 +26,7 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                                 <f:TextBox runat="server" ID="txtSystem" Label="SYSTEM" LabelWidth="100px"  LabelAlign="Right"></f:TextBox>
 | 
					                                 <f:TextBox runat="server" ID="txtSystem" Label="SYSTEM" LabelWidth="100px"  LabelAlign="Right"></f:TextBox>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                                <f:DropDownList runat="server" ID="ddStatus" Label="Status">
 | 
					                                <f:DropDownList runat="server" ID="ddStatus" Label="Status" LabelWidth="80px" LabelAlign="Right">
 | 
				
			||||||
                                    <f:ListItem Value="" Text="All" Selected="true"/>
 | 
					                                    <f:ListItem Value="" Text="All" Selected="true"/>
 | 
				
			||||||
                                    <f:ListItem Value="Not Start" Text="Not Start"/>
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"/>
 | 
				
			||||||
                                    <f:ListItem Value="In progress" Text="In progress"/>
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"/>
 | 
				
			||||||
| 
						 | 
					@ -44,7 +44,8 @@
 | 
				
			||||||
                                </f:Button>
 | 
					                                </f:Button>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                                <f:ToolbarFill runat="server"></f:ToolbarFill>
 | 
					                                <f:ToolbarFill runat="server"></f:ToolbarFill>
 | 
				
			||||||
 | 
					                                  <f:Button ID="btnNew" Icon="Add" EnablePostBack="false" runat="server" ToolTip="新增">
 | 
				
			||||||
 | 
					                                </f:Button>
 | 
				
			||||||
                               <%-- <f:Button ID="btnNew" Icon="Add" EnablePostBack="true" runat="server" OnClick="btnNew_Click" ToolTip="新增" Hidden="true">
 | 
					                               <%-- <f:Button ID="btnNew" Icon="Add" EnablePostBack="true" runat="server" OnClick="btnNew_Click" ToolTip="新增" Hidden="true">
 | 
				
			||||||
                                </f:Button>--%>
 | 
					                                </f:Button>--%>
 | 
				
			||||||
                                <f:Button ID="btnImport" ToolTip="导入" Icon="PackageIn" runat="server" OnClick="btnImport_Click" Hidden="true">
 | 
					                                <f:Button ID="btnImport" ToolTip="导入" Icon="PackageIn" runat="server" OnClick="btnImport_Click" Hidden="true">
 | 
				
			||||||
| 
						 | 
					@ -124,12 +125,18 @@
 | 
				
			||||||
                </f:Grid>
 | 
					                </f:Grid>
 | 
				
			||||||
            </Items>
 | 
					            </Items>
 | 
				
			||||||
        </f:Panel>
 | 
					        </f:Panel>
 | 
				
			||||||
 | 
					         <f:Window ID="Window1" Title="CivilStructure" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
				
			||||||
 | 
					            Target="Parent" EnableResize="false" runat="server" IsModal="true" OnClose="Window1_Close"
 | 
				
			||||||
 | 
					            Width="900px" Height="480px">
 | 
				
			||||||
 | 
					        </f:Window>
 | 
				
			||||||
        <f:Window ID="Window2" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
					        <f:Window ID="Window2" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
				
			||||||
            Target="Top" EnableResize="false" runat="server" OnClose="Window1_Close" IsModal="true"
 | 
					            Target="Top" EnableResize="false" runat="server" OnClose="Window1_Close" IsModal="true"
 | 
				
			||||||
            Width="700px" Height="560px">
 | 
					            Width="700px" Height="560px">
 | 
				
			||||||
        </f:Window>
 | 
					        </f:Window>
 | 
				
			||||||
        <f:Menu ID="Menu1" runat="server">
 | 
					        <f:Menu ID="Menu1" runat="server">
 | 
				
			||||||
            <Items>
 | 
					            <Items>
 | 
				
			||||||
 | 
					                 <f:MenuButton ID="btnMenuModify" EnablePostBack="true" runat="server" Text="修改" Icon="Pencil" OnClick="btnMenuModify_Click">
 | 
				
			||||||
 | 
					                </f:MenuButton>
 | 
				
			||||||
                <%--<f:MenuButton ID="btnMenuModify" EnablePostBack="true" runat="server" Text="修改" Icon="Pencil" OnClick="btnMenuModify_Click" Hidden="true">
 | 
					                <%--<f:MenuButton ID="btnMenuModify" EnablePostBack="true" runat="server" Text="修改" Icon="Pencil" OnClick="btnMenuModify_Click" Hidden="true">
 | 
				
			||||||
                </f:MenuButton>--%>
 | 
					                </f:MenuButton>--%>
 | 
				
			||||||
                <f:MenuButton ID="btnMenuDel" EnablePostBack="true" runat="server" Icon="Delete" Text="删除" ConfirmText="确定删除当前数据?"
 | 
					                <f:MenuButton ID="btnMenuDel" EnablePostBack="true" runat="server" Icon="Delete" Text="删除" ConfirmText="确定删除当前数据?"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -22,9 +22,22 @@ namespace FineUIPro.Web.Transfer
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                GetButtonPower();
 | 
					                GetButtonPower();
 | 
				
			||||||
                BindGrid();
 | 
					                BindGrid();
 | 
				
			||||||
 | 
					                btnNew.OnClientClick = Window1.GetShowReference("CivilStructureEdit.aspx") + "return false;";
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        protected void btnMenuModify_Click(object sender, EventArgs e)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            if (Grid1.SelectedRowIndexArray.Length == 0)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                Alert.ShowInTop("请至少选择一条记录!", MessageBoxIcon.Warning);
 | 
				
			||||||
 | 
					                return;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            string id = Grid1.SelectedRowID;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("CivilStructureEdit.aspx?Id={0}", id, "编辑 - ")));
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// 数据绑定
 | 
					        /// 数据绑定
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -95,6 +95,15 @@ namespace FineUIPro.Web.Transfer
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Button btnSearch;
 | 
					        protected global::FineUIPro.Button btnSearch;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// btnNew 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Button btnNew;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// btnImport 控件。
 | 
					        /// btnImport 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -122,6 +131,15 @@ namespace FineUIPro.Web.Transfer
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.DropDownList ddlPageSize;
 | 
					        protected global::FineUIPro.DropDownList ddlPageSize;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// Window1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Window Window1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// Window2 控件。
 | 
					        /// Window2 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -140,6 +158,15 @@ namespace FineUIPro.Web.Transfer
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Menu Menu1;
 | 
					        protected global::FineUIPro.Menu Menu1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// btnMenuModify 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.MenuButton btnMenuModify;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// btnMenuDel 控件。
 | 
					        /// btnMenuDel 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,121 @@
 | 
				
			||||||
 | 
					<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CivilStructureEdit.aspx.cs" Inherits="FineUIPro.Web.Transfer.CivilStructureEdit" %>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<!DOCTYPE html>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<html xmlns="http://www.w3.org/1999/xhtml">
 | 
				
			||||||
 | 
					<head runat="server">
 | 
				
			||||||
 | 
					<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 | 
				
			||||||
 | 
					    <title></title>
 | 
				
			||||||
 | 
					</head>
 | 
				
			||||||
 | 
					<body>
 | 
				
			||||||
 | 
					    <form id="form1" runat="server">
 | 
				
			||||||
 | 
					       <f:PageManager ID="PageManager1" runat="server" AutoSizePanelID="SimpleForm1" />
 | 
				
			||||||
 | 
					        <f:Form ID="SimpleForm1" ShowBorder="false" ShowHeader="false"
 | 
				
			||||||
 | 
					            AutoScroll="true" BodyPadding="10px" runat="server" RedStarPosition="BeforeText"
 | 
				
			||||||
 | 
					            LabelAlign="Right">
 | 
				
			||||||
 | 
					            <Rows>
 | 
				
			||||||
 | 
					                <f:FormRow>
 | 
				
			||||||
 | 
					                    <Items>
 | 
				
			||||||
 | 
					                        <f:TextBox ID="txtCivil_Structure" runat="server" Label="Structure/Civil/Architecture" LabelAlign="Right"
 | 
				
			||||||
 | 
					                            LabelWidth="180px" Required="true" ShowRedStar="true">
 | 
				
			||||||
 | 
					                        </f:TextBox>
 | 
				
			||||||
 | 
					                    </Items>
 | 
				
			||||||
 | 
					                </f:FormRow>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                <f:FormRow>
 | 
				
			||||||
 | 
					                    <Items>
 | 
				
			||||||
 | 
					                        <f:TextBox ID="txtSystemName" runat="server" Label="System No"
 | 
				
			||||||
 | 
					                            LabelAlign="Right" LabelWidth="180px">
 | 
				
			||||||
 | 
					                        </f:TextBox>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                        <f:TextBox ID="txtSubsystem" runat="server" Label="Subsystem"
 | 
				
			||||||
 | 
					                            LabelAlign="Right" LabelWidth="180px">
 | 
				
			||||||
 | 
					                        </f:TextBox>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                        <f:TextBox ID="txtTest_Package" runat="server" Label="Test Package"
 | 
				
			||||||
 | 
					                            LabelAlign="Right" LabelWidth="180px">
 | 
				
			||||||
 | 
					                        </f:TextBox>
 | 
				
			||||||
 | 
					                    </Items>
 | 
				
			||||||
 | 
					                </f:FormRow>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                <f:FormRow>
 | 
				
			||||||
 | 
					                    <Items>
 | 
				
			||||||
 | 
					                        <f:GroupPanel Layout="Anchor" Title="Test Package Schedule" runat="server">
 | 
				
			||||||
 | 
					                            <Items>
 | 
				
			||||||
 | 
					                                <f:DropDownList ID="ddlFoundation" runat="server" Label="Foundation" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                                <f:DropDownList ID="ddlMainstructure" runat="server" Label="Main structure acceptance" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                                <f:DropDownList ID="ddlBuildingdecoration" runat="server" Label="Building decoration" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                                <f:DropDownList ID="ddlEquipment" runat="server" Label="Equipment" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                                <f:DropDownList ID="ddlInstrument" runat="server" Label="Instrument" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                                <f:DropDownList ID="ddlElectrical" runat="server" Label="Electrical" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                                <f:DropDownList ID="ddlFireFighting" runat="server" Label="Fire Fighting" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                                <f:DropDownList ID="ddlHVAC" runat="server" Label="HVAC" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					                            </Items>
 | 
				
			||||||
 | 
					                        </f:GroupPanel>
 | 
				
			||||||
 | 
					                    </Items>
 | 
				
			||||||
 | 
					                </f:FormRow>
 | 
				
			||||||
 | 
					            </Rows>
 | 
				
			||||||
 | 
					            <Toolbars>
 | 
				
			||||||
 | 
					                <f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
 | 
				
			||||||
 | 
					                    <Items>
 | 
				
			||||||
 | 
					                        <f:ToolbarFill ID="ToolbarFill1" runat="server">
 | 
				
			||||||
 | 
					                        </f:ToolbarFill>
 | 
				
			||||||
 | 
					                        <f:Button ID="btnSave" Icon="SystemSave" runat="server" ToolTip="保存" ValidateForms="SimpleForm1" Text="保存"
 | 
				
			||||||
 | 
					                            OnClick="btnSave_Click">
 | 
				
			||||||
 | 
					                        </f:Button>
 | 
				
			||||||
 | 
					                    </Items>
 | 
				
			||||||
 | 
					                </f:Toolbar>
 | 
				
			||||||
 | 
					            </Toolbars>
 | 
				
			||||||
 | 
					        </f:Form>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    </form>
 | 
				
			||||||
 | 
					</body>
 | 
				
			||||||
 | 
					</html>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,151 @@
 | 
				
			||||||
 | 
					using BLL;
 | 
				
			||||||
 | 
					using System;
 | 
				
			||||||
 | 
					using System.Collections.Generic;
 | 
				
			||||||
 | 
					using System.Data;
 | 
				
			||||||
 | 
					using System.Linq;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					namespace FineUIPro.Web.Transfer
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    public partial class CivilStructureEdit : PageBase
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					        #region 定义项
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// 主键
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        private string Id
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            get
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                return (string)ViewState["Id"];
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            set
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                ViewState["Id"] = value;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// 项目主键
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        public string ProjectId
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            get
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                return (string)ViewState["ProjectId"];
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            set
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                ViewState["ProjectId"] = value;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        #endregion
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        protected void Page_Load(object sender, EventArgs e)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            if (!IsPostBack)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                Id = Request.Params["Id"];
 | 
				
			||||||
 | 
					                ProjectId = this.CurrUser.LoginProjectId;
 | 
				
			||||||
 | 
					                if (!string.IsNullOrEmpty(Id))
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    var model = Funs.DB.Transfer_Civil_Structure.FirstOrDefault(x => x.Id == Id);
 | 
				
			||||||
 | 
					                    if (model != null)
 | 
				
			||||||
 | 
					                    {
 | 
				
			||||||
 | 
					                        txtCivil_Structure.Text = model.Civil_Structure;
 | 
				
			||||||
 | 
					                        txtSystemName.Text = model.SystemName;
 | 
				
			||||||
 | 
					                        txtSubsystem.Text = model.Subsystem;
 | 
				
			||||||
 | 
					                        txtTest_Package.Text = model.Test_Package;
 | 
				
			||||||
 | 
					                        ddlFoundation.SelectedValue = model.Foundation;
 | 
				
			||||||
 | 
					                        ddlMainstructure.SelectedValue = model.Mainstructure;
 | 
				
			||||||
 | 
					                        ddlBuildingdecoration.SelectedValue = model.Buildingdecoration;
 | 
				
			||||||
 | 
					                        ddlEquipment.SelectedValue = model.Equipment;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                        ddlInstrument.SelectedValue = model.Instrument;
 | 
				
			||||||
 | 
					                        ddlElectrical.SelectedValue = model.Electrical;
 | 
				
			||||||
 | 
					                        ddlFireFighting.SelectedValue = model.FireFighting;
 | 
				
			||||||
 | 
					                        ddlHVAC.SelectedValue = model.HVAC;
 | 
				
			||||||
 | 
					                    }
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        protected void btnSave_Click(object sender, EventArgs e)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            var model = new Model.Transfer_Civil_Structure
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                ProjectId = ProjectId,
 | 
				
			||||||
 | 
					                Civil_Structure = txtCivil_Structure.Text,
 | 
				
			||||||
 | 
					                SystemName = txtSystemName.Text,
 | 
				
			||||||
 | 
					                Subsystem = txtSubsystem.Text,
 | 
				
			||||||
 | 
					                Test_Package = txtTest_Package.Text,
 | 
				
			||||||
 | 
					                Foundation = ddlFoundation.SelectedValue,
 | 
				
			||||||
 | 
					                Mainstructure = ddlMainstructure.SelectedValue,
 | 
				
			||||||
 | 
					                Buildingdecoration = ddlBuildingdecoration.SelectedValue,
 | 
				
			||||||
 | 
					                Equipment = ddlEquipment.SelectedValue,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                Instrument = ddlInstrument.SelectedValue,
 | 
				
			||||||
 | 
					                Electrical = ddlElectrical.SelectedValue,
 | 
				
			||||||
 | 
					                FireFighting = ddlFireFighting.SelectedValue,
 | 
				
			||||||
 | 
					                HVAC = ddlHVAC.SelectedValue,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            #region 判断状态
 | 
				
			||||||
 | 
					            var listObj = new List<string>();
 | 
				
			||||||
 | 
					            listObj.Add(model.Foundation);
 | 
				
			||||||
 | 
					            listObj.Add(model.Mainstructure);
 | 
				
			||||||
 | 
					            listObj.Add(model.Buildingdecoration);
 | 
				
			||||||
 | 
					            listObj.Add(model.Equipment);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            listObj.Add(model.Instrument);
 | 
				
			||||||
 | 
					            listObj.Add(model.Electrical);
 | 
				
			||||||
 | 
					            listObj.Add(model.FireFighting);
 | 
				
			||||||
 | 
					            listObj.Add(model.HVAC);
 | 
				
			||||||
 | 
					            //全是NA或Completed 状态是Completed
 | 
				
			||||||
 | 
					            if (listObj.Where(x => x == "NA" || x == "Completed").ToList().Count == 8)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                model.FINAL_Status = "Completed";
 | 
				
			||||||
 | 
					            } //如果全是Not Start 就是 Not Start
 | 
				
			||||||
 | 
					            else if (listObj.Where(x => x == "Not Start").ToList().Count == 8)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                model.FINAL_Status = "Not Start";
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            //如果其中有一项是In progress 或Not Start 是 In progress
 | 
				
			||||||
 | 
					            else if (listObj.Where(x => x == "In progress" || x == "Not Start").ToList().Count >= 1)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                model.FINAL_Status = "In progress";
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            #endregion
 | 
				
			||||||
 | 
					            if (!string.IsNullOrEmpty(Id))
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                var newModel = Funs.DB.Transfer_Civil_Structure.FirstOrDefault(x => x.Id == Id);
 | 
				
			||||||
 | 
					                if (newModel != null)
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    newModel.Civil_Structure = txtCivil_Structure.Text;
 | 
				
			||||||
 | 
					                    newModel.SystemName = txtSystemName.Text;
 | 
				
			||||||
 | 
					                    newModel.Subsystem = txtSubsystem.Text;
 | 
				
			||||||
 | 
					                    newModel.Test_Package = txtTest_Package.Text;
 | 
				
			||||||
 | 
					                    newModel.Foundation = ddlFoundation.SelectedValue;
 | 
				
			||||||
 | 
					                    newModel.Mainstructure = ddlMainstructure.SelectedValue;
 | 
				
			||||||
 | 
					                    newModel.Buildingdecoration = ddlBuildingdecoration.SelectedValue;
 | 
				
			||||||
 | 
					                    newModel.Equipment = ddlEquipment.SelectedValue;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                    newModel.Instrument = ddlInstrument.SelectedValue;
 | 
				
			||||||
 | 
					                    newModel.Electrical = ddlElectrical.SelectedValue;
 | 
				
			||||||
 | 
					                    newModel.FireFighting = ddlFireFighting.SelectedValue;
 | 
				
			||||||
 | 
					                    newModel.HVAC = ddlHVAC.SelectedValue;
 | 
				
			||||||
 | 
					                    newModel.FINAL_Status = model.FINAL_Status;
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            else
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                model.Id = Id = Guid.NewGuid().ToString();
 | 
				
			||||||
 | 
					                Funs.DB.Transfer_Civil_Structure.InsertOnSubmit(model);
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            Funs.DB.SubmitChanges();
 | 
				
			||||||
 | 
					            ShowNotify("保存成功", MessageBoxIcon.Success);
 | 
				
			||||||
 | 
					            PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,179 @@
 | 
				
			||||||
 | 
					//------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					// <自动生成>
 | 
				
			||||||
 | 
					//     此代码由工具生成。
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					//     对此文件的更改可能导致不正确的行为,如果
 | 
				
			||||||
 | 
					//     重新生成代码,则所做更改将丢失。
 | 
				
			||||||
 | 
					// </自动生成>
 | 
				
			||||||
 | 
					//------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					namespace FineUIPro.Web.Transfer
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public partial class CivilStructureEdit
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// form1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::System.Web.UI.HtmlControls.HtmlForm form1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// PageManager1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.PageManager PageManager1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// SimpleForm1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Form SimpleForm1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// txtCivil_Structure 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.TextBox txtCivil_Structure;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// txtSystemName 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.TextBox txtSystemName;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// txtSubsystem 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.TextBox txtSubsystem;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// txtTest_Package 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.TextBox txtTest_Package;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlFoundation 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlFoundation;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlMainstructure 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlMainstructure;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlBuildingdecoration 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlBuildingdecoration;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlEquipment 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlEquipment;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlInstrument 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlInstrument;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlElectrical 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlElectrical;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlFireFighting 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlFireFighting;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlHVAC 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlHVAC;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// Toolbar1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Toolbar Toolbar1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ToolbarFill1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.ToolbarFill ToolbarFill1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// btnSave 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Button btnSave;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
| 
						 | 
					@ -26,7 +26,7 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                                <f:TextBox runat="server" ID="txtSystem" Label="SYSTEM" LabelWidth="100px"  LabelAlign="Right"></f:TextBox>
 | 
					                                <f:TextBox runat="server" ID="txtSystem" Label="SYSTEM" LabelWidth="100px"  LabelAlign="Right"></f:TextBox>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                                <f:DropDownList runat="server" ID="ddStatus" Label="Status">
 | 
					                                <f:DropDownList runat="server" ID="ddStatus" Label="Status"   LabelWidth="80px" LabelAlign="Right">
 | 
				
			||||||
                                    <f:ListItem Value="" Text="All" Selected="true"/>
 | 
					                                    <f:ListItem Value="" Text="All" Selected="true"/>
 | 
				
			||||||
                                    <f:ListItem Value="Not Start" Text="Not Start"/>
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"/>
 | 
				
			||||||
                                    <f:ListItem Value="In progress" Text="In progress"/>
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"/>
 | 
				
			||||||
| 
						 | 
					@ -45,7 +45,8 @@
 | 
				
			||||||
                                </f:Button>
 | 
					                                </f:Button>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                                <f:ToolbarFill runat="server"></f:ToolbarFill>
 | 
					                                <f:ToolbarFill runat="server"></f:ToolbarFill>
 | 
				
			||||||
 | 
					                                 <f:Button ID="btnNew" Icon="Add" EnablePostBack="false" runat="server" ToolTip="新增">
 | 
				
			||||||
 | 
					                                </f:Button>
 | 
				
			||||||
                               <%-- <f:Button ID="btnNew" Icon="Add" EnablePostBack="true" runat="server" OnClick="btnNew_Click" ToolTip="新增" Hidden="true">
 | 
					                               <%-- <f:Button ID="btnNew" Icon="Add" EnablePostBack="true" runat="server" OnClick="btnNew_Click" ToolTip="新增" Hidden="true">
 | 
				
			||||||
                                </f:Button>--%>
 | 
					                                </f:Button>--%>
 | 
				
			||||||
                                <f:Button ID="btnImport" ToolTip="导入" Icon="PackageIn" runat="server" OnClick="btnImport_Click" Hidden="true">
 | 
					                                <f:Button ID="btnImport" ToolTip="导入" Icon="PackageIn" runat="server" OnClick="btnImport_Click" Hidden="true">
 | 
				
			||||||
| 
						 | 
					@ -105,12 +106,18 @@
 | 
				
			||||||
                </f:Grid>
 | 
					                </f:Grid>
 | 
				
			||||||
            </Items>
 | 
					            </Items>
 | 
				
			||||||
        </f:Panel>
 | 
					        </f:Panel>
 | 
				
			||||||
 | 
					          <f:Window ID="Window1" Title="Firefighting" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
				
			||||||
 | 
					            Target="Parent" EnableResize="false" runat="server" IsModal="true" OnClose="Window1_Close"
 | 
				
			||||||
 | 
					            Width="900px" Height="480px">
 | 
				
			||||||
 | 
					        </f:Window>
 | 
				
			||||||
        <f:Window ID="Window2" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
					        <f:Window ID="Window2" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
				
			||||||
            Target="Top" EnableResize="false" runat="server" OnClose="Window1_Close" IsModal="true"
 | 
					            Target="Top" EnableResize="false" runat="server" OnClose="Window1_Close" IsModal="true"
 | 
				
			||||||
            Width="700px" Height="560px">
 | 
					            Width="700px" Height="560px">
 | 
				
			||||||
        </f:Window>
 | 
					        </f:Window>
 | 
				
			||||||
        <f:Menu ID="Menu1" runat="server">
 | 
					        <f:Menu ID="Menu1" runat="server">
 | 
				
			||||||
            <Items>
 | 
					            <Items>
 | 
				
			||||||
 | 
					                   <f:MenuButton ID="btnMenuModify" EnablePostBack="true" runat="server" Text="修改" Icon="Pencil" OnClick="btnMenuModify_Click">
 | 
				
			||||||
 | 
					                </f:MenuButton>
 | 
				
			||||||
                <%--<f:MenuButton ID="btnMenuModify" EnablePostBack="true" runat="server" Text="修改" Icon="Pencil" OnClick="btnMenuModify_Click" Hidden="true">
 | 
					                <%--<f:MenuButton ID="btnMenuModify" EnablePostBack="true" runat="server" Text="修改" Icon="Pencil" OnClick="btnMenuModify_Click" Hidden="true">
 | 
				
			||||||
                </f:MenuButton>--%>
 | 
					                </f:MenuButton>--%>
 | 
				
			||||||
                <f:MenuButton ID="btnMenuDel" EnablePostBack="true" runat="server" Icon="Delete" Text="删除" ConfirmText="确定删除当前数据?"
 | 
					                <f:MenuButton ID="btnMenuDel" EnablePostBack="true" runat="server" Icon="Delete" Text="删除" ConfirmText="确定删除当前数据?"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -22,9 +22,22 @@ namespace FineUIPro.Web.Transfer
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                GetButtonPower();
 | 
					                GetButtonPower();
 | 
				
			||||||
                BindGrid();
 | 
					                BindGrid();
 | 
				
			||||||
 | 
					                btnNew.OnClientClick = Window1.GetShowReference("FirefightingEdit.aspx") + "return false;";
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        protected void btnMenuModify_Click(object sender, EventArgs e)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            if (Grid1.SelectedRowIndexArray.Length == 0)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                Alert.ShowInTop("请至少选择一条记录!", MessageBoxIcon.Warning);
 | 
				
			||||||
 | 
					                return;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            string id = Grid1.SelectedRowID;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("FirefightingEdit.aspx?Id={0}", id, "编辑 - ")));
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// 数据绑定
 | 
					        /// 数据绑定
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -95,6 +95,15 @@ namespace FineUIPro.Web.Transfer
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Button btnSearch;
 | 
					        protected global::FineUIPro.Button btnSearch;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// btnNew 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Button btnNew;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// btnImport 控件。
 | 
					        /// btnImport 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -122,6 +131,15 @@ namespace FineUIPro.Web.Transfer
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.DropDownList ddlPageSize;
 | 
					        protected global::FineUIPro.DropDownList ddlPageSize;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// Window1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Window Window1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// Window2 控件。
 | 
					        /// Window2 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -140,6 +158,15 @@ namespace FineUIPro.Web.Transfer
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Menu Menu1;
 | 
					        protected global::FineUIPro.Menu Menu1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// btnMenuModify 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.MenuButton btnMenuModify;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// btnMenuDel 控件。
 | 
					        /// btnMenuDel 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,86 @@
 | 
				
			||||||
 | 
					<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="FirefightingEdit.aspx.cs" Inherits="FineUIPro.Web.Transfer.FirefightingEdit" %>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<!DOCTYPE html>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<html xmlns="http://www.w3.org/1999/xhtml">
 | 
				
			||||||
 | 
					<head runat="server">
 | 
				
			||||||
 | 
					<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 | 
				
			||||||
 | 
					    <title></title>
 | 
				
			||||||
 | 
					</head>
 | 
				
			||||||
 | 
					<body>
 | 
				
			||||||
 | 
					    <form id="form1" runat="server">
 | 
				
			||||||
 | 
					       <f:PageManager ID="PageManager1" runat="server" AutoSizePanelID="SimpleForm1" />
 | 
				
			||||||
 | 
					        <f:Form ID="SimpleForm1" ShowBorder="false" ShowHeader="false"
 | 
				
			||||||
 | 
					            AutoScroll="true" BodyPadding="10px" runat="server" RedStarPosition="BeforeText"
 | 
				
			||||||
 | 
					            LabelAlign="Right">
 | 
				
			||||||
 | 
					            <Rows>
 | 
				
			||||||
 | 
					                <f:FormRow>
 | 
				
			||||||
 | 
					                    <Items>
 | 
				
			||||||
 | 
					                        <f:TextBox ID="txtFirefighting" runat="server" Label="Firefighting" LabelAlign="Right"
 | 
				
			||||||
 | 
					                            LabelWidth="180px" Required="true" ShowRedStar="true">
 | 
				
			||||||
 | 
					                        </f:TextBox>
 | 
				
			||||||
 | 
					                    </Items>
 | 
				
			||||||
 | 
					                </f:FormRow>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                <f:FormRow>
 | 
				
			||||||
 | 
					                    <Items>
 | 
				
			||||||
 | 
					                        <f:TextBox ID="txtSystemName" runat="server" Label="System No"
 | 
				
			||||||
 | 
					                            LabelAlign="Right" LabelWidth="180px">
 | 
				
			||||||
 | 
					                        </f:TextBox>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                        <f:TextBox ID="txtSubsystem" runat="server" Label="Subsystem"
 | 
				
			||||||
 | 
					                            LabelAlign="Right" LabelWidth="180px">
 | 
				
			||||||
 | 
					                        </f:TextBox>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                        <f:TextBox ID="txtTest_Package" runat="server" Label="Test Package"
 | 
				
			||||||
 | 
					                            LabelAlign="Right" LabelWidth="180px">
 | 
				
			||||||
 | 
					                        </f:TextBox>
 | 
				
			||||||
 | 
					                    </Items>
 | 
				
			||||||
 | 
					                </f:FormRow>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                <f:FormRow>
 | 
				
			||||||
 | 
					                    <Items>
 | 
				
			||||||
 | 
					                        <f:GroupPanel Layout="Anchor" Title="Test Package Schedule" runat="server">
 | 
				
			||||||
 | 
					                            <Items>
 | 
				
			||||||
 | 
					                                <f:DropDownList ID="ddlInstallation" runat="server" Label="Installation" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                                <f:DropDownList ID="ddlDebugging" runat="server" Label="Debugging" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                                <f:DropDownList ID="ddlAcceptancecheck" runat="server" Label="Acceptance check" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					                            </Items>
 | 
				
			||||||
 | 
					                        </f:GroupPanel>
 | 
				
			||||||
 | 
					                    </Items>
 | 
				
			||||||
 | 
					                </f:FormRow>
 | 
				
			||||||
 | 
					            </Rows>
 | 
				
			||||||
 | 
					            <Toolbars>
 | 
				
			||||||
 | 
					                <f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
 | 
				
			||||||
 | 
					                    <Items>
 | 
				
			||||||
 | 
					                        <f:ToolbarFill ID="ToolbarFill1" runat="server">
 | 
				
			||||||
 | 
					                        </f:ToolbarFill>
 | 
				
			||||||
 | 
					                        <f:Button ID="btnSave" Icon="SystemSave" runat="server" ToolTip="保存" ValidateForms="SimpleForm1" Text="保存"
 | 
				
			||||||
 | 
					                            OnClick="btnSave_Click">
 | 
				
			||||||
 | 
					                        </f:Button>
 | 
				
			||||||
 | 
					                    </Items>
 | 
				
			||||||
 | 
					                </f:Toolbar>
 | 
				
			||||||
 | 
					            </Toolbars>
 | 
				
			||||||
 | 
					        </f:Form>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    </form>
 | 
				
			||||||
 | 
					</body>
 | 
				
			||||||
 | 
					</html>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,127 @@
 | 
				
			||||||
 | 
					using BLL;
 | 
				
			||||||
 | 
					using System;
 | 
				
			||||||
 | 
					using System.Collections.Generic;
 | 
				
			||||||
 | 
					using System.Data;
 | 
				
			||||||
 | 
					using System.Linq;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					namespace FineUIPro.Web.Transfer
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    public partial class FirefightingEdit : PageBase
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					        #region 定义项
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// 主键
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        private string Id
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            get
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                return (string)ViewState["Id"];
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            set
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                ViewState["Id"] = value;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// 项目主键
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        public string ProjectId
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            get
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                return (string)ViewState["ProjectId"];
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            set
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                ViewState["ProjectId"] = value;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        #endregion
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        protected void Page_Load(object sender, EventArgs e)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            if (!IsPostBack)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                Id = Request.Params["Id"];
 | 
				
			||||||
 | 
					                ProjectId = this.CurrUser.LoginProjectId;
 | 
				
			||||||
 | 
					                if (!string.IsNullOrEmpty(Id))
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    var model = Funs.DB.Transfer_Firefighting.FirstOrDefault(x => x.Id == Id);
 | 
				
			||||||
 | 
					                    if (model != null)
 | 
				
			||||||
 | 
					                    {
 | 
				
			||||||
 | 
					                        txtFirefighting.Text = model.Firefighting;
 | 
				
			||||||
 | 
					                        txtSystemName.Text = model.SystemName;
 | 
				
			||||||
 | 
					                        txtSubsystem.Text = model.Subsystem;
 | 
				
			||||||
 | 
					                        txtTest_Package.Text = model.Test_Package;
 | 
				
			||||||
 | 
					                        ddlInstallation.SelectedValue = model.Installation;
 | 
				
			||||||
 | 
					                        ddlDebugging.SelectedValue = model.Debugging;
 | 
				
			||||||
 | 
					                        ddlAcceptancecheck.SelectedValue = model.Acceptancecheck;
 | 
				
			||||||
 | 
					                    }
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        protected void btnSave_Click(object sender, EventArgs e)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            var model = new Model.Transfer_Firefighting
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                ProjectId = ProjectId,
 | 
				
			||||||
 | 
					                Firefighting = txtFirefighting.Text,
 | 
				
			||||||
 | 
					                SystemName = txtSystemName.Text,
 | 
				
			||||||
 | 
					                Subsystem = txtSubsystem.Text,
 | 
				
			||||||
 | 
					                Test_Package = txtTest_Package.Text,
 | 
				
			||||||
 | 
					                Installation = ddlInstallation.SelectedValue,
 | 
				
			||||||
 | 
					                Debugging = ddlDebugging.SelectedValue,
 | 
				
			||||||
 | 
					                Acceptancecheck = ddlAcceptancecheck.SelectedValue,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            #region 判断状态
 | 
				
			||||||
 | 
					            var listObj = new List<string>();
 | 
				
			||||||
 | 
					            listObj.Add(model.Installation);
 | 
				
			||||||
 | 
					            listObj.Add(model.Debugging);
 | 
				
			||||||
 | 
					            listObj.Add(model.Acceptancecheck);
 | 
				
			||||||
 | 
					            //全是NA或Completed 状态是Completed
 | 
				
			||||||
 | 
					            if (listObj.Where(x => x == "NA" || x == "Completed").ToList().Count == 3)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                model.FINAL_Status = "Completed";
 | 
				
			||||||
 | 
					            } //如果全是Not Start 就是 Not Start
 | 
				
			||||||
 | 
					            else if (listObj.Where(x => x == "Not Start").ToList().Count == 3)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                model.FINAL_Status = "Not Start";
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            //如果其中有一项是In progress 或Not Start 是 In progress
 | 
				
			||||||
 | 
					            else if (listObj.Where(x => x == "In progress" || x == "Not Start").ToList().Count >= 1)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                model.FINAL_Status = "In progress";
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            #endregion
 | 
				
			||||||
 | 
					            if (!string.IsNullOrEmpty(Id))
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                var newModel = Funs.DB.Transfer_Firefighting.FirstOrDefault(x => x.Id == Id);
 | 
				
			||||||
 | 
					                if (newModel != null)
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    newModel.Firefighting = txtFirefighting.Text;
 | 
				
			||||||
 | 
					                    newModel.SystemName = txtSystemName.Text;
 | 
				
			||||||
 | 
					                    newModel.Subsystem = txtSubsystem.Text;
 | 
				
			||||||
 | 
					                    newModel.Test_Package = txtTest_Package.Text;
 | 
				
			||||||
 | 
					                    newModel.Installation = ddlInstallation.SelectedValue;
 | 
				
			||||||
 | 
					                    newModel.Debugging = ddlDebugging.SelectedValue;
 | 
				
			||||||
 | 
					                    newModel.Acceptancecheck = ddlAcceptancecheck.SelectedValue;
 | 
				
			||||||
 | 
					                    newModel.FINAL_Status = model.FINAL_Status;
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            else
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                model.Id = Id = Guid.NewGuid().ToString();
 | 
				
			||||||
 | 
					                Funs.DB.Transfer_Firefighting.InsertOnSubmit(model);
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            Funs.DB.SubmitChanges();
 | 
				
			||||||
 | 
					            ShowNotify("保存成功", MessageBoxIcon.Success);
 | 
				
			||||||
 | 
					            PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,134 @@
 | 
				
			||||||
 | 
					//------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					// <自动生成>
 | 
				
			||||||
 | 
					//     此代码由工具生成。
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					//     对此文件的更改可能导致不正确的行为,如果
 | 
				
			||||||
 | 
					//     重新生成代码,则所做更改将丢失。
 | 
				
			||||||
 | 
					// </自动生成>
 | 
				
			||||||
 | 
					//------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					namespace FineUIPro.Web.Transfer
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public partial class FirefightingEdit
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// form1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::System.Web.UI.HtmlControls.HtmlForm form1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// PageManager1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.PageManager PageManager1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// SimpleForm1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Form SimpleForm1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// txtFirefighting 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.TextBox txtFirefighting;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// txtSystemName 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.TextBox txtSystemName;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// txtSubsystem 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.TextBox txtSubsystem;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// txtTest_Package 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.TextBox txtTest_Package;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlInstallation 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlInstallation;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlDebugging 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlDebugging;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlAcceptancecheck 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlAcceptancecheck;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// Toolbar1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Toolbar Toolbar1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ToolbarFill1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.ToolbarFill ToolbarFill1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// btnSave 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Button btnSave;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
| 
						 | 
					@ -26,7 +26,7 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                                <f:TextBox runat="server" ID="txtSystem" Label="SYSTEM" LabelWidth="100px"  LabelAlign="Right"></f:TextBox>
 | 
					                                <f:TextBox runat="server" ID="txtSystem" Label="SYSTEM" LabelWidth="100px"  LabelAlign="Right"></f:TextBox>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                                  <f:DropDownList runat="server" ID="ddStatus" Label="Status">
 | 
					                                  <f:DropDownList runat="server" ID="ddStatus" Label="Status"  LabelWidth="80px" LabelAlign="Right">
 | 
				
			||||||
                                    <f:ListItem Value="" Text="All" Selected="true"/>
 | 
					                                    <f:ListItem Value="" Text="All" Selected="true"/>
 | 
				
			||||||
                                    <f:ListItem Value="Not Start" Text="Not Start"/>
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"/>
 | 
				
			||||||
                                    <f:ListItem Value="In progress" Text="In progress"/>
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"/>
 | 
				
			||||||
| 
						 | 
					@ -37,7 +37,8 @@
 | 
				
			||||||
                                </f:Button>
 | 
					                                </f:Button>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                                <f:ToolbarFill runat="server"></f:ToolbarFill>
 | 
					                                <f:ToolbarFill runat="server"></f:ToolbarFill>
 | 
				
			||||||
 | 
					                                  <f:Button ID="btnNew" Icon="Add" EnablePostBack="false" runat="server" ToolTip="新增">
 | 
				
			||||||
 | 
					                                </f:Button>
 | 
				
			||||||
                               <%-- <f:Button ID="btnNew" Icon="Add" EnablePostBack="true" runat="server" OnClick="btnNew_Click" ToolTip="新增" Hidden="true">
 | 
					                               <%-- <f:Button ID="btnNew" Icon="Add" EnablePostBack="true" runat="server" OnClick="btnNew_Click" ToolTip="新增" Hidden="true">
 | 
				
			||||||
                                </f:Button>--%>
 | 
					                                </f:Button>--%>
 | 
				
			||||||
                                <f:Button ID="btnImport" ToolTip="导入" Icon="PackageIn" runat="server" OnClick="btnImport_Click" Hidden="true">
 | 
					                                <f:Button ID="btnImport" ToolTip="导入" Icon="PackageIn" runat="server" OnClick="btnImport_Click" Hidden="true">
 | 
				
			||||||
| 
						 | 
					@ -97,12 +98,20 @@
 | 
				
			||||||
                </f:Grid>
 | 
					                </f:Grid>
 | 
				
			||||||
            </Items>
 | 
					            </Items>
 | 
				
			||||||
        </f:Panel>
 | 
					        </f:Panel>
 | 
				
			||||||
 | 
					         <f:Window ID="Window1" Title="Plumbing" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
				
			||||||
 | 
					            Target="Parent" EnableResize="false" runat="server" IsModal="true" OnClose="Window1_Close"
 | 
				
			||||||
 | 
					            Width="900px" Height="480px">
 | 
				
			||||||
 | 
					        </f:Window>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <f:Window ID="Window2" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
					        <f:Window ID="Window2" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
				
			||||||
            Target="Top" EnableResize="false" runat="server" OnClose="Window1_Close" IsModal="true"
 | 
					            Target="Top" EnableResize="false" runat="server" OnClose="Window1_Close" IsModal="true"
 | 
				
			||||||
            Width="700px" Height="560px">
 | 
					            Width="700px" Height="560px">
 | 
				
			||||||
        </f:Window>
 | 
					        </f:Window>
 | 
				
			||||||
        <f:Menu ID="Menu1" runat="server">
 | 
					        <f:Menu ID="Menu1" runat="server">
 | 
				
			||||||
            <Items>
 | 
					            <Items>
 | 
				
			||||||
 | 
					                 <f:MenuButton ID="btnMenuModify" EnablePostBack="true" runat="server" Text="修改" Icon="Pencil" OnClick="btnMenuModify_Click">
 | 
				
			||||||
 | 
					                </f:MenuButton>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                <%--<f:MenuButton ID="btnMenuModify" EnablePostBack="true" runat="server" Text="修改" Icon="Pencil" OnClick="btnMenuModify_Click" Hidden="true">
 | 
					                <%--<f:MenuButton ID="btnMenuModify" EnablePostBack="true" runat="server" Text="修改" Icon="Pencil" OnClick="btnMenuModify_Click" Hidden="true">
 | 
				
			||||||
                </f:MenuButton>--%>
 | 
					                </f:MenuButton>--%>
 | 
				
			||||||
                <f:MenuButton ID="btnMenuDel" EnablePostBack="true" runat="server" Icon="Delete" Text="删除" ConfirmText="确定删除当前数据?"
 | 
					                <f:MenuButton ID="btnMenuDel" EnablePostBack="true" runat="server" Icon="Delete" Text="删除" ConfirmText="确定删除当前数据?"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -23,9 +23,22 @@ namespace FineUIPro.Web.Transfer
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                GetButtonPower();
 | 
					                GetButtonPower();
 | 
				
			||||||
                BindGrid();
 | 
					                BindGrid();
 | 
				
			||||||
 | 
					                btnNew.OnClientClick = Window1.GetShowReference("PlumbingEdit.aspx") + "return false;";
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        protected void btnMenuModify_Click(object sender, EventArgs e)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            if (Grid1.SelectedRowIndexArray.Length == 0)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                Alert.ShowInTop("请至少选择一条记录!", MessageBoxIcon.Warning);
 | 
				
			||||||
 | 
					                return;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            string id = Grid1.SelectedRowID;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("PlumbingEdit.aspx?Id={0}", id, "编辑 - ")));
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// 数据绑定
 | 
					        /// 数据绑定
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -95,6 +95,15 @@ namespace FineUIPro.Web.Transfer
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Button btnSearch;
 | 
					        protected global::FineUIPro.Button btnSearch;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// btnNew 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Button btnNew;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// btnImport 控件。
 | 
					        /// btnImport 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -122,6 +131,15 @@ namespace FineUIPro.Web.Transfer
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.DropDownList ddlPageSize;
 | 
					        protected global::FineUIPro.DropDownList ddlPageSize;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// Window1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Window Window1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// Window2 控件。
 | 
					        /// Window2 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -140,6 +158,15 @@ namespace FineUIPro.Web.Transfer
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Menu Menu1;
 | 
					        protected global::FineUIPro.Menu Menu1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// btnMenuModify 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.MenuButton btnMenuModify;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// btnMenuDel 控件。
 | 
					        /// btnMenuDel 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,86 @@
 | 
				
			||||||
 | 
					<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PlumbingEdit.aspx.cs" Inherits="FineUIPro.Web.Transfer.PlumbingEdit" %>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<!DOCTYPE html>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<html xmlns="http://www.w3.org/1999/xhtml">
 | 
				
			||||||
 | 
					<head runat="server">
 | 
				
			||||||
 | 
					<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 | 
				
			||||||
 | 
					    <title></title>
 | 
				
			||||||
 | 
					</head>
 | 
				
			||||||
 | 
					<body>
 | 
				
			||||||
 | 
					    <form id="form1" runat="server">
 | 
				
			||||||
 | 
					      <f:PageManager ID="PageManager1" runat="server" AutoSizePanelID="SimpleForm1" />
 | 
				
			||||||
 | 
					        <f:Form ID="SimpleForm1" ShowBorder="false" ShowHeader="false"
 | 
				
			||||||
 | 
					            AutoScroll="true" BodyPadding="10px" runat="server" RedStarPosition="BeforeText"
 | 
				
			||||||
 | 
					            LabelAlign="Right">
 | 
				
			||||||
 | 
					            <Rows>
 | 
				
			||||||
 | 
					                <f:FormRow>
 | 
				
			||||||
 | 
					                    <Items>
 | 
				
			||||||
 | 
					                        <f:TextBox ID="txtPlumbing" runat="server" Label="Plumbing" LabelAlign="Right"
 | 
				
			||||||
 | 
					                            LabelWidth="180px" Required="true" ShowRedStar="true">
 | 
				
			||||||
 | 
					                        </f:TextBox>
 | 
				
			||||||
 | 
					                    </Items>
 | 
				
			||||||
 | 
					                </f:FormRow>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                <f:FormRow>
 | 
				
			||||||
 | 
					                    <Items>
 | 
				
			||||||
 | 
					                        <f:TextBox ID="txtSystemName" runat="server" Label="System No"
 | 
				
			||||||
 | 
					                            LabelAlign="Right" LabelWidth="180px">
 | 
				
			||||||
 | 
					                        </f:TextBox>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                        <f:TextBox ID="txtSubsystem" runat="server" Label="Subsystem"
 | 
				
			||||||
 | 
					                            LabelAlign="Right" LabelWidth="180px">
 | 
				
			||||||
 | 
					                        </f:TextBox>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                        <f:TextBox ID="txtTest_Package" runat="server" Label="Test Package"
 | 
				
			||||||
 | 
					                            LabelAlign="Right" LabelWidth="180px">
 | 
				
			||||||
 | 
					                        </f:TextBox>
 | 
				
			||||||
 | 
					                    </Items>
 | 
				
			||||||
 | 
					                </f:FormRow>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                <f:FormRow>
 | 
				
			||||||
 | 
					                    <Items>
 | 
				
			||||||
 | 
					                        <f:GroupPanel Layout="Anchor" Title="Test Package Schedule" runat="server">
 | 
				
			||||||
 | 
					                            <Items>
 | 
				
			||||||
 | 
					                                <f:DropDownList ID="ddlNdt" runat="server" Label="NDT" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                                <f:DropDownList ID="ddlFlushing" runat="server" Label="Flushing" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                                <f:DropDownList ID="ddlRunningTest" runat="server" Label="Running Test" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					                            </Items>
 | 
				
			||||||
 | 
					                        </f:GroupPanel>
 | 
				
			||||||
 | 
					                    </Items>
 | 
				
			||||||
 | 
					                </f:FormRow>
 | 
				
			||||||
 | 
					            </Rows>
 | 
				
			||||||
 | 
					            <Toolbars>
 | 
				
			||||||
 | 
					                <f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
 | 
				
			||||||
 | 
					                    <Items>
 | 
				
			||||||
 | 
					                        <f:ToolbarFill ID="ToolbarFill1" runat="server">
 | 
				
			||||||
 | 
					                        </f:ToolbarFill>
 | 
				
			||||||
 | 
					                        <f:Button ID="btnSave" Icon="SystemSave" runat="server" ToolTip="保存" ValidateForms="SimpleForm1" Text="保存"
 | 
				
			||||||
 | 
					                            OnClick="btnSave_Click">
 | 
				
			||||||
 | 
					                        </f:Button>
 | 
				
			||||||
 | 
					                    </Items>
 | 
				
			||||||
 | 
					                </f:Toolbar>
 | 
				
			||||||
 | 
					            </Toolbars>
 | 
				
			||||||
 | 
					        </f:Form>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    </form>
 | 
				
			||||||
 | 
					</body>
 | 
				
			||||||
 | 
					</html>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,127 @@
 | 
				
			||||||
 | 
					using BLL;
 | 
				
			||||||
 | 
					using System;
 | 
				
			||||||
 | 
					using System.Collections.Generic;
 | 
				
			||||||
 | 
					using System.Data;
 | 
				
			||||||
 | 
					using System.Linq;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					namespace FineUIPro.Web.Transfer
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    public partial class PlumbingEdit : PageBase
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					        #region 定义项
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// 主键
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        private string Id
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            get
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                return (string)ViewState["Id"];
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            set
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                ViewState["Id"] = value;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// 项目主键
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        public string ProjectId
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            get
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                return (string)ViewState["ProjectId"];
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            set
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                ViewState["ProjectId"] = value;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        #endregion
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        protected void Page_Load(object sender, EventArgs e)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            if (!IsPostBack)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                Id = Request.Params["Id"];
 | 
				
			||||||
 | 
					                ProjectId = this.CurrUser.LoginProjectId;
 | 
				
			||||||
 | 
					                if (!string.IsNullOrEmpty(Id))
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    var model = Funs.DB.Transfer_Plumbing.FirstOrDefault(x => x.Id == Id);
 | 
				
			||||||
 | 
					                    if (model != null)
 | 
				
			||||||
 | 
					                    {
 | 
				
			||||||
 | 
					                        txtPlumbing.Text = model.Plumbing;
 | 
				
			||||||
 | 
					                        txtSystemName.Text = model.SystemName;
 | 
				
			||||||
 | 
					                        txtSubsystem.Text = model.Subsystem;
 | 
				
			||||||
 | 
					                        txtTest_Package.Text = model.Test_Package;
 | 
				
			||||||
 | 
					                        ddlNdt.SelectedValue = model.Ndt;
 | 
				
			||||||
 | 
					                        ddlFlushing.SelectedValue = model.Flushing;
 | 
				
			||||||
 | 
					                        ddlRunningTest.SelectedValue = model.RunningTest;
 | 
				
			||||||
 | 
					                    }
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        protected void btnSave_Click(object sender, EventArgs e)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            var model = new Model.Transfer_Plumbing
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                ProjectId = ProjectId,
 | 
				
			||||||
 | 
					                Plumbing = txtPlumbing.Text,
 | 
				
			||||||
 | 
					                SystemName = txtSystemName.Text,
 | 
				
			||||||
 | 
					                Subsystem = txtSubsystem.Text,
 | 
				
			||||||
 | 
					                Test_Package = txtTest_Package.Text,
 | 
				
			||||||
 | 
					                Ndt = ddlNdt.SelectedValue,
 | 
				
			||||||
 | 
					                Flushing = ddlFlushing.SelectedValue,
 | 
				
			||||||
 | 
					                RunningTest = ddlRunningTest.SelectedValue,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            #region 判断状态
 | 
				
			||||||
 | 
					            var listObj = new List<string>();
 | 
				
			||||||
 | 
					            listObj.Add(model.Ndt);
 | 
				
			||||||
 | 
					            listObj.Add(model.Flushing);
 | 
				
			||||||
 | 
					            listObj.Add(model.RunningTest);
 | 
				
			||||||
 | 
					            //全是NA或Completed 状态是Completed
 | 
				
			||||||
 | 
					            if (listObj.Where(x => x == "NA" || x == "Completed").ToList().Count == 3)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                model.FINAL_Status = "Completed";
 | 
				
			||||||
 | 
					            } //如果全是Not Start 就是 Not Start
 | 
				
			||||||
 | 
					            else if (listObj.Where(x => x == "Not Start").ToList().Count == 3)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                model.FINAL_Status = "Not Start";
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            //如果其中有一项是In progress 或Not Start 是 In progress
 | 
				
			||||||
 | 
					            else if (listObj.Where(x => x == "In progress" || x == "Not Start").ToList().Count >= 1)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                model.FINAL_Status = "In progress";
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            #endregion
 | 
				
			||||||
 | 
					            if (!string.IsNullOrEmpty(Id))
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                var newModel = Funs.DB.Transfer_Plumbing.FirstOrDefault(x => x.Id == Id);
 | 
				
			||||||
 | 
					                if (newModel != null)
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    newModel.Plumbing = txtPlumbing.Text;
 | 
				
			||||||
 | 
					                    newModel.SystemName = txtSystemName.Text;
 | 
				
			||||||
 | 
					                    newModel.Subsystem = txtSubsystem.Text;
 | 
				
			||||||
 | 
					                    newModel.Test_Package = txtTest_Package.Text;
 | 
				
			||||||
 | 
					                    newModel.Ndt = ddlNdt.SelectedValue;
 | 
				
			||||||
 | 
					                    newModel.Flushing = ddlFlushing.SelectedValue;
 | 
				
			||||||
 | 
					                    newModel.RunningTest = ddlRunningTest.SelectedValue;
 | 
				
			||||||
 | 
					                    newModel.FINAL_Status = model.FINAL_Status;
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            else
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                model.Id = Id = Guid.NewGuid().ToString();
 | 
				
			||||||
 | 
					                Funs.DB.Transfer_Plumbing.InsertOnSubmit(model);
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            Funs.DB.SubmitChanges();
 | 
				
			||||||
 | 
					            ShowNotify("保存成功", MessageBoxIcon.Success);
 | 
				
			||||||
 | 
					            PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,134 @@
 | 
				
			||||||
 | 
					//------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					// <自动生成>
 | 
				
			||||||
 | 
					//     此代码由工具生成。
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					//     对此文件的更改可能导致不正确的行为,如果
 | 
				
			||||||
 | 
					//     重新生成代码,则所做更改将丢失。
 | 
				
			||||||
 | 
					// </自动生成>
 | 
				
			||||||
 | 
					//------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					namespace FineUIPro.Web.Transfer
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public partial class PlumbingEdit
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// form1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::System.Web.UI.HtmlControls.HtmlForm form1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// PageManager1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.PageManager PageManager1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// SimpleForm1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Form SimpleForm1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// txtPlumbing 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.TextBox txtPlumbing;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// txtSystemName 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.TextBox txtSystemName;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// txtSubsystem 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.TextBox txtSubsystem;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// txtTest_Package 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.TextBox txtTest_Package;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlNdt 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlNdt;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlFlushing 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlFlushing;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlRunningTest 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlRunningTest;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// Toolbar1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Toolbar Toolbar1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ToolbarFill1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.ToolbarFill ToolbarFill1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// btnSave 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Button btnSave;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
| 
						 | 
					@ -26,7 +26,7 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                                <f:TextBox runat="server" ID="txtSystem" Label="System No" LabelWidth="100px"  LabelAlign="Right"></f:TextBox>
 | 
					                                <f:TextBox runat="server" ID="txtSystem" Label="System No" LabelWidth="100px"  LabelAlign="Right"></f:TextBox>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                                <f:DropDownList runat="server" ID="ddStatus" Label="Status">
 | 
					                                <f:DropDownList runat="server" ID="ddStatus" Label="Status" LabelWidth="80px" LabelAlign="Right">
 | 
				
			||||||
                                    <f:ListItem Value="" Text="All" Selected="true"/>
 | 
					                                    <f:ListItem Value="" Text="All" Selected="true"/>
 | 
				
			||||||
                                    <f:ListItem Value="Not Start" Text="Not Start"/>
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"/>
 | 
				
			||||||
                                    <f:ListItem Value="In progress" Text="In progress"/>
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"/>
 | 
				
			||||||
| 
						 | 
					@ -44,7 +44,8 @@
 | 
				
			||||||
                                </f:Button>
 | 
					                                </f:Button>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                                <f:ToolbarFill runat="server"></f:ToolbarFill>
 | 
					                                <f:ToolbarFill runat="server"></f:ToolbarFill>
 | 
				
			||||||
 | 
					                                 <f:Button ID="btnNew" Icon="Add" EnablePostBack="false" runat="server" ToolTip="新增">
 | 
				
			||||||
 | 
					                                </f:Button>
 | 
				
			||||||
                               <%-- <f:Button ID="btnNew" Icon="Add" EnablePostBack="true" runat="server" OnClick="btnNew_Click" ToolTip="新增" Hidden="true">
 | 
					                               <%-- <f:Button ID="btnNew" Icon="Add" EnablePostBack="true" runat="server" OnClick="btnNew_Click" ToolTip="新增" Hidden="true">
 | 
				
			||||||
                                </f:Button>--%>
 | 
					                                </f:Button>--%>
 | 
				
			||||||
                                <f:Button ID="btnImport" ToolTip="导入" Icon="PackageIn" runat="server" OnClick="btnImport_Click" Hidden="true">
 | 
					                                <f:Button ID="btnImport" ToolTip="导入" Icon="PackageIn" runat="server" OnClick="btnImport_Click" Hidden="true">
 | 
				
			||||||
| 
						 | 
					@ -108,12 +109,18 @@
 | 
				
			||||||
                </f:Grid>
 | 
					                </f:Grid>
 | 
				
			||||||
            </Items>
 | 
					            </Items>
 | 
				
			||||||
        </f:Panel>
 | 
					        </f:Panel>
 | 
				
			||||||
 | 
					          <f:Window ID="Window1" Title="Telecom" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
				
			||||||
 | 
					            Target="Parent" EnableResize="false" runat="server" IsModal="true" OnClose="Window1_Close"
 | 
				
			||||||
 | 
					            Width="900px" Height="480px">
 | 
				
			||||||
 | 
					        </f:Window>
 | 
				
			||||||
        <f:Window ID="Window2" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
					        <f:Window ID="Window2" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
				
			||||||
            Target="Top" EnableResize="false" runat="server" OnClose="Window1_Close" IsModal="true"
 | 
					            Target="Top" EnableResize="false" runat="server" OnClose="Window1_Close" IsModal="true"
 | 
				
			||||||
            Width="700px" Height="560px">
 | 
					            Width="700px" Height="560px">
 | 
				
			||||||
        </f:Window>
 | 
					        </f:Window>
 | 
				
			||||||
        <f:Menu ID="Menu1" runat="server">
 | 
					        <f:Menu ID="Menu1" runat="server">
 | 
				
			||||||
            <Items>
 | 
					            <Items>
 | 
				
			||||||
 | 
					                 <f:MenuButton ID="btnMenuModify" EnablePostBack="true" runat="server" Text="修改" Icon="Pencil" OnClick="btnMenuModify_Click">
 | 
				
			||||||
 | 
					                </f:MenuButton>
 | 
				
			||||||
                <%--<f:MenuButton ID="btnMenuModify" EnablePostBack="true" runat="server" Text="修改" Icon="Pencil" OnClick="btnMenuModify_Click" Hidden="true">
 | 
					                <%--<f:MenuButton ID="btnMenuModify" EnablePostBack="true" runat="server" Text="修改" Icon="Pencil" OnClick="btnMenuModify_Click" Hidden="true">
 | 
				
			||||||
                </f:MenuButton>--%>
 | 
					                </f:MenuButton>--%>
 | 
				
			||||||
                <f:MenuButton ID="btnMenuDel" EnablePostBack="true" runat="server" Icon="Delete" Text="删除" ConfirmText="确定删除当前数据?"
 | 
					                <f:MenuButton ID="btnMenuDel" EnablePostBack="true" runat="server" Icon="Delete" Text="删除" ConfirmText="确定删除当前数据?"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -23,9 +23,22 @@ namespace FineUIPro.Web.Transfer
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                GetButtonPower();
 | 
					                GetButtonPower();
 | 
				
			||||||
                BindGrid();
 | 
					                BindGrid();
 | 
				
			||||||
 | 
					                btnNew.OnClientClick = Window1.GetShowReference("TelecomEdit.aspx") + "return false;";
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        protected void btnMenuModify_Click(object sender, EventArgs e)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            if (Grid1.SelectedRowIndexArray.Length == 0)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                Alert.ShowInTop("请至少选择一条记录!", MessageBoxIcon.Warning);
 | 
				
			||||||
 | 
					                return;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            string id = Grid1.SelectedRowID;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("TelecomEdit.aspx?Id={0}", id, "编辑 - ")));
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// 数据绑定
 | 
					        /// 数据绑定
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -95,6 +95,15 @@ namespace FineUIPro.Web.Transfer
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Button btnSearch;
 | 
					        protected global::FineUIPro.Button btnSearch;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// btnNew 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Button btnNew;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// btnImport 控件。
 | 
					        /// btnImport 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -122,6 +131,15 @@ namespace FineUIPro.Web.Transfer
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.DropDownList ddlPageSize;
 | 
					        protected global::FineUIPro.DropDownList ddlPageSize;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// Window1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Window Window1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// Window2 控件。
 | 
					        /// Window2 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -140,6 +158,15 @@ namespace FineUIPro.Web.Transfer
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Menu Menu1;
 | 
					        protected global::FineUIPro.Menu Menu1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// btnMenuModify 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.MenuButton btnMenuModify;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// btnMenuDel 控件。
 | 
					        /// btnMenuDel 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,92 @@
 | 
				
			||||||
 | 
					<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TelecomEdit.aspx.cs" Inherits="FineUIPro.Web.Transfer.TelecomEdit" %>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<!DOCTYPE html>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<html xmlns="http://www.w3.org/1999/xhtml">
 | 
				
			||||||
 | 
					<head runat="server">
 | 
				
			||||||
 | 
					<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 | 
				
			||||||
 | 
					    <title></title>
 | 
				
			||||||
 | 
					</head>
 | 
				
			||||||
 | 
					<body>
 | 
				
			||||||
 | 
					    <form id="form1" runat="server">
 | 
				
			||||||
 | 
					      <f:PageManager ID="PageManager1" runat="server" AutoSizePanelID="SimpleForm1" />
 | 
				
			||||||
 | 
					        <f:Form ID="SimpleForm1" ShowBorder="false" ShowHeader="false"
 | 
				
			||||||
 | 
					            AutoScroll="true" BodyPadding="10px" runat="server" RedStarPosition="BeforeText"
 | 
				
			||||||
 | 
					            LabelAlign="Right">
 | 
				
			||||||
 | 
					            <Rows>
 | 
				
			||||||
 | 
					                <f:FormRow>
 | 
				
			||||||
 | 
					                    <Items>
 | 
				
			||||||
 | 
					                        <f:TextBox ID="txtTelecom" runat="server" Label="Telecom" LabelAlign="Right"
 | 
				
			||||||
 | 
					                            LabelWidth="180px" Required="true" ShowRedStar="true">
 | 
				
			||||||
 | 
					                        </f:TextBox>
 | 
				
			||||||
 | 
					                    </Items>
 | 
				
			||||||
 | 
					                </f:FormRow>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                <f:FormRow>
 | 
				
			||||||
 | 
					                    <Items>
 | 
				
			||||||
 | 
					                        <f:TextBox ID="txtSystemName" runat="server" Label="System No"
 | 
				
			||||||
 | 
					                            LabelAlign="Right" LabelWidth="180px">
 | 
				
			||||||
 | 
					                        </f:TextBox>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                        <f:TextBox ID="txtSubsystem" runat="server" Label="Subsystem"
 | 
				
			||||||
 | 
					                            LabelAlign="Right" LabelWidth="180px">
 | 
				
			||||||
 | 
					                        </f:TextBox>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                        <f:TextBox ID="txtTest_Package" runat="server" Label="Test Package"
 | 
				
			||||||
 | 
					                            LabelAlign="Right" LabelWidth="180px">
 | 
				
			||||||
 | 
					                        </f:TextBox>
 | 
				
			||||||
 | 
					                    </Items>
 | 
				
			||||||
 | 
					                </f:FormRow>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                <f:FormRow>
 | 
				
			||||||
 | 
					                    <Items>
 | 
				
			||||||
 | 
					                        <f:GroupPanel Layout="Anchor" Title="Test Package Schedule" runat="server">
 | 
				
			||||||
 | 
					                            <Items>
 | 
				
			||||||
 | 
					                                <f:DropDownList ID="ddlInstallation" runat="server" Label="Installation&Inspection Reocrd" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                                <f:DropDownList ID="ddlCommunication" runat="server" Label="Communication test" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                                <f:DropDownList ID="ddlCableLaying" runat="server" Label="Cable Laying and Insulation Test Record" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                                 <f:DropDownList ID="ddlFunctionTest" runat="server" Label="Function Test" LabelWidth="180px">
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="NA" Text="NA"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Completed" Text="Completed"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="In progress" Text="In progress"></f:ListItem>
 | 
				
			||||||
 | 
					                                    <f:ListItem Value="Not Start" Text="Not Start"></f:ListItem>
 | 
				
			||||||
 | 
					                                </f:DropDownList>
 | 
				
			||||||
 | 
					                            </Items>
 | 
				
			||||||
 | 
					                        </f:GroupPanel>
 | 
				
			||||||
 | 
					                    </Items>
 | 
				
			||||||
 | 
					                </f:FormRow>
 | 
				
			||||||
 | 
					            </Rows>
 | 
				
			||||||
 | 
					            <Toolbars>
 | 
				
			||||||
 | 
					                <f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
 | 
				
			||||||
 | 
					                    <Items>
 | 
				
			||||||
 | 
					                        <f:ToolbarFill ID="ToolbarFill1" runat="server">
 | 
				
			||||||
 | 
					                        </f:ToolbarFill>
 | 
				
			||||||
 | 
					                        <f:Button ID="btnSave" Icon="SystemSave" runat="server" ToolTip="保存" ValidateForms="SimpleForm1" Text="保存"
 | 
				
			||||||
 | 
					                            OnClick="btnSave_Click">
 | 
				
			||||||
 | 
					                        </f:Button>
 | 
				
			||||||
 | 
					                    </Items>
 | 
				
			||||||
 | 
					                </f:Toolbar>
 | 
				
			||||||
 | 
					            </Toolbars>
 | 
				
			||||||
 | 
					        </f:Form>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    </form>
 | 
				
			||||||
 | 
					</body>
 | 
				
			||||||
 | 
					</html>
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,131 @@
 | 
				
			||||||
 | 
					using BLL;
 | 
				
			||||||
 | 
					using System;
 | 
				
			||||||
 | 
					using System.Collections.Generic;
 | 
				
			||||||
 | 
					using System.Data;
 | 
				
			||||||
 | 
					using System.Linq;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					namespace FineUIPro.Web.Transfer
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    public partial class TelecomEdit : PageBase
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					        #region 定义项
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// 主键
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        private string Id
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            get
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                return (string)ViewState["Id"];
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            set
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                ViewState["Id"] = value;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// 项目主键
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        public string ProjectId
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            get
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                return (string)ViewState["ProjectId"];
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            set
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                ViewState["ProjectId"] = value;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        #endregion
 | 
				
			||||||
 | 
					        protected void Page_Load(object sender, EventArgs e)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            if (!IsPostBack)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                Id = Request.Params["Id"];
 | 
				
			||||||
 | 
					                ProjectId = this.CurrUser.LoginProjectId;
 | 
				
			||||||
 | 
					                if (!string.IsNullOrEmpty(Id))
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    var model = Funs.DB.Transfer_Telecom.FirstOrDefault(x => x.Id == Id);
 | 
				
			||||||
 | 
					                    if (model != null)
 | 
				
			||||||
 | 
					                    {
 | 
				
			||||||
 | 
					                        txtTelecom.Text = model.Telecom;
 | 
				
			||||||
 | 
					                        txtSystemName.Text = model.SystemName;
 | 
				
			||||||
 | 
					                        txtSubsystem.Text = model.Subsystem;
 | 
				
			||||||
 | 
					                        txtTest_Package.Text = model.Test_Package;
 | 
				
			||||||
 | 
					                        ddlInstallation.SelectedValue = model.Installation;
 | 
				
			||||||
 | 
					                        ddlCommunication.SelectedValue = model.Communication;
 | 
				
			||||||
 | 
					                        ddlCableLaying.SelectedValue = model.CableLaying;
 | 
				
			||||||
 | 
					                        ddlFunctionTest.SelectedValue = model.FunctionTest;
 | 
				
			||||||
 | 
					                    }
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        protected void btnSave_Click(object sender, EventArgs e)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            var model = new Model.Transfer_Telecom
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                ProjectId = ProjectId,
 | 
				
			||||||
 | 
					                Telecom = txtTelecom.Text,
 | 
				
			||||||
 | 
					                SystemName = txtSystemName.Text,
 | 
				
			||||||
 | 
					                Subsystem = txtSubsystem.Text,
 | 
				
			||||||
 | 
					                Test_Package = txtTest_Package.Text,
 | 
				
			||||||
 | 
					                Installation = ddlInstallation.SelectedValue,
 | 
				
			||||||
 | 
					                Communication = ddlCommunication.SelectedValue,
 | 
				
			||||||
 | 
					                CableLaying = ddlCableLaying.SelectedValue,
 | 
				
			||||||
 | 
					                FunctionTest = ddlFunctionTest.SelectedValue,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            #region 判断状态
 | 
				
			||||||
 | 
					            var listObj = new List<string>();
 | 
				
			||||||
 | 
					            listObj.Add(model.Installation);
 | 
				
			||||||
 | 
					            listObj.Add(model.Communication);
 | 
				
			||||||
 | 
					            listObj.Add(model.CableLaying);
 | 
				
			||||||
 | 
					            listObj.Add(model.FunctionTest);
 | 
				
			||||||
 | 
					            //全是NA或Completed 状态是Completed
 | 
				
			||||||
 | 
					            if (listObj.Where(x => x == "NA" || x == "Completed").ToList().Count ==4)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                model.FINAL_Status = "Completed";
 | 
				
			||||||
 | 
					            } //如果全是Not Start 就是 Not Start
 | 
				
			||||||
 | 
					            else if (listObj.Where(x => x == "Not Start").ToList().Count == 4)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                model.FINAL_Status = "Not Start";
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            //如果其中有一项是In progress 或Not Start 是 In progress
 | 
				
			||||||
 | 
					            else if (listObj.Where(x => x == "In progress" || x == "Not Start").ToList().Count >= 1)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                model.FINAL_Status = "In progress";
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            #endregion
 | 
				
			||||||
 | 
					            if (!string.IsNullOrEmpty(Id))
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                var newModel = Funs.DB.Transfer_Telecom.FirstOrDefault(x => x.Id == Id);
 | 
				
			||||||
 | 
					                if (newModel != null)
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    newModel.Telecom = txtTelecom.Text;
 | 
				
			||||||
 | 
					                    newModel.SystemName = txtSystemName.Text;
 | 
				
			||||||
 | 
					                    newModel.Subsystem = txtSubsystem.Text;
 | 
				
			||||||
 | 
					                    newModel.Test_Package = txtTest_Package.Text;
 | 
				
			||||||
 | 
					                    newModel.Installation = ddlInstallation.SelectedValue;
 | 
				
			||||||
 | 
					                    newModel.Communication = ddlCommunication.SelectedValue;
 | 
				
			||||||
 | 
					                    newModel.CableLaying = ddlCableLaying.SelectedValue;
 | 
				
			||||||
 | 
					                    newModel.FunctionTest = ddlFunctionTest.SelectedValue;
 | 
				
			||||||
 | 
					                    newModel.FINAL_Status = model.FINAL_Status;
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            else
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                model.Id = Id = Guid.NewGuid().ToString();
 | 
				
			||||||
 | 
					                Funs.DB.Transfer_Telecom.InsertOnSubmit(model);
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            Funs.DB.SubmitChanges();
 | 
				
			||||||
 | 
					            ShowNotify("保存成功", MessageBoxIcon.Success);
 | 
				
			||||||
 | 
					            PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,143 @@
 | 
				
			||||||
 | 
					//------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					// <自动生成>
 | 
				
			||||||
 | 
					//     此代码由工具生成。
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					//     对此文件的更改可能导致不正确的行为,如果
 | 
				
			||||||
 | 
					//     重新生成代码,则所做更改将丢失。
 | 
				
			||||||
 | 
					// </自动生成>
 | 
				
			||||||
 | 
					//------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					namespace FineUIPro.Web.Transfer
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public partial class TelecomEdit
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// form1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::System.Web.UI.HtmlControls.HtmlForm form1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// PageManager1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.PageManager PageManager1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// SimpleForm1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Form SimpleForm1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// txtTelecom 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.TextBox txtTelecom;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// txtSystemName 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.TextBox txtSystemName;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// txtSubsystem 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.TextBox txtSubsystem;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// txtTest_Package 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.TextBox txtTest_Package;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlInstallation 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlInstallation;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlCommunication 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlCommunication;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlCableLaying 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlCableLaying;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ddlFunctionTest 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList ddlFunctionTest;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// Toolbar1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Toolbar Toolbar1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// ToolbarFill1 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.ToolbarFill ToolbarFill1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// btnSave 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.Button btnSave;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
		Loading…
	
		Reference in New Issue