345 lines
25 KiB
Plaintext
345 lines
25 KiB
Plaintext
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PMEditorEdit.aspx.cs" Inherits="FineUIPro.Web.EditorManage.PMEditorEdit" %>
|
||
|
||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
<head runat="server">
|
||
<title>项目经理编辑器</title>
|
||
<link href="../../res/css/common.css" rel="stylesheet" type="text/css" />
|
||
<%--<script src="../Controls/My97DatePicker/WdatePicker.js" type="text/javascript"></script>--%>
|
||
</head>
|
||
<body>
|
||
<form id="_form1" runat="server">
|
||
<f:PageManager ID="PageManager1" runat="server" AutoSizePanelID="SimpleForm1" />
|
||
<f:Panel ID="Panel1" BodyPadding="10px" Margin="0 5px 0 0" AutoScroll="true" runat="server" EnableCollapse="true" Title="施工经理编辑器" ShowHeader="false">
|
||
<Items>
|
||
<f:GroupPanel ID="gpPM" Layout="Anchor" Title="PM" runat="server">
|
||
<Items>
|
||
<f:GroupPanel ID="GroupPanel1" Layout="Anchor" Title="General" runat="server">
|
||
<Items>
|
||
<f:Form ID="Form2" ShowBorder="false" ShowHeader="false" AutoScroll="true" runat="server"
|
||
RedStarPosition="BeforeText" LabelAlign="Right">
|
||
<Rows>
|
||
<f:FormRow >
|
||
<Items>
|
||
<f:DropDownList ID="drpPM_General_CDI" runat="server" Label="CDI" LabelWidth="80px" EnableEdit="true">
|
||
</f:DropDownList>
|
||
<f:DropDownList ID="drpOutSourceType" runat="server" Label="OutSource Type" LabelWidth="140px" >
|
||
<f:ListItem Text="" Value="0"/>
|
||
<f:ListItem Text="A" Value="A"/>
|
||
<f:ListItem Text="B" Value="B"/>
|
||
<f:ListItem Text="C" Value="C"/>
|
||
</f:DropDownList>
|
||
<f:NumberBox ID="txtPM_General_CostToComplete" runat="server" Label="Cost to Complete" NoNegative="true" EnableCommas="true"
|
||
LabelWidth="140px">
|
||
</f:NumberBox>
|
||
</Items>
|
||
</f:FormRow>
|
||
</Rows>
|
||
<Rows>
|
||
<f:FormRow>
|
||
<Items>
|
||
<f:DropDownList ID="drpPM_General_Category" runat="server" Label="Category" LabelWidth="80px" EnableEdit="true">
|
||
</f:DropDownList>
|
||
<f:DropDownList ID="drpCritical" runat="server" Label="Critical" LabelWidth="140px" EnableEdit="true">
|
||
<f:ListItem Value="N" Text="N" />
|
||
<f:ListItem Value="Y" Text="Y" />
|
||
</f:DropDownList>
|
||
<f:DropDownList ID="drpReasonForCritical" runat="server" Label="Reason of Critical" LabelWidth="140px" EnableEdit="true">
|
||
</f:DropDownList>
|
||
</Items>
|
||
</f:FormRow>
|
||
</Rows>
|
||
</f:Form>
|
||
</Items>
|
||
</f:GroupPanel>
|
||
<f:GroupPanel ID="GroupPanel17" Title="Permit(Plan)" runat="server" EnableCollapse="true">
|
||
<Items>
|
||
<f:Form ID="Form18" ShowBorder="false" ShowHeader="false" AutoScroll="true" runat="server"
|
||
RedStarPosition="BeforeText" LabelAlign="Right">
|
||
<Rows>
|
||
<f:FormRow ColumnWidths="2% 12% 13% 6% 12% 13% 6% 6% 13% 18%">
|
||
<Items>
|
||
<f:Label ID="Label6" runat="server">
|
||
</f:Label>
|
||
<f:CheckBox ID="cbPM_PressureVessel" runat="server" Text="Pressure Vessel" AutoPostBack="true" OnCheckedChanged="PressureVessel_OnCheckedChanged">
|
||
</f:CheckBox>
|
||
<f:DatePicker ID="txtPM_PressureVessel" runat="server" Hidden="true">
|
||
</f:DatePicker>
|
||
<f:Label ID="Label7" runat="server">
|
||
</f:Label>
|
||
<f:CheckBox ID="cbPM_PressurePiping" runat="server" Text="Pressure Piping" AutoPostBack="true" OnCheckedChanged="PressurePiping_OnCheckedChanged">
|
||
</f:CheckBox>
|
||
<f:DatePicker ID="txtPM_PressurePiping" runat="server" Hidden="true">
|
||
</f:DatePicker>
|
||
<f:Label ID="Label4" runat="server">
|
||
</f:Label>
|
||
<f:CheckBox ID="cbPM_SQIB" runat="server" Text="QIB" AutoPostBack="true" OnCheckedChanged="SQIB_OnCheckedChanged">
|
||
</f:CheckBox>
|
||
<f:DatePicker ID="txtPM_SQIB" runat="server" Hidden="true">
|
||
</f:DatePicker>
|
||
<f:Label ID="Label26" runat="server">
|
||
</f:Label>
|
||
</Items>
|
||
</f:FormRow>
|
||
</Rows>
|
||
</f:Form>
|
||
</Items>
|
||
</f:GroupPanel>
|
||
<f:GroupPanel ID="GroupPanel8" Layout="Anchor" Title="Milestone(Actual)" runat="server">
|
||
<Items>
|
||
<f:Form ID="Form3" ShowBorder="false" ShowHeader="false" AutoScroll="true" runat="server"
|
||
RedStarPosition="BeforeText" LabelAlign="Right">
|
||
<Rows>
|
||
<f:FormRow>
|
||
<Items>
|
||
<f:DatePicker ID="txtPM_MA_JobReveive" Label="Job Reveive" runat="server" LabelWidth="140px">
|
||
</f:DatePicker>
|
||
<f:DatePicker ID="txtPM_MA_KickOffMeeting" Label="Kick-off Meeting" runat="server"
|
||
LabelWidth="140px">
|
||
</f:DatePicker>
|
||
<f:DatePicker ID="txtPM_MA_SR" Label="SR1/2" runat="server" LabelWidth="140px">
|
||
</f:DatePicker>
|
||
<f:DatePicker ID="txtPM_MA_ProjectApproval" Label="Final Approval" runat="server"
|
||
LabelWidth="140px">
|
||
</f:DatePicker>
|
||
</Items>
|
||
</f:FormRow>
|
||
<f:FormRow>
|
||
<Items>
|
||
<f:DatePicker ID="txtPlanning_Approval" Label="Planning Cost Approval" runat="server" LabelWidth="140px">
|
||
</f:DatePicker>
|
||
<f:DatePicker ID="txtPre_Approval" Label="Pre-approval" runat="server" LabelWidth="140px">
|
||
</f:DatePicker>
|
||
<f:Label runat="server"></f:Label>
|
||
<f:Label runat="server"></f:Label>
|
||
</Items>
|
||
</f:FormRow>
|
||
</Rows>
|
||
</f:Form>
|
||
</Items>
|
||
</f:GroupPanel>
|
||
<f:GroupPanel ID="GroupPanel2" Layout="Anchor" Title="LLE Procument" runat="server">
|
||
<Items>
|
||
<f:Form ID="Form4" ShowBorder="false" ShowHeader="false" AutoScroll="true" runat="server"
|
||
RedStarPosition="BeforeText" LabelAlign="Right">
|
||
<Rows>
|
||
<f:FormRow ColumnWidths="24% 6% 24% 6% 24%">
|
||
<Items>
|
||
<f:DatePicker ID="txtPM_LLEP_RevisedStart" Label="Forecast Start" runat="server" LabelWidth="140px">
|
||
</f:DatePicker>
|
||
<f:CheckBox ID="cbLLEP_RevisedStart" runat="server" Label="Actual" LabelWidth="60px"></f:CheckBox>
|
||
<f:DatePicker ID="txtPM_LLEP_RevisedEnd" Label="Forecast End" runat="server" LabelWidth="140px">
|
||
</f:DatePicker>
|
||
<f:CheckBox ID="cbLLEP_RevisedEnd" runat="server" Label="Actual" LabelWidth="60px"></f:CheckBox>
|
||
<f:NumberBox ID="txtPM_LLEP_ActualProgress" Label="Actual Progress(%)" runat="server"
|
||
LabelWidth="180px" Readonly="true">
|
||
</f:NumberBox>
|
||
</Items>
|
||
</f:FormRow>
|
||
</Rows>
|
||
</f:Form>
|
||
</Items>
|
||
</f:GroupPanel>
|
||
<f:GroupPanel ID="GroupPanel3" Layout="Anchor" Title="Study" runat="server">
|
||
<Items>
|
||
<f:Form ID="Form5" ShowBorder="false" ShowHeader="false" AutoScroll="true" runat="server"
|
||
RedStarPosition="BeforeText" LabelAlign="Right">
|
||
<Rows>
|
||
<f:FormRow>
|
||
<Items>
|
||
<f:DatePicker ID="txtStartDate" Label="Forecast Start" runat="server" LabelWidth="140px">
|
||
</f:DatePicker>
|
||
<f:DatePicker ID="txtEndDate" Label="Forecast End" runat="server" LabelWidth="140px">
|
||
</f:DatePicker>
|
||
<f:Label ID="Label2" runat="server">
|
||
</f:Label>
|
||
<f:Label ID="Label1" runat="server">
|
||
</f:Label>
|
||
</Items>
|
||
</f:FormRow>
|
||
</Rows>
|
||
</f:Form>
|
||
</Items>
|
||
</f:GroupPanel>
|
||
|
||
<f:GroupPanel ID="GroupPanel6" Layout="Anchor" Title="Job" runat="server">
|
||
<Items>
|
||
<f:Form ID="Form6" ShowBorder="false" ShowHeader="false" AutoScroll="true" runat="server"
|
||
RedStarPosition="BeforeText" LabelAlign="Right">
|
||
<Rows>
|
||
<f:FormRow>
|
||
<Items>
|
||
<f:DatePicker ID="txtPlanEHSReview_Files" Label="Plan EHS Review Files" runat="server" LabelWidth="170px">
|
||
</f:DatePicker>
|
||
<f:DatePicker ID="txtEHSReview_Files" Label="EHS Review Files" runat="server" LabelWidth="170px">
|
||
</f:DatePicker>
|
||
<f:DatePicker ID="txtEHSReview_Files_Meeting" Label="EHS Review Meeting" runat="server" LabelWidth="170px">
|
||
</f:DatePicker>
|
||
</Items>
|
||
</f:FormRow>
|
||
</Rows>
|
||
<Rows>
|
||
<f:FormRow>
|
||
<Items>
|
||
<f:DatePicker ID="txtEstimate_Worksheet" Label="Estimate Worksheet" runat="server"
|
||
LabelWidth="170px">
|
||
</f:DatePicker>
|
||
<f:DatePicker ID="txtBudget" Label="Budget" runat="server" LabelWidth="170px">
|
||
</f:DatePicker>
|
||
<f:DatePicker ID="txtTecoAlarm_Study" Label="Teco Study" runat="server"
|
||
LabelWidth="170px">
|
||
</f:DatePicker>
|
||
</Items>
|
||
</f:FormRow>
|
||
</Rows>
|
||
<Rows>
|
||
<f:FormRow>
|
||
<Items>
|
||
<f:DatePicker ID="txtPlan_IFC" Label="Plan IFC" runat="server" LabelWidth="170px">
|
||
</f:DatePicker>
|
||
<f:Label runat="server"></f:Label>
|
||
<f:Label runat="server"></f:Label>
|
||
</Items>
|
||
</f:FormRow>
|
||
</Rows>
|
||
<Rows>
|
||
<f:FormRow>
|
||
<Items>
|
||
<f:DropDownList ID="drpDelaybyteam1" runat="server" Label="Delay by team1" LabelWidth="170px" EnableEdit="true">
|
||
</f:DropDownList>
|
||
<f:DropDownList ID="drpDelaybypersonel1" runat="server" Label="Delay by personel1" EnableGroup="true" LabelWidth="170px" EnableEdit="true">
|
||
</f:DropDownList>
|
||
<f:TextBox ID="txtRemark1" runat="server" Label="Remark1" LabelWidth="170px"></f:TextBox>
|
||
</Items>
|
||
</f:FormRow>
|
||
</Rows>
|
||
<Rows>
|
||
<f:FormRow>
|
||
<Items>
|
||
<f:DropDownList ID="drpDelaybyteam2" runat="server" Label="Delay by team2" LabelWidth="170px" EnableEdit="true">
|
||
</f:DropDownList>
|
||
<f:DropDownList ID="drpDelaybypersonel2" runat="server" Label="Delay by personel2" EnableGroup="true" LabelWidth="170px" EnableEdit="true">
|
||
</f:DropDownList>
|
||
<f:TextBox ID="txtRemark2" runat="server" Label="Remark2" LabelWidth="170px"></f:TextBox>
|
||
</Items>
|
||
</f:FormRow>
|
||
</Rows>
|
||
<Rows>
|
||
<f:FormRow>
|
||
<Items>
|
||
<f:DropDownList ID="drpDelaybyteam3" runat="server" Label="Delay by team3" LabelWidth="170px" EnableEdit="true">
|
||
</f:DropDownList>
|
||
<f:DropDownList ID="drpDelaybypersonel3" runat="server" Label="Delay by personel3" EnableGroup="true" LabelWidth="170px" EnableEdit="true">
|
||
</f:DropDownList>
|
||
<f:TextBox ID="txtRemark3" runat="server" Label="Remark3" LabelWidth="170px"></f:TextBox>
|
||
</Items>
|
||
</f:FormRow>
|
||
</Rows>
|
||
</f:Form>
|
||
</Items>
|
||
</f:GroupPanel>
|
||
|
||
<f:GroupPanel ID="GroupPanel5" Layout="Anchor" Title="Remarks" runat="server">
|
||
<Items>
|
||
<f:Panel ID="Panel5" Layout="HBox" ShowHeader="false" ShowBorder="false" runat="server">
|
||
<Items>
|
||
<f:TextArea ID="txtPM_Remarks_Engineering" Label="Engineering" runat="server" LabelAlign="Right"
|
||
LabelWidth="140px">
|
||
</f:TextArea>
|
||
</Items>
|
||
</f:Panel>
|
||
<f:Panel ID="Panel2" Layout="HBox" ShowHeader="false" ShowBorder="false" runat="server">
|
||
<Items>
|
||
<f:Label ID="Label5" runat="server" Width="20px"></f:Label>
|
||
<f:Label ID="lblCMProcurement" runat="server"></f:Label>
|
||
</Items>
|
||
</f:Panel>
|
||
<f:Panel ID="Panel6" Layout="HBox" ShowHeader="false" ShowBorder="false" runat="server">
|
||
<Items>
|
||
<f:TextArea ID="txtPM_Remarks_Procurement" Label="Procurement" runat="server" LabelAlign="Right"
|
||
LabelWidth="140px">
|
||
</f:TextArea>
|
||
</Items>
|
||
</f:Panel>
|
||
</Items>
|
||
</f:GroupPanel>
|
||
</Items>
|
||
</f:GroupPanel>
|
||
<f:GroupPanel ID="gpEM" Layout="Anchor" Title="EM Detail Eng(单击行Forecast Start、Forecast End编辑)" runat="server">
|
||
<Items>
|
||
<f:Panel ID="Panel8" Layout="HBox" ShowHeader="false" ShowBorder="false" runat="server">
|
||
<Items>
|
||
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="PM Detail Eng" EnableCollapse="false"
|
||
runat="server" DataKeyNames="PMId" AllowCellEditing="true" ClicksToEdit="1" DataIDField="PMId"
|
||
AllowSorting="true" SortField="DesciplinesWBS" OnRowDataBound="Grid1_RowDataBound">
|
||
<Columns>
|
||
<f:RowNumberField TextAlign="Center" />
|
||
<f:RenderField Width="100px" ColumnID="DisciplinesWBSCode" DataField="DisciplinesWBSCode"
|
||
HeaderText="Identifier" HeaderTextAlign="Center" >
|
||
</f:RenderField>
|
||
<f:RenderField Width="150px" ColumnID="DisciplinesWBSName" DataField="DisciplinesWBSName"
|
||
HeaderText="Disciplines" HeaderTextAlign="Center">
|
||
</f:RenderField>
|
||
<f:RenderField Width="120px" ColumnID="WBS" DataField="WBS" HeaderText="WBS" HeaderTextAlign="Center"
|
||
ExpandUnusedSpace="true">
|
||
</f:RenderField>
|
||
<f:RenderField Width="120px" ColumnID="SchStart" DataField="SchStart" HeaderText="SchStart" HeaderTextAlign="Center" Renderer="Date" FieldType="Date" RendererArgument="yyyy-MM-dd">
|
||
<Editor>
|
||
<f:DatePicker ID="SchStart" runat="server">
|
||
</f:DatePicker>
|
||
</Editor>
|
||
</f:RenderField>
|
||
<f:RenderField Width="120px" ColumnID="SchEnd" DataField="SchEnd" HeaderText="SchEnd" HeaderTextAlign="Center" Renderer="Date" FieldType="Date" RendererArgument="yyyy-MM-dd">
|
||
<Editor>
|
||
<f:DatePicker ID="SchEnd" runat="server"></f:DatePicker>
|
||
</Editor>
|
||
</f:RenderField>
|
||
<f:RenderField Width="140px" ColumnID="RevisedStart" DataField="RevisedStart" FieldType="Date"
|
||
HeaderText="Forecast Start" HeaderTextAlign="Center" Renderer="Date" RendererArgument="yyyy-MM-dd">
|
||
<Editor>
|
||
<f:DatePicker ID="RevisedStart" runat="server">
|
||
</f:DatePicker>
|
||
</Editor>
|
||
</f:RenderField>
|
||
<f:RenderCheckField Width="90px" ColumnID="RevisedStartIsAct" DataField="RevisedStartIsAct" HeaderText="Actual" HeaderTextAlign="Center" TextAlign="Center" />
|
||
|
||
<f:RenderField Width="140px" ColumnID="RevisedEnd" DataField="RevisedEnd" FieldType="Date"
|
||
HeaderText="Forecast End" HeaderTextAlign="Center" Renderer="Date" RendererArgument="yyyy-MM-dd">
|
||
<Editor>
|
||
<f:DatePicker ID="RevisedEnd" runat="server">
|
||
</f:DatePicker>
|
||
</Editor>
|
||
</f:RenderField>
|
||
<f:RenderCheckField Width="90px" ColumnID="RevisedEndIsAct" DataField="RevisedEndIsAct" HeaderText="Actual" HeaderTextAlign="Center" TextAlign="Center" />
|
||
|
||
<f:TemplateField HeaderText="Actual IFC" Width="150px" HeaderTextAlign="Center">
|
||
<ItemTemplate>
|
||
<asp:Label ID="lblActual_IFC" runat="server" Text='<%# ConvertActualIFC(Eval("DisciplinesWBSName")) %>'></asp:Label>
|
||
</ItemTemplate>
|
||
</f:TemplateField>
|
||
</Columns>
|
||
</f:Grid>
|
||
</Items>
|
||
</f:Panel>
|
||
</Items>
|
||
</f:GroupPanel>
|
||
</Items>
|
||
<Toolbars>
|
||
<f:Toolbar ID="Toolbar1" runat="server" ToolbarAlign="Right" Position="Bottom">
|
||
<Items>
|
||
<f:Button ID="btnCalculated" Icon="CalculatorEdit" runat="server" ToolTip="Calculated Progress"
|
||
OnClick="btnCalculated_Click" Text="Calculated Progress" >
|
||
</f:Button>
|
||
<f:Button ID="btnSave" Icon="SystemSave" Text="Save" runat="server" ToolTip="Save" ValidateForms="SimpleForm1"
|
||
OnClick="btnSave_Click" >
|
||
</f:Button>
|
||
<f:Button ID="btnClose" EnablePostBack="false" Text="Close" ToolTip="Close" runat="server" Icon="SystemClose">
|
||
</f:Button>
|
||
</Items>
|
||
</f:Toolbar>
|
||
</Toolbars>
|
||
</f:Panel>
|
||
</form>
|
||
</body>
|
||
</html>
|