20241112 合同管理
This commit is contained in:
@@ -621,7 +621,7 @@
|
||||
<f:ToolbarFill ID="ToolbarFill2" runat="server"></f:ToolbarFill>
|
||||
<f:DropDownList ID="drpFileType2Select" runat="server" EmptyText="Select FileType" LabelWidth="150px" LabelAlign="Right">
|
||||
</f:DropDownList>
|
||||
<f:Button ID="btnAddFile2" ToolTip="Upload" Text="Upload" Icon="Add" OnClick="btnAddFile2_Click" runat="server">
|
||||
<f:Button ID="btnAddFile2" ToolTip="Upload" Text="Upload" Icon="Add" OnClick="btnAddFile2_Click" runat="server" Hidden="true">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
@@ -672,7 +672,7 @@
|
||||
<f:Toolbar ID="Toolbar3" Position="Top" runat="server">
|
||||
<Items>
|
||||
<f:ToolbarFill ID="ToolbarFill3" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnAddFile3" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile3_Click" runat="server">
|
||||
<f:Button ID="btnAddFile3" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile3_Click" runat="server" Hidden="true">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
@@ -719,7 +719,7 @@
|
||||
<f:Toolbar ID="Toolbar4" Position="Top" runat="server">
|
||||
<Items>
|
||||
<f:ToolbarFill ID="ToolbarFill5" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnAddFile4" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile4_Click" runat="server">
|
||||
<f:Button ID="btnAddFile4" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile4_Click" runat="server" Hidden="true">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
@@ -770,7 +770,7 @@
|
||||
<f:Toolbar ID="Toolbar5" Position="Top" runat="server">
|
||||
<Items>
|
||||
<f:ToolbarFill ID="ToolbarFill6" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnAddFile5" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile5_Click" runat="server">
|
||||
<f:Button ID="btnAddFile5" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile5_Click" runat="server" Hidden="true">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
@@ -819,7 +819,7 @@
|
||||
<f:Toolbar ID="Toolbar7" Position="Top" runat="server">
|
||||
<Items>
|
||||
<f:ToolbarFill ID="ToolbarFill7" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnAddFile6" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile6_Click" runat="server">
|
||||
<f:Button ID="btnAddFile6" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile6_Click" runat="server" Hidden="true">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
@@ -868,7 +868,7 @@
|
||||
<f:Toolbar ID="Toolbar8" Position="Top" runat="server">
|
||||
<Items>
|
||||
<f:ToolbarFill ID="ToolbarFill8" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnAddFile7" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile7_Click" runat="server">
|
||||
<f:Button ID="btnAddFile7" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile7_Click" runat="server" Hidden="true">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
@@ -910,9 +910,379 @@
|
||||
</f:Grid>
|
||||
</Items>
|
||||
</f:Tab>
|
||||
<f:Tab ID="Tab6" Title="NCR" BodyPadding="1px" Layout="VBox" runat="server" AutoScroll="true">
|
||||
<Items>
|
||||
<f:Grid ID="Grid8" ShowBorder="true" ShowHeader="false" Title="NCR" EnableCollapse="true" Height="200px"
|
||||
runat="server" BoxFlex="1" DataKeyNames="FileId" AllowCellEditing="true" EnableColumnLines="true"
|
||||
ClicksToEdit="2" DataIDField="FileId" EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid8_RowDoubleClick">
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar9" Position="Top" runat="server">
|
||||
<Items>
|
||||
<%--<f:DropDownList ID="drpFileType" runat="server" Label="FileType Select" LabelWidth="150px"
|
||||
LabelAlign="Right" AutoPostBack="true" OnSelectedIndexChanged="drpFileType_SelectedIndexChanged">
|
||||
</f:DropDownList>--%>
|
||||
<f:ToolbarFill ID="ToolbarFill9" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnAddFile" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile_Click" runat="server" Hidden="true">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
<Columns>
|
||||
<f:TemplateField Width="50px" TextAlign="Center">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label7" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
<f:RenderField Width="200px" ColumnID="FileName" DataField="FileName" FieldType="String" HeaderText="文件编号" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="FileTypeId" DataField="FileTypeId" FieldType="String" HeaderText="文件类型" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="OccurDate" DataField="OccurDate" FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" HeaderText="发生日期" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="BycDeptName" DataField="BycDeptName" FieldType="String" HeaderText="BYC负责部门" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="UploadManName" DataField="UploadManName" FieldType="String" HeaderText="上传人" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="100px" ColumnID="Remark" DataField="Remark" FieldType="String" HeaderText="备注" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:TemplateField HeaderText="附件查看" Width="500px" HeaderTextAlign="Center" TextAlign="Left" ExpandUnusedSpace="true">
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton ID="lbtnUrl8" runat="server" CommandArgument='<%# Bind("AttachUrl") %>'
|
||||
ToolTip="附件查看" EnableAjax="false" Height="20px"></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
</Columns>
|
||||
<Listeners>
|
||||
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu8" />
|
||||
</Listeners>
|
||||
</f:Grid>
|
||||
</Items>
|
||||
</f:Tab>
|
||||
|
||||
<f:Tab ID="Tab7" Title="合同约谈" BodyPadding="1px" Layout="VBox" runat="server" AutoScroll="true">
|
||||
<Items>
|
||||
<f:Grid ID="Grid9" ShowBorder="true" ShowHeader="false" Title="合同约谈" EnableCollapse="true" Height="200px"
|
||||
runat="server" BoxFlex="1" DataKeyNames="FileId" AllowCellEditing="true" EnableColumnLines="true"
|
||||
ClicksToEdit="2" DataIDField="FileId" EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid9_RowDoubleClick">
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar10" Position="Top" runat="server">
|
||||
<Items>
|
||||
<f:ToolbarFill ID="ToolbarFill10" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnAddFile9" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile9_Click" runat="server" Hidden="true">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
<Columns>
|
||||
<f:TemplateField Width="50px" TextAlign="Center">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label8" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
<f:RenderField Width="200px" ColumnID="FileName" DataField="FileName" FieldType="String" HeaderText="文件编号" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="FileTypeId" DataField="FileTypeId" FieldType="String" HeaderText="文件类型" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="OccurDate" DataField="OccurDate" FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" HeaderText="发生日期" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="BycDeptName" DataField="BycDeptName" FieldType="String" HeaderText="BYC负责部门" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="UploadManName" DataField="UploadManName" FieldType="String" HeaderText="上传人" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="100px" ColumnID="Remark" DataField="Remark" FieldType="String" HeaderText="备注" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:TemplateField HeaderText="附件查看" Width="500px" HeaderTextAlign="Center" TextAlign="Left" ExpandUnusedSpace="true">
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton ID="lbtnUrl9" runat="server" CommandArgument='<%# Bind("AttachUrl") %>'
|
||||
ToolTip="附件查看" EnableAjax="false" Height="20px"></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
</Columns>
|
||||
<Listeners>
|
||||
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu9" />
|
||||
</Listeners>
|
||||
</f:Grid>
|
||||
</Items>
|
||||
</f:Tab>
|
||||
|
||||
<f:Tab ID="Tab8" Title="开工会" BodyPadding="1px" Layout="VBox" runat="server" AutoScroll="true">
|
||||
<Items>
|
||||
<f:Grid ID="Grid10" ShowBorder="true" ShowHeader="false" Title="开工会" EnableCollapse="true" Height="200px"
|
||||
runat="server" BoxFlex="1" DataKeyNames="FileId" AllowCellEditing="true" EnableColumnLines="true"
|
||||
ClicksToEdit="2" DataIDField="FileId" EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid10_RowDoubleClick">
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar11" Position="Top" runat="server">
|
||||
<Items>
|
||||
<f:ToolbarFill ID="ToolbarFill11" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnAddFile10" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile10_Click" runat="server" Hidden="true">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
<Columns>
|
||||
<f:TemplateField Width="50px" TextAlign="Center">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label9" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
<f:RenderField Width="200px" ColumnID="FileName" DataField="FileName" FieldType="String" HeaderText="文件编号" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="FileTypeId" DataField="FileTypeId" FieldType="String" HeaderText="文件类型" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="OccurDate" DataField="OccurDate" FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" HeaderText="发生日期" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="BycDeptName" DataField="BycDeptName" FieldType="String" HeaderText="BYC负责部门" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="UploadManName" DataField="UploadManName" FieldType="String" HeaderText="上传人" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="100px" ColumnID="Remark" DataField="Remark" FieldType="String" HeaderText="备注" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:TemplateField HeaderText="附件查看" Width="500px" HeaderTextAlign="Center" TextAlign="Left" ExpandUnusedSpace="true">
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton ID="lbtnUrl10" runat="server" CommandArgument='<%# Bind("AttachUrl") %>'
|
||||
ToolTip="附件查看" EnableAjax="false" Height="20px"></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
</Columns>
|
||||
<Listeners>
|
||||
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu10" />
|
||||
</Listeners>
|
||||
</f:Grid>
|
||||
</Items>
|
||||
</f:Tab>
|
||||
|
||||
<f:Tab ID="Tab9" Title="会议纪要" BodyPadding="1px" Layout="VBox" runat="server" AutoScroll="true">
|
||||
<Items>
|
||||
<f:Grid ID="Grid11" ShowBorder="true" ShowHeader="false" Title="会议纪要" EnableCollapse="true" Height="200px"
|
||||
runat="server" BoxFlex="1" DataKeyNames="FileId" AllowCellEditing="true" EnableColumnLines="true"
|
||||
ClicksToEdit="2" DataIDField="FileId" EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid11_RowDoubleClick">
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar12" Position="Top" runat="server">
|
||||
<Items>
|
||||
<f:ToolbarFill ID="ToolbarFill12" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnAddFile11" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile11_Click" runat="server" Hidden="true">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
<Columns>
|
||||
<f:TemplateField Width="50px" TextAlign="Center">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label10" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
<f:RenderField Width="200px" ColumnID="FileName" DataField="FileName" FieldType="String" HeaderText="文件编号" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="FileTypeId" DataField="FileTypeId" FieldType="String" HeaderText="文件类型" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="OccurDate" DataField="OccurDate" FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" HeaderText="发生日期" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="BycDeptName" DataField="BycDeptName" FieldType="String" HeaderText="BYC负责部门" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="UploadManName" DataField="UploadManName" FieldType="String" HeaderText="上传人" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="100px" ColumnID="Remark" DataField="Remark" FieldType="String" HeaderText="备注" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:TemplateField HeaderText="附件查看" Width="500px" HeaderTextAlign="Center" TextAlign="Left" ExpandUnusedSpace="true">
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton ID="lbtnUrl11" runat="server" CommandArgument='<%# Bind("AttachUrl") %>'
|
||||
ToolTip="附件查看" EnableAjax="false" Height="20px"></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
</Columns>
|
||||
<Listeners>
|
||||
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu11" />
|
||||
</Listeners>
|
||||
</f:Grid>
|
||||
</Items>
|
||||
</f:Tab>
|
||||
|
||||
<f:Tab ID="Tab10" Title="停工整改报告" BodyPadding="1px" Layout="VBox" runat="server" AutoScroll="true">
|
||||
<Items>
|
||||
<f:Grid ID="Grid12" ShowBorder="true" ShowHeader="false" Title="停工整改报告" EnableCollapse="true" Height="200px"
|
||||
runat="server" BoxFlex="1" DataKeyNames="FileId" AllowCellEditing="true" EnableColumnLines="true"
|
||||
ClicksToEdit="2" DataIDField="FileId" EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid12_RowDoubleClick">
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar13" Position="Top" runat="server">
|
||||
<Items>
|
||||
<f:ToolbarFill ID="ToolbarFill13" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnAddFile12" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile12_Click" runat="server" Hidden="true">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
<Columns>
|
||||
<f:TemplateField Width="50px" TextAlign="Center">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label11" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
<f:RenderField Width="200px" ColumnID="FileName" DataField="FileName" FieldType="String" HeaderText="文件编号" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="FileTypeId" DataField="FileTypeId" FieldType="String" HeaderText="文件类型" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="OccurDate" DataField="OccurDate" FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" HeaderText="发生日期" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="BycDeptName" DataField="BycDeptName" FieldType="String" HeaderText="BYC负责部门" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="UploadManName" DataField="UploadManName" FieldType="String" HeaderText="上传人" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="100px" ColumnID="Remark" DataField="Remark" FieldType="String" HeaderText="备注" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:TemplateField HeaderText="附件查看" Width="500px" HeaderTextAlign="Center" TextAlign="Left" ExpandUnusedSpace="true">
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton ID="lbtnUrl12" runat="server" CommandArgument='<%# Bind("AttachUrl") %>'
|
||||
ToolTip="附件查看" EnableAjax="false" Height="20px"></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
</Columns>
|
||||
<Listeners>
|
||||
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu12" />
|
||||
</Listeners>
|
||||
</f:Grid>
|
||||
</Items>
|
||||
</f:Tab>
|
||||
|
||||
<f:Tab ID="Tab11" Title="合同终止" BodyPadding="1px" Layout="VBox" runat="server" AutoScroll="true">
|
||||
<Items>
|
||||
<f:Grid ID="Grid13" ShowBorder="true" ShowHeader="false" Title="合同终止" EnableCollapse="true" Height="200px"
|
||||
runat="server" BoxFlex="1" DataKeyNames="FileId" AllowCellEditing="true" EnableColumnLines="true"
|
||||
ClicksToEdit="2" DataIDField="FileId" EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid13_RowDoubleClick">
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar14" Position="Top" runat="server">
|
||||
<Items>
|
||||
<f:ToolbarFill ID="ToolbarFill14" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnAddFile13" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile13_Click" runat="server" Hidden="true">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
<Columns>
|
||||
<f:TemplateField Width="50px" TextAlign="Center">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label12" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
<f:RenderField Width="200px" ColumnID="FileName" DataField="FileName" FieldType="String" HeaderText="文件编号" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="FileTypeId" DataField="FileTypeId" FieldType="String" HeaderText="文件类型" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="OccurDate" DataField="OccurDate" FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" HeaderText="发生日期" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="BycDeptName" DataField="BycDeptName" FieldType="String" HeaderText="BYC负责部门" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="UploadManName" DataField="UploadManName" FieldType="String" HeaderText="上传人" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="100px" ColumnID="Remark" DataField="Remark" FieldType="String" HeaderText="备注" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:TemplateField HeaderText="附件查看" Width="500px" HeaderTextAlign="Center" TextAlign="Left" ExpandUnusedSpace="true">
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton ID="lbtnUrl13" runat="server" CommandArgument='<%# Bind("AttachUrl") %>'
|
||||
ToolTip="附件查看" EnableAjax="false" Height="20px"></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
</Columns>
|
||||
<Listeners>
|
||||
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu13" />
|
||||
</Listeners>
|
||||
</f:Grid>
|
||||
</Items>
|
||||
</f:Tab>
|
||||
|
||||
<f:Tab ID="Tab12" Title="组织架构" BodyPadding="1px" Layout="VBox" runat="server" AutoScroll="true">
|
||||
<Items>
|
||||
<f:Grid ID="Grid14" ShowBorder="true" ShowHeader="false" Title="组织架构" EnableCollapse="true" Height="200px"
|
||||
runat="server" BoxFlex="1" DataKeyNames="FileId" AllowCellEditing="true" EnableColumnLines="true"
|
||||
ClicksToEdit="2" DataIDField="FileId" EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid14_RowDoubleClick">
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar15" Position="Top" runat="server">
|
||||
<Items>
|
||||
<f:ToolbarFill ID="ToolbarFill15" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnAddFile14" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile14_Click" runat="server" Hidden="true">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
<Columns>
|
||||
<f:TemplateField Width="50px" TextAlign="Center">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label13" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
<f:RenderField Width="200px" ColumnID="FileName" DataField="FileName" FieldType="String" HeaderText="文件编号" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="FileTypeId" DataField="FileTypeId" FieldType="String" HeaderText="文件类型" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="OccurDate" DataField="OccurDate" FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" HeaderText="发生日期" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="BycDeptName" DataField="BycDeptName" FieldType="String" HeaderText="BYC负责部门" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="UploadManName" DataField="UploadManName" FieldType="String" HeaderText="上传人" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="100px" ColumnID="Remark" DataField="Remark" FieldType="String" HeaderText="备注" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:TemplateField HeaderText="附件查看" Width="500px" HeaderTextAlign="Center" TextAlign="Left" ExpandUnusedSpace="true">
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton ID="lbtnUrl14" runat="server" CommandArgument='<%# Bind("AttachUrl") %>'
|
||||
ToolTip="附件查看" EnableAjax="false" Height="20px"></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
</Columns>
|
||||
<Listeners>
|
||||
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu14" />
|
||||
</Listeners>
|
||||
</f:Grid>
|
||||
</Items>
|
||||
</f:Tab>
|
||||
|
||||
<f:Tab ID="Tab13" Title="框架承包商评估表" BodyPadding="1px" Layout="VBox" runat="server" AutoScroll="true">
|
||||
<Items>
|
||||
<f:Grid ID="Grid15" ShowBorder="true" ShowHeader="false" Title="框架承包商评估表" EnableCollapse="true" Height="200px"
|
||||
runat="server" BoxFlex="1" DataKeyNames="FileId" AllowCellEditing="true" EnableColumnLines="true"
|
||||
ClicksToEdit="2" DataIDField="FileId" EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid15_RowDoubleClick">
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar16" Position="Top" runat="server">
|
||||
<Items>
|
||||
<f:ToolbarFill ID="ToolbarFill16" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnAddFile15" ToolTip="Upload" Text="Add" Icon="Add" OnClick="btnAddFile15_Click" runat="server" Hidden="true">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
<Columns>
|
||||
<f:TemplateField Width="50px" TextAlign="Center">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label14" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
<f:RenderField Width="200px" ColumnID="FileName" DataField="FileName" FieldType="String" HeaderText="文件编号" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="FileTypeId" DataField="FileTypeId" FieldType="String" HeaderText="文件类型" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="OccurDate" DataField="OccurDate" FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" HeaderText="发生日期" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="BycDeptName" DataField="BycDeptName" FieldType="String" HeaderText="BYC负责部门" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="UploadManName" DataField="UploadManName" FieldType="String" HeaderText="上传人" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="100px" ColumnID="Remark" DataField="Remark" FieldType="String" HeaderText="备注" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:TemplateField HeaderText="附件查看" Width="500px" HeaderTextAlign="Center" TextAlign="Left" ExpandUnusedSpace="true">
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton ID="lbtnUrl15" runat="server" CommandArgument='<%# Bind("AttachUrl") %>'
|
||||
ToolTip="附件查看" EnableAjax="false" Height="20px"></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
</Columns>
|
||||
<Listeners>
|
||||
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu15" />
|
||||
</Listeners>
|
||||
</f:Grid>
|
||||
</Items>
|
||||
</f:Tab>
|
||||
|
||||
</Tabs>
|
||||
</f:TabStrip>
|
||||
|
||||
</Items>
|
||||
</f:Tab>
|
||||
</Tabs>
|
||||
@@ -1010,6 +1380,70 @@
|
||||
Icon="Delete" ConfirmText="Delete selected row ?" ConfirmTarget="Top" runat="server" Text="Delete" Hidden="true">
|
||||
</f:MenuButton>
|
||||
</f:Menu>
|
||||
<f:Menu ID="Menu8" runat="server">
|
||||
<f:MenuButton ID="btnMenuEdit8" OnClick="btnMenuEdit8_Click" EnablePostBack="true"
|
||||
Icon="BulletEdit" runat="server" Text="Modify" Hidden="true">
|
||||
</f:MenuButton>
|
||||
<f:MenuButton ID="btnMenuDelete8" OnClick="btnMenuDelete8_Click" EnablePostBack="true"
|
||||
Icon="Delete" ConfirmText="Delete selected row ?" ConfirmTarget="Top" runat="server" Text="Delete" Hidden="true">
|
||||
</f:MenuButton>
|
||||
</f:Menu>
|
||||
<f:Menu ID="Menu9" runat="server">
|
||||
<f:MenuButton ID="btnMenuEdit9" OnClick="btnMenuEdit9_Click" EnablePostBack="true"
|
||||
Icon="BulletEdit" runat="server" Text="Modify" Hidden="true">
|
||||
</f:MenuButton>
|
||||
<f:MenuButton ID="btnMenuDelete9" OnClick="btnMenuDelete9_Click" EnablePostBack="true"
|
||||
Icon="Delete" ConfirmText="Delete selected row ?" ConfirmTarget="Top" runat="server" Text="Delete" Hidden="true">
|
||||
</f:MenuButton>
|
||||
</f:Menu>
|
||||
<f:Menu ID="Menu10" runat="server">
|
||||
<f:MenuButton ID="btnMenuEdit10" OnClick="btnMenuEdit10_Click" EnablePostBack="true"
|
||||
Icon="BulletEdit" runat="server" Text="Modify" Hidden="true">
|
||||
</f:MenuButton>
|
||||
<f:MenuButton ID="btnMenuDelete10" OnClick="btnMenuDelete10_Click" EnablePostBack="true"
|
||||
Icon="Delete" ConfirmText="Delete selected row ?" ConfirmTarget="Top" runat="server" Text="Delete" Hidden="true">
|
||||
</f:MenuButton>
|
||||
</f:Menu>
|
||||
<f:Menu ID="Menu11" runat="server">
|
||||
<f:MenuButton ID="btnMenuEdit11" OnClick="btnMenuEdit11_Click" EnablePostBack="true"
|
||||
Icon="BulletEdit" runat="server" Text="Modify" Hidden="true">
|
||||
</f:MenuButton>
|
||||
<f:MenuButton ID="btnMenuDelete11" OnClick="btnMenuDelete11_Click" EnablePostBack="true"
|
||||
Icon="Delete" ConfirmText="Delete selected row ?" ConfirmTarget="Top" runat="server" Text="Delete" Hidden="true">
|
||||
</f:MenuButton>
|
||||
</f:Menu>
|
||||
<f:Menu ID="Menu12" runat="server">
|
||||
<f:MenuButton ID="btnMenuEdit12" OnClick="btnMenuEdit12_Click" EnablePostBack="true"
|
||||
Icon="BulletEdit" runat="server" Text="Modify" Hidden="true">
|
||||
</f:MenuButton>
|
||||
<f:MenuButton ID="btnMenuDelete12" OnClick="btnMenuDelete12_Click" EnablePostBack="true"
|
||||
Icon="Delete" ConfirmText="Delete selected row ?" ConfirmTarget="Top" runat="server" Text="Delete" Hidden="true">
|
||||
</f:MenuButton>
|
||||
</f:Menu>
|
||||
<f:Menu ID="Menu13" runat="server">
|
||||
<f:MenuButton ID="btnMenuEdit13" OnClick="btnMenuEdit13_Click" EnablePostBack="true"
|
||||
Icon="BulletEdit" runat="server" Text="Modify" Hidden="true">
|
||||
</f:MenuButton>
|
||||
<f:MenuButton ID="btnMenuDelete13" OnClick="btnMenuDelete13_Click" EnablePostBack="true"
|
||||
Icon="Delete" ConfirmText="Delete selected row ?" ConfirmTarget="Top" runat="server" Text="Delete" Hidden="true">
|
||||
</f:MenuButton>
|
||||
</f:Menu>
|
||||
<f:Menu ID="Menu14" runat="server">
|
||||
<f:MenuButton ID="btnMenuEdit14" OnClick="btnMenuEdit14_Click" EnablePostBack="true"
|
||||
Icon="BulletEdit" runat="server" Text="Modify" Hidden="true">
|
||||
</f:MenuButton>
|
||||
<f:MenuButton ID="btnMenuDelete14" OnClick="btnMenuDelete14_Click" EnablePostBack="true"
|
||||
Icon="Delete" ConfirmText="Delete selected row ?" ConfirmTarget="Top" runat="server" Text="Delete" Hidden="true">
|
||||
</f:MenuButton>
|
||||
</f:Menu>
|
||||
<f:Menu ID="Menu15" runat="server">
|
||||
<f:MenuButton ID="btnMenuEdit15" OnClick="btnMenuEdit15_Click" EnablePostBack="true"
|
||||
Icon="BulletEdit" runat="server" Text="Modify" Hidden="true">
|
||||
</f:MenuButton>
|
||||
<f:MenuButton ID="btnMenuDelete15" OnClick="btnMenuDelete15_Click" EnablePostBack="true"
|
||||
Icon="Delete" ConfirmText="Delete selected row ?" ConfirmTarget="Top" runat="server" Text="Delete" Hidden="true">
|
||||
</f:MenuButton>
|
||||
</f:Menu>
|
||||
</form>
|
||||
<script type="text/javascript">
|
||||
var menuID = '<%= Menu1.ClientID %>';
|
||||
@@ -1048,6 +1482,46 @@
|
||||
F(menuID7).show(); //showAt(event.pageX, event.pageY);
|
||||
return false;
|
||||
}
|
||||
var menuID8 = '<%= Menu8.ClientID %>';
|
||||
function onRowContextMenu8(event, rowId) {
|
||||
F(menuID8).show(); //showAt(event.pageX, event.pageY);
|
||||
return false;
|
||||
}
|
||||
var menuID9 = '<%= Menu9.ClientID %>';
|
||||
function onRowContextMenu9(event, rowId) {
|
||||
F(menuID9).show(); //showAt(event.pageX, event.pageY);
|
||||
return false;
|
||||
}
|
||||
var menuID10 = '<%= Menu10.ClientID %>';
|
||||
function onRowContextMenu10(event, rowId) {
|
||||
F(menuID10).show(); //showAt(event.pageX, event.pageY);
|
||||
return false;
|
||||
}
|
||||
var menuID11 = '<%= Menu11.ClientID %>';
|
||||
function onRowContextMenu11(event, rowId) {
|
||||
F(menuID11).show(); //showAt(event.pageX, event.pageY);
|
||||
return false;
|
||||
}
|
||||
var menuID12 = '<%= Menu12.ClientID %>';
|
||||
function onRowContextMenu12(event, rowId) {
|
||||
F(menuID12).show(); //showAt(event.pageX, event.pageY);
|
||||
return false;
|
||||
}
|
||||
var menuID13 = '<%= Menu13.ClientID %>';
|
||||
function onRowContextMenu13(event, rowId) {
|
||||
F(menuID13).show(); //showAt(event.pageX, event.pageY);
|
||||
return false;
|
||||
}
|
||||
var menuID14 = '<%= Menu14.ClientID %>';
|
||||
function onRowContextMenu14(event, rowId) {
|
||||
F(menuID14).show(); //showAt(event.pageX, event.pageY);
|
||||
return false;
|
||||
}
|
||||
var menuID15 = '<%= Menu15.ClientID %>';
|
||||
function onRowContextMenu15(event, rowId) {
|
||||
F(menuID15).show(); //showAt(event.pageX, event.pageY);
|
||||
return false;
|
||||
}
|
||||
|
||||
function reloadGrid() {
|
||||
__doPostBack(null, 'reloadGrid');
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
+720
@@ -1175,6 +1175,510 @@ namespace FineUIPro.Web.SES
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtnUrl6;
|
||||
|
||||
/// <summary>
|
||||
/// Tab6 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Tab Tab6;
|
||||
|
||||
/// <summary>
|
||||
/// Grid8 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Grid Grid8;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar9 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar9;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill9 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill9;
|
||||
|
||||
/// <summary>
|
||||
/// btnAddFile 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAddFile;
|
||||
|
||||
/// <summary>
|
||||
/// Label7 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label Label7;
|
||||
|
||||
/// <summary>
|
||||
/// lbtnUrl8 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtnUrl8;
|
||||
|
||||
/// <summary>
|
||||
/// Tab7 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Tab Tab7;
|
||||
|
||||
/// <summary>
|
||||
/// Grid9 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Grid Grid9;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar10 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar10;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill10 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill10;
|
||||
|
||||
/// <summary>
|
||||
/// btnAddFile9 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAddFile9;
|
||||
|
||||
/// <summary>
|
||||
/// Label8 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label Label8;
|
||||
|
||||
/// <summary>
|
||||
/// lbtnUrl9 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtnUrl9;
|
||||
|
||||
/// <summary>
|
||||
/// Tab8 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Tab Tab8;
|
||||
|
||||
/// <summary>
|
||||
/// Grid10 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Grid Grid10;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar11 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar11;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill11 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill11;
|
||||
|
||||
/// <summary>
|
||||
/// btnAddFile10 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAddFile10;
|
||||
|
||||
/// <summary>
|
||||
/// Label9 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label Label9;
|
||||
|
||||
/// <summary>
|
||||
/// lbtnUrl10 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtnUrl10;
|
||||
|
||||
/// <summary>
|
||||
/// Tab9 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Tab Tab9;
|
||||
|
||||
/// <summary>
|
||||
/// Grid11 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Grid Grid11;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar12 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar12;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill12 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill12;
|
||||
|
||||
/// <summary>
|
||||
/// btnAddFile11 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAddFile11;
|
||||
|
||||
/// <summary>
|
||||
/// Label10 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label Label10;
|
||||
|
||||
/// <summary>
|
||||
/// lbtnUrl11 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtnUrl11;
|
||||
|
||||
/// <summary>
|
||||
/// Tab10 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Tab Tab10;
|
||||
|
||||
/// <summary>
|
||||
/// Grid12 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Grid Grid12;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar13 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar13;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill13 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill13;
|
||||
|
||||
/// <summary>
|
||||
/// btnAddFile12 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAddFile12;
|
||||
|
||||
/// <summary>
|
||||
/// Label11 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label Label11;
|
||||
|
||||
/// <summary>
|
||||
/// lbtnUrl12 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtnUrl12;
|
||||
|
||||
/// <summary>
|
||||
/// Tab11 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Tab Tab11;
|
||||
|
||||
/// <summary>
|
||||
/// Grid13 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Grid Grid13;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar14 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar14;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill14 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill14;
|
||||
|
||||
/// <summary>
|
||||
/// btnAddFile13 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAddFile13;
|
||||
|
||||
/// <summary>
|
||||
/// Label12 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label Label12;
|
||||
|
||||
/// <summary>
|
||||
/// lbtnUrl13 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtnUrl13;
|
||||
|
||||
/// <summary>
|
||||
/// Tab12 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Tab Tab12;
|
||||
|
||||
/// <summary>
|
||||
/// Grid14 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Grid Grid14;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar15 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar15;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill15 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill15;
|
||||
|
||||
/// <summary>
|
||||
/// btnAddFile14 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAddFile14;
|
||||
|
||||
/// <summary>
|
||||
/// Label13 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label Label13;
|
||||
|
||||
/// <summary>
|
||||
/// lbtnUrl14 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtnUrl14;
|
||||
|
||||
/// <summary>
|
||||
/// Tab13 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Tab Tab13;
|
||||
|
||||
/// <summary>
|
||||
/// Grid15 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Grid Grid15;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar16 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar16;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill16 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill16;
|
||||
|
||||
/// <summary>
|
||||
/// btnAddFile15 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAddFile15;
|
||||
|
||||
/// <summary>
|
||||
/// Label14 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label Label14;
|
||||
|
||||
/// <summary>
|
||||
/// lbtnUrl15 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtnUrl15;
|
||||
|
||||
/// <summary>
|
||||
/// Window1 控件。
|
||||
/// </summary>
|
||||
@@ -1417,5 +1921,221 @@ namespace FineUIPro.Web.SES
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuDelete7;
|
||||
|
||||
/// <summary>
|
||||
/// Menu8 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Menu Menu8;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuEdit8 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuEdit8;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuDelete8 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuDelete8;
|
||||
|
||||
/// <summary>
|
||||
/// Menu9 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Menu Menu9;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuEdit9 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuEdit9;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuDelete9 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuDelete9;
|
||||
|
||||
/// <summary>
|
||||
/// Menu10 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Menu Menu10;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuEdit10 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuEdit10;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuDelete10 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuDelete10;
|
||||
|
||||
/// <summary>
|
||||
/// Menu11 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Menu Menu11;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuEdit11 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuEdit11;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuDelete11 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuDelete11;
|
||||
|
||||
/// <summary>
|
||||
/// Menu12 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Menu Menu12;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuEdit12 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuEdit12;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuDelete12 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuDelete12;
|
||||
|
||||
/// <summary>
|
||||
/// Menu13 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Menu Menu13;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuEdit13 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuEdit13;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuDelete13 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuDelete13;
|
||||
|
||||
/// <summary>
|
||||
/// Menu14 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Menu Menu14;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuEdit14 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuEdit14;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuDelete14 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuDelete14;
|
||||
|
||||
/// <summary>
|
||||
/// Menu15 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Menu Menu15;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuEdit15 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuEdit15;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuDelete15 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuDelete15;
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SESRelatedDataContractManage.aspx.cs" Inherits="FineUIPro.Web.SES.SESRelatedDataContractManage" %>
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SESRelatedDataContractManage1.aspx.cs" Inherits="FineUIPro.Web.SES.SESRelatedDataContractManage1" %>
|
||||
|
||||
<!DOCTYPE html>
|
||||
|
||||
+1
-1
@@ -4,7 +4,7 @@ using System.Linq;
|
||||
|
||||
namespace FineUIPro.Web.SES
|
||||
{
|
||||
public partial class SESRelatedDataContractManage : PageBase
|
||||
public partial class SESRelatedDataContractManage1 : PageBase
|
||||
{
|
||||
#region 加载
|
||||
/// <summary>
|
||||
+1
-1
@@ -11,7 +11,7 @@ namespace FineUIPro.Web.SES
|
||||
{
|
||||
|
||||
|
||||
public partial class SESRelatedDataContractManage
|
||||
public partial class SESRelatedDataContractManage1
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
@@ -0,0 +1,85 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SESRelatedDataContractManage10.aspx.cs" Inherits="FineUIPro.Web.SES.SESRelatedDataContractManage10" %>
|
||||
|
||||
<!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" AutoSizePanelID="SimpleForm1" runat="server" />
|
||||
<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="txtFileType" runat="server" Label="文件类型" Text="停工整改报告" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
<%--<f:DropDownList ID="drpFileTypeId" runat="server" Label="文件类型" LabelWidth="140px" Required="true" ShowRedStar="true" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="drpFileTypeId_SelectedIndexChanged"></f:DropDownList>--%>
|
||||
<f:DatePicker ID="txtOccurDate" runat="server" Label="发生日期" LabelWidth="140px"></f:DatePicker>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtFileName" runat="server" Label="文件编号" Required="true" ShowRedStar="true" MaxLength="200" LabelWidth="140px" Readonly="true">
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpBycDept" runat="server" Label="BYC负责部门" LabelWidth="140px" EnableEdit="true"></f:DropDownList>
|
||||
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:DropDownList ID="drpUploadMan" runat="server" Label="上传人" LabelWidth="140px"></f:DropDownList>
|
||||
<f:DatePicker ID="txtUploadDate" runat="server" Label="上传日期" LabelWidth="140px"></f:DatePicker>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtFO" runat="server" Label="合同号" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
<f:TextBox ID="txtContractor" runat="server" Label="承包商名称" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtRemark" runat="server" Label="描述" MaxLength="500" LabelWidth="140px"></f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:Panel ID="Panel3" Width="300px" ShowHeader="false" ShowBorder="false" Layout="Column" CssClass="" runat="server">
|
||||
<Items>
|
||||
<f:Label ID="lblAttach" runat="server" Label="上传附件" LabelWidth="140px">
|
||||
</f:Label>
|
||||
<f:Button ID="btnAttach" Icon="TableCell" EnablePostBack="true" Text="附件" runat="server" OnClick="btnAttach_Click">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
</Rows>
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
|
||||
<Items>
|
||||
<f:HiddenField ID="hdAttachUrl" runat="server">
|
||||
</f:HiddenField>
|
||||
<f:HiddenField ID="hdId" runat="server"></f:HiddenField>
|
||||
<%--<f:TextBox ID="txtFoNo" runat="server" Hidden="true" Width="0"></f:TextBox>--%>
|
||||
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="Save" ToolTip="Save" ValidateForms="SimpleForm1"
|
||||
OnClick="btnSave_Click">
|
||||
</f:Button>
|
||||
<f:Button ID="btnClose" EnablePostBack="false" ToolTip="Close" Text="Close" runat="server" Icon="SystemClose">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
</f:Form>
|
||||
<f:Window ID="WindowAtt" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
||||
Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px"
|
||||
Height="500px">
|
||||
</f:Window>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -0,0 +1,212 @@
|
||||
using BLL;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace FineUIPro.Web.SES
|
||||
{
|
||||
public partial class SESRelatedDataContractManage10 : PageBase
|
||||
{
|
||||
#region 加载
|
||||
/// <summary>
|
||||
/// 加载页面
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
this.btnClose.OnClientClick = ActiveWindow.GetHideReference();
|
||||
|
||||
//上传人
|
||||
BLL.Sys_UserService.InitUserDropDownList(this.drpUploadMan, true);
|
||||
if (CurrUser.Account == Const.Gly)
|
||||
{
|
||||
drpUploadMan.Enabled = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
drpUploadMan.SelectedValue = CurrUser.UserId;
|
||||
drpUploadMan.Enabled = false;
|
||||
}
|
||||
//BLL.FileTypeService.InitFileTypeDropDownList(this.drpFileTypeId, true);
|
||||
BLL.DepartService.InitDropDownList(this.drpBycDept, true);
|
||||
|
||||
string fileId = Request.Params["fileId"];
|
||||
if (!string.IsNullOrEmpty(fileId))
|
||||
{
|
||||
Model.FC_ContractManagement file = BLL.ContractManagementService.GetContractManagementById(fileId);
|
||||
if (file != null)
|
||||
{
|
||||
this.hdId.Text = file.FileId;
|
||||
//if (!string.IsNullOrEmpty(file.FileTypeId))
|
||||
//{
|
||||
// this.drpFileTypeId.SelectedValue = file.FileTypeId;
|
||||
//}
|
||||
this.txtOccurDate.Text = file.OccurDate.HasValue ? string.Format("{0:yyyy-MM-dd}", file.OccurDate) : "";
|
||||
this.txtFileName.Text = file.FileName;
|
||||
if (!string.IsNullOrEmpty(file.BycDept))
|
||||
{
|
||||
this.drpBycDept.SelectedValue = file.BycDept;
|
||||
}
|
||||
if (!string.IsNullOrEmpty(file.UploadMan))
|
||||
{
|
||||
this.drpUploadMan.SelectedValue = file.UploadMan;
|
||||
}
|
||||
this.txtUploadDate.Text = file.UploadDate.HasValue ? string.Format("{0:yyyy-MM-dd}", file.UploadDate) : "";
|
||||
this.txtRemark.Text = file.Remark;
|
||||
|
||||
if (!string.IsNullOrEmpty(file.FC_ID.ToString()))
|
||||
{
|
||||
var data = BLL.SESRelatedDataService.GetSESRelatedDataById(file.FC_ID.ToString());
|
||||
if (data != null && !string.IsNullOrEmpty(data.Contractor))
|
||||
{
|
||||
var con = BLL.ContractorService.GetContractorById(data.Contractor);
|
||||
if (con != null)
|
||||
{
|
||||
string contractor = string.Empty;
|
||||
if (string.IsNullOrEmpty(con.Contractor) && !string.IsNullOrEmpty(con.ContractorCN))
|
||||
{
|
||||
contractor = con.ContractorCN;
|
||||
}
|
||||
else if (string.IsNullOrEmpty(con.ContractorCN) && !string.IsNullOrEmpty(con.Contractor))
|
||||
{
|
||||
contractor = con.Contractor;
|
||||
}
|
||||
else
|
||||
{
|
||||
contractor = con.Contractor + " " + con.ContractorCN;
|
||||
}
|
||||
txtContractor.Text = contractor;
|
||||
}
|
||||
this.txtFO.Text = data.FO_NO;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
string id = Request.Params["id"];
|
||||
if (!string.IsNullOrEmpty(id))
|
||||
{
|
||||
var data = BLL.SESRelatedDataService.GetSESRelatedDataById(id);
|
||||
if (data != null)
|
||||
{
|
||||
var con = BLL.ContractorService.GetContractorById(data.Contractor);
|
||||
if (con != null)
|
||||
{
|
||||
string contractor = string.Empty;
|
||||
if (string.IsNullOrEmpty(con.Contractor) && !string.IsNullOrEmpty(con.ContractorCN))
|
||||
{
|
||||
contractor = con.ContractorCN;
|
||||
}
|
||||
else if (string.IsNullOrEmpty(con.ContractorCN) && !string.IsNullOrEmpty(con.Contractor))
|
||||
{
|
||||
contractor = con.Contractor;
|
||||
}
|
||||
else
|
||||
{
|
||||
contractor = con.Contractor + " " + con.ContractorCN;
|
||||
}
|
||||
txtContractor.Text = contractor;
|
||||
}
|
||||
this.txtFO.Text = data.FO_NO;
|
||||
}
|
||||
}
|
||||
this.drpUploadMan.SelectedValue = this.CurrUser.UserId;
|
||||
this.txtUploadDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
|
||||
string code = SQLHelper.RunProcNewId("SpGetNewCode3", "dbo.FC_ContractManagement", "FileName", "停工整改报告-" + txtFO.Text.Trim() + "-");
|
||||
txtFileName.Text = code;
|
||||
}
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 保存
|
||||
/// <summary>
|
||||
/// 保存按钮
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnSave_Click(object sender, EventArgs e)
|
||||
{
|
||||
//if (this.drpFileTypeId.SelectedValue==BLL.Const._Null)
|
||||
//{
|
||||
// Alert.ShowInTop("请选择合同类型", MessageBoxIcon.Warning);
|
||||
// return;
|
||||
//}
|
||||
string id = Request.Params["id"];
|
||||
string fileId = Request.Params["fileId"];
|
||||
Model.FC_ContractManagement newContract = new Model.FC_ContractManagement();
|
||||
newContract.FC_ID = Convert.ToInt32(id);
|
||||
newContract.FileTypeId = "10";//停工整改报告// this.drpFileTypeId.SelectedValue;
|
||||
newContract.FileName = this.txtFileName.Text.Trim();
|
||||
if (this.drpUploadMan.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
newContract.UploadMan = this.drpUploadMan.SelectedValue;
|
||||
}
|
||||
newContract.UploadDate = DateTime.Now;
|
||||
if (this.drpBycDept.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
newContract.BycDept = this.drpBycDept.SelectedValue;
|
||||
}
|
||||
newContract.OccurDate = Funs.GetNewDateTime(this.txtOccurDate.Text);
|
||||
newContract.Remark = this.txtRemark.Text.Trim();
|
||||
if (!string.IsNullOrEmpty(fileId))
|
||||
{
|
||||
newContract.FileId = fileId;
|
||||
var att = from x in Funs.DB.AttachFile where x.ToKeyId == fileId select x;
|
||||
if (att.Count() > 0)
|
||||
{
|
||||
newContract.AttachUrl = att.First().AttachUrl;
|
||||
}
|
||||
BLL.ContractManagementService.UpdateContractManagement(newContract);
|
||||
BLL.Sys_LogService.AddLog(this.CurrUser.UserId, "修改停工整改报告!");
|
||||
ShowNotify("Save successfully!", MessageBoxIcon.Success);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!string.IsNullOrEmpty(this.hdId.Text))
|
||||
{
|
||||
newContract.FileId = this.hdId.Text.Trim();
|
||||
}
|
||||
else
|
||||
{
|
||||
newContract.FileId = SQLHelper.GetNewID(typeof(Model.FC_ContractManagement));
|
||||
this.hdId.Text = newContract.FileId;
|
||||
}
|
||||
|
||||
var att = from x in Funs.DB.AttachFile where x.ToKeyId == newContract.FileId select x;
|
||||
if (att.Count() > 0)
|
||||
{
|
||||
newContract.AttachUrl = att.First().AttachUrl;
|
||||
}
|
||||
BLL.ContractManagementService.AddContractManagement(newContract);
|
||||
BLL.Sys_LogService.AddLog(this.CurrUser.UserId, "增加停工整改报告!");
|
||||
ShowNotify("Save successfully!", MessageBoxIcon.Success);
|
||||
}
|
||||
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 附件上传
|
||||
/// <summary>
|
||||
/// 附件上传
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnAttach_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (string.IsNullOrEmpty(this.hdId.Text)) //新增记录
|
||||
{
|
||||
this.hdId.Text = SQLHelper.GetNewID(typeof(Model.FC_ContractManagement));
|
||||
}
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../AttachFile/webuploader2.aspx?type=0&toKeyId={0}&path=FileUpload/SES/SESRelatedData/ContractManagement&menuId={1}", this.hdId.Text, BLL.Const.SESRelatedDateMenuId)));
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,215 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <自动生成>
|
||||
// 此代码由工具生成。
|
||||
//
|
||||
// 对此文件的更改可能导致不正确的行为,如果
|
||||
// 重新生成代码,则所做更改将丢失。
|
||||
// </自动生成>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace FineUIPro.Web.SES
|
||||
{
|
||||
|
||||
|
||||
public partial class SESRelatedDataContractManage10
|
||||
{
|
||||
|
||||
/// <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>
|
||||
/// txtFileType 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFileType;
|
||||
|
||||
/// <summary>
|
||||
/// txtOccurDate 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtOccurDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtFileName 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFileName;
|
||||
|
||||
/// <summary>
|
||||
/// drpBycDept 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpBycDept;
|
||||
|
||||
/// <summary>
|
||||
/// drpUploadMan 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpUploadMan;
|
||||
|
||||
/// <summary>
|
||||
/// txtUploadDate 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtUploadDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtFO 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFO;
|
||||
|
||||
/// <summary>
|
||||
/// txtContractor 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtContractor;
|
||||
|
||||
/// <summary>
|
||||
/// txtRemark 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextArea txtRemark;
|
||||
|
||||
/// <summary>
|
||||
/// Panel3 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Panel Panel3;
|
||||
|
||||
/// <summary>
|
||||
/// lblAttach 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Label lblAttach;
|
||||
|
||||
/// <summary>
|
||||
/// btnAttach 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAttach;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar1;
|
||||
|
||||
/// <summary>
|
||||
/// hdAttachUrl 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdAttachUrl;
|
||||
|
||||
/// <summary>
|
||||
/// hdId 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdId;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill1;
|
||||
|
||||
/// <summary>
|
||||
/// btnSave 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnSave;
|
||||
|
||||
/// <summary>
|
||||
/// btnClose 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnClose;
|
||||
|
||||
/// <summary>
|
||||
/// WindowAtt 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Window WindowAtt;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,85 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SESRelatedDataContractManage11.aspx.cs" Inherits="FineUIPro.Web.SES.SESRelatedDataContractManage11" %>
|
||||
|
||||
<!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" AutoSizePanelID="SimpleForm1" runat="server" />
|
||||
<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="txtFileType" runat="server" Label="文件类型" Text="合同终止" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
<%--<f:DropDownList ID="drpFileTypeId" runat="server" Label="文件类型" LabelWidth="140px" Required="true" ShowRedStar="true" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="drpFileTypeId_SelectedIndexChanged"></f:DropDownList>--%>
|
||||
<f:DatePicker ID="txtOccurDate" runat="server" Label="发生日期" LabelWidth="140px"></f:DatePicker>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtFileName" runat="server" Label="文件编号" Required="true" ShowRedStar="true" MaxLength="200" LabelWidth="140px" Readonly="true">
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpBycDept" runat="server" Label="BYC负责部门" LabelWidth="140px" EnableEdit="true"></f:DropDownList>
|
||||
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:DropDownList ID="drpUploadMan" runat="server" Label="上传人" LabelWidth="140px"></f:DropDownList>
|
||||
<f:DatePicker ID="txtUploadDate" runat="server" Label="上传日期" LabelWidth="140px"></f:DatePicker>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtFO" runat="server" Label="合同号" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
<f:TextBox ID="txtContractor" runat="server" Label="承包商名称" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtRemark" runat="server" Label="描述" MaxLength="500" LabelWidth="140px"></f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:Panel ID="Panel3" Width="300px" ShowHeader="false" ShowBorder="false" Layout="Column" CssClass="" runat="server">
|
||||
<Items>
|
||||
<f:Label ID="lblAttach" runat="server" Label="上传附件" LabelWidth="140px">
|
||||
</f:Label>
|
||||
<f:Button ID="btnAttach" Icon="TableCell" EnablePostBack="true" Text="附件" runat="server" OnClick="btnAttach_Click">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
</Rows>
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
|
||||
<Items>
|
||||
<f:HiddenField ID="hdAttachUrl" runat="server">
|
||||
</f:HiddenField>
|
||||
<f:HiddenField ID="hdId" runat="server"></f:HiddenField>
|
||||
<%--<f:TextBox ID="txtFoNo" runat="server" Hidden="true" Width="0"></f:TextBox>--%>
|
||||
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="Save" ToolTip="Save" ValidateForms="SimpleForm1"
|
||||
OnClick="btnSave_Click">
|
||||
</f:Button>
|
||||
<f:Button ID="btnClose" EnablePostBack="false" ToolTip="Close" Text="Close" runat="server" Icon="SystemClose">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
</f:Form>
|
||||
<f:Window ID="WindowAtt" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
||||
Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px"
|
||||
Height="500px">
|
||||
</f:Window>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -0,0 +1,212 @@
|
||||
using BLL;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace FineUIPro.Web.SES
|
||||
{
|
||||
public partial class SESRelatedDataContractManage11 : PageBase
|
||||
{
|
||||
#region 加载
|
||||
/// <summary>
|
||||
/// 加载页面
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
this.btnClose.OnClientClick = ActiveWindow.GetHideReference();
|
||||
|
||||
//上传人
|
||||
BLL.Sys_UserService.InitUserDropDownList(this.drpUploadMan, true);
|
||||
if (CurrUser.Account == Const.Gly)
|
||||
{
|
||||
drpUploadMan.Enabled = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
drpUploadMan.SelectedValue = CurrUser.UserId;
|
||||
drpUploadMan.Enabled = false;
|
||||
}
|
||||
//BLL.FileTypeService.InitFileTypeDropDownList(this.drpFileTypeId, true);
|
||||
BLL.DepartService.InitDropDownList(this.drpBycDept, true);
|
||||
|
||||
string fileId = Request.Params["fileId"];
|
||||
if (!string.IsNullOrEmpty(fileId))
|
||||
{
|
||||
Model.FC_ContractManagement file = BLL.ContractManagementService.GetContractManagementById(fileId);
|
||||
if (file != null)
|
||||
{
|
||||
this.hdId.Text = file.FileId;
|
||||
//if (!string.IsNullOrEmpty(file.FileTypeId))
|
||||
//{
|
||||
// this.drpFileTypeId.SelectedValue = file.FileTypeId;
|
||||
//}
|
||||
this.txtOccurDate.Text = file.OccurDate.HasValue ? string.Format("{0:yyyy-MM-dd}", file.OccurDate) : "";
|
||||
this.txtFileName.Text = file.FileName;
|
||||
if (!string.IsNullOrEmpty(file.BycDept))
|
||||
{
|
||||
this.drpBycDept.SelectedValue = file.BycDept;
|
||||
}
|
||||
if (!string.IsNullOrEmpty(file.UploadMan))
|
||||
{
|
||||
this.drpUploadMan.SelectedValue = file.UploadMan;
|
||||
}
|
||||
this.txtUploadDate.Text = file.UploadDate.HasValue ? string.Format("{0:yyyy-MM-dd}", file.UploadDate) : "";
|
||||
this.txtRemark.Text = file.Remark;
|
||||
|
||||
if (!string.IsNullOrEmpty(file.FC_ID.ToString()))
|
||||
{
|
||||
var data = BLL.SESRelatedDataService.GetSESRelatedDataById(file.FC_ID.ToString());
|
||||
if (data != null && !string.IsNullOrEmpty(data.Contractor))
|
||||
{
|
||||
var con = BLL.ContractorService.GetContractorById(data.Contractor);
|
||||
if (con != null)
|
||||
{
|
||||
string contractor = string.Empty;
|
||||
if (string.IsNullOrEmpty(con.Contractor) && !string.IsNullOrEmpty(con.ContractorCN))
|
||||
{
|
||||
contractor = con.ContractorCN;
|
||||
}
|
||||
else if (string.IsNullOrEmpty(con.ContractorCN) && !string.IsNullOrEmpty(con.Contractor))
|
||||
{
|
||||
contractor = con.Contractor;
|
||||
}
|
||||
else
|
||||
{
|
||||
contractor = con.Contractor + " " + con.ContractorCN;
|
||||
}
|
||||
txtContractor.Text = contractor;
|
||||
}
|
||||
this.txtFO.Text = data.FO_NO;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
string id = Request.Params["id"];
|
||||
if (!string.IsNullOrEmpty(id))
|
||||
{
|
||||
var data = BLL.SESRelatedDataService.GetSESRelatedDataById(id);
|
||||
if (data != null)
|
||||
{
|
||||
var con = BLL.ContractorService.GetContractorById(data.Contractor);
|
||||
if (con != null)
|
||||
{
|
||||
string contractor = string.Empty;
|
||||
if (string.IsNullOrEmpty(con.Contractor) && !string.IsNullOrEmpty(con.ContractorCN))
|
||||
{
|
||||
contractor = con.ContractorCN;
|
||||
}
|
||||
else if (string.IsNullOrEmpty(con.ContractorCN) && !string.IsNullOrEmpty(con.Contractor))
|
||||
{
|
||||
contractor = con.Contractor;
|
||||
}
|
||||
else
|
||||
{
|
||||
contractor = con.Contractor + " " + con.ContractorCN;
|
||||
}
|
||||
txtContractor.Text = contractor;
|
||||
}
|
||||
this.txtFO.Text = data.FO_NO;
|
||||
}
|
||||
}
|
||||
this.drpUploadMan.SelectedValue = this.CurrUser.UserId;
|
||||
this.txtUploadDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
|
||||
string code = SQLHelper.RunProcNewId("SpGetNewCode3", "dbo.FC_ContractManagement", "FileName", "合同终止-" + txtFO.Text.Trim() + "-");
|
||||
txtFileName.Text = code;
|
||||
}
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 保存
|
||||
/// <summary>
|
||||
/// 保存按钮
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnSave_Click(object sender, EventArgs e)
|
||||
{
|
||||
//if (this.drpFileTypeId.SelectedValue==BLL.Const._Null)
|
||||
//{
|
||||
// Alert.ShowInTop("请选择合同类型", MessageBoxIcon.Warning);
|
||||
// return;
|
||||
//}
|
||||
string id = Request.Params["id"];
|
||||
string fileId = Request.Params["fileId"];
|
||||
Model.FC_ContractManagement newContract = new Model.FC_ContractManagement();
|
||||
newContract.FC_ID = Convert.ToInt32(id);
|
||||
newContract.FileTypeId = "11";//合同终止// this.drpFileTypeId.SelectedValue;
|
||||
newContract.FileName = this.txtFileName.Text.Trim();
|
||||
if (this.drpUploadMan.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
newContract.UploadMan = this.drpUploadMan.SelectedValue;
|
||||
}
|
||||
newContract.UploadDate = DateTime.Now;
|
||||
if (this.drpBycDept.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
newContract.BycDept = this.drpBycDept.SelectedValue;
|
||||
}
|
||||
newContract.OccurDate = Funs.GetNewDateTime(this.txtOccurDate.Text);
|
||||
newContract.Remark = this.txtRemark.Text.Trim();
|
||||
if (!string.IsNullOrEmpty(fileId))
|
||||
{
|
||||
newContract.FileId = fileId;
|
||||
var att = from x in Funs.DB.AttachFile where x.ToKeyId == fileId select x;
|
||||
if (att.Count() > 0)
|
||||
{
|
||||
newContract.AttachUrl = att.First().AttachUrl;
|
||||
}
|
||||
BLL.ContractManagementService.UpdateContractManagement(newContract);
|
||||
BLL.Sys_LogService.AddLog(this.CurrUser.UserId, "修改合同终止!");
|
||||
ShowNotify("Save successfully!", MessageBoxIcon.Success);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!string.IsNullOrEmpty(this.hdId.Text))
|
||||
{
|
||||
newContract.FileId = this.hdId.Text.Trim();
|
||||
}
|
||||
else
|
||||
{
|
||||
newContract.FileId = SQLHelper.GetNewID(typeof(Model.FC_ContractManagement));
|
||||
this.hdId.Text = newContract.FileId;
|
||||
}
|
||||
|
||||
var att = from x in Funs.DB.AttachFile where x.ToKeyId == newContract.FileId select x;
|
||||
if (att.Count() > 0)
|
||||
{
|
||||
newContract.AttachUrl = att.First().AttachUrl;
|
||||
}
|
||||
BLL.ContractManagementService.AddContractManagement(newContract);
|
||||
BLL.Sys_LogService.AddLog(this.CurrUser.UserId, "增加合同终止!");
|
||||
ShowNotify("Save successfully!", MessageBoxIcon.Success);
|
||||
}
|
||||
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 附件上传
|
||||
/// <summary>
|
||||
/// 附件上传
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnAttach_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (string.IsNullOrEmpty(this.hdId.Text)) //新增记录
|
||||
{
|
||||
this.hdId.Text = SQLHelper.GetNewID(typeof(Model.FC_ContractManagement));
|
||||
}
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../AttachFile/webuploader2.aspx?type=0&toKeyId={0}&path=FileUpload/SES/SESRelatedData/ContractManagement&menuId={1}", this.hdId.Text, BLL.Const.SESRelatedDateMenuId)));
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,215 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <自动生成>
|
||||
// 此代码由工具生成。
|
||||
//
|
||||
// 对此文件的更改可能导致不正确的行为,如果
|
||||
// 重新生成代码,则所做更改将丢失。
|
||||
// </自动生成>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace FineUIPro.Web.SES
|
||||
{
|
||||
|
||||
|
||||
public partial class SESRelatedDataContractManage11
|
||||
{
|
||||
|
||||
/// <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>
|
||||
/// txtFileType 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFileType;
|
||||
|
||||
/// <summary>
|
||||
/// txtOccurDate 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtOccurDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtFileName 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFileName;
|
||||
|
||||
/// <summary>
|
||||
/// drpBycDept 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpBycDept;
|
||||
|
||||
/// <summary>
|
||||
/// drpUploadMan 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpUploadMan;
|
||||
|
||||
/// <summary>
|
||||
/// txtUploadDate 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtUploadDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtFO 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFO;
|
||||
|
||||
/// <summary>
|
||||
/// txtContractor 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtContractor;
|
||||
|
||||
/// <summary>
|
||||
/// txtRemark 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextArea txtRemark;
|
||||
|
||||
/// <summary>
|
||||
/// Panel3 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Panel Panel3;
|
||||
|
||||
/// <summary>
|
||||
/// lblAttach 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Label lblAttach;
|
||||
|
||||
/// <summary>
|
||||
/// btnAttach 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAttach;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar1;
|
||||
|
||||
/// <summary>
|
||||
/// hdAttachUrl 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdAttachUrl;
|
||||
|
||||
/// <summary>
|
||||
/// hdId 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdId;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill1;
|
||||
|
||||
/// <summary>
|
||||
/// btnSave 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnSave;
|
||||
|
||||
/// <summary>
|
||||
/// btnClose 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnClose;
|
||||
|
||||
/// <summary>
|
||||
/// WindowAtt 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Window WindowAtt;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,86 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SESRelatedDataContractManage12.aspx.cs" Inherits="FineUIPro.Web.SES.SESRelatedDataContractManage12" %>
|
||||
|
||||
<!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" AutoSizePanelID="SimpleForm1" runat="server" />
|
||||
<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="txtFileType" runat="server" Label="文件类型" Text="组织架构" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
<%--<f:DropDownList ID="drpFileTypeId" runat="server" Label="文件类型" LabelWidth="140px" Required="true" ShowRedStar="true" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="drpFileTypeId_SelectedIndexChanged"></f:DropDownList>--%>
|
||||
<f:DatePicker ID="txtOccurDate" runat="server" Label="发生日期" LabelWidth="140px"></f:DatePicker>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtFileName" runat="server" Label="文件编号" Required="true" ShowRedStar="true" MaxLength="200" LabelWidth="140px" Readonly="true">
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpBycDept" runat="server" Label="BYC负责部门" LabelWidth="140px" EnableEdit="true"></f:DropDownList>
|
||||
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:DropDownList ID="drpUploadMan" runat="server" Label="上传人" LabelWidth="140px"></f:DropDownList>
|
||||
<f:DatePicker ID="txtUploadDate" runat="server" Label="上传日期" LabelWidth="140px"></f:DatePicker>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtFO" runat="server" Label="合同号" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
<f:TextBox ID="txtContractor" runat="server" Label="承包商名称" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtRemark" runat="server" Label="描述" MaxLength="500" LabelWidth="140px"></f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:Panel ID="Panel3" Width="300px" ShowHeader="false" ShowBorder="false" Layout="Column" CssClass="" runat="server">
|
||||
<Items>
|
||||
<f:Label ID="lblAttach" runat="server" Label="上传附件" LabelWidth="140px">
|
||||
</f:Label>
|
||||
<f:Button ID="btnAttach" Icon="TableCell" EnablePostBack="true" Text="附件" runat="server" OnClick="btnAttach_Click">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
</Rows>
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
|
||||
<Items>
|
||||
<f:HiddenField ID="hdAttachUrl" runat="server">
|
||||
</f:HiddenField>
|
||||
<f:HiddenField ID="hdId" runat="server"></f:HiddenField>
|
||||
<%--<f:TextBox ID="txtFoNo" runat="server" Hidden="true" Width="0"></f:TextBox>--%>
|
||||
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="Save" ToolTip="Save" ValidateForms="SimpleForm1"
|
||||
OnClick="btnSave_Click">
|
||||
</f:Button>
|
||||
<f:Button ID="btnClose" EnablePostBack="false" ToolTip="Close" Text="Close" runat="server" Icon="SystemClose">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
</f:Form>
|
||||
<f:Window ID="WindowAtt" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
||||
Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px"
|
||||
Height="500px">
|
||||
</f:Window>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -0,0 +1,212 @@
|
||||
using BLL;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace FineUIPro.Web.SES
|
||||
{
|
||||
public partial class SESRelatedDataContractManage12 : PageBase
|
||||
{
|
||||
#region 加载
|
||||
/// <summary>
|
||||
/// 加载页面
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
this.btnClose.OnClientClick = ActiveWindow.GetHideReference();
|
||||
|
||||
//上传人
|
||||
BLL.Sys_UserService.InitUserDropDownList(this.drpUploadMan, true);
|
||||
if (CurrUser.Account == Const.Gly)
|
||||
{
|
||||
drpUploadMan.Enabled = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
drpUploadMan.SelectedValue = CurrUser.UserId;
|
||||
drpUploadMan.Enabled = false;
|
||||
}
|
||||
//BLL.FileTypeService.InitFileTypeDropDownList(this.drpFileTypeId, true);
|
||||
BLL.DepartService.InitDropDownList(this.drpBycDept, true);
|
||||
|
||||
string fileId = Request.Params["fileId"];
|
||||
if (!string.IsNullOrEmpty(fileId))
|
||||
{
|
||||
Model.FC_ContractManagement file = BLL.ContractManagementService.GetContractManagementById(fileId);
|
||||
if (file != null)
|
||||
{
|
||||
this.hdId.Text = file.FileId;
|
||||
//if (!string.IsNullOrEmpty(file.FileTypeId))
|
||||
//{
|
||||
// this.drpFileTypeId.SelectedValue = file.FileTypeId;
|
||||
//}
|
||||
this.txtOccurDate.Text = file.OccurDate.HasValue ? string.Format("{0:yyyy-MM-dd}", file.OccurDate) : "";
|
||||
this.txtFileName.Text = file.FileName;
|
||||
if (!string.IsNullOrEmpty(file.BycDept))
|
||||
{
|
||||
this.drpBycDept.SelectedValue = file.BycDept;
|
||||
}
|
||||
if (!string.IsNullOrEmpty(file.UploadMan))
|
||||
{
|
||||
this.drpUploadMan.SelectedValue = file.UploadMan;
|
||||
}
|
||||
this.txtUploadDate.Text = file.UploadDate.HasValue ? string.Format("{0:yyyy-MM-dd}", file.UploadDate) : "";
|
||||
this.txtRemark.Text = file.Remark;
|
||||
|
||||
if (!string.IsNullOrEmpty(file.FC_ID.ToString()))
|
||||
{
|
||||
var data = BLL.SESRelatedDataService.GetSESRelatedDataById(file.FC_ID.ToString());
|
||||
if (data != null && !string.IsNullOrEmpty(data.Contractor))
|
||||
{
|
||||
var con = BLL.ContractorService.GetContractorById(data.Contractor);
|
||||
if (con != null)
|
||||
{
|
||||
string contractor = string.Empty;
|
||||
if (string.IsNullOrEmpty(con.Contractor) && !string.IsNullOrEmpty(con.ContractorCN))
|
||||
{
|
||||
contractor = con.ContractorCN;
|
||||
}
|
||||
else if (string.IsNullOrEmpty(con.ContractorCN) && !string.IsNullOrEmpty(con.Contractor))
|
||||
{
|
||||
contractor = con.Contractor;
|
||||
}
|
||||
else
|
||||
{
|
||||
contractor = con.Contractor + " " + con.ContractorCN;
|
||||
}
|
||||
txtContractor.Text = contractor;
|
||||
}
|
||||
this.txtFO.Text = data.FO_NO;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
string id = Request.Params["id"];
|
||||
if (!string.IsNullOrEmpty(id))
|
||||
{
|
||||
var data = BLL.SESRelatedDataService.GetSESRelatedDataById(id);
|
||||
if (data != null)
|
||||
{
|
||||
var con = BLL.ContractorService.GetContractorById(data.Contractor);
|
||||
if (con != null)
|
||||
{
|
||||
string contractor = string.Empty;
|
||||
if (string.IsNullOrEmpty(con.Contractor) && !string.IsNullOrEmpty(con.ContractorCN))
|
||||
{
|
||||
contractor = con.ContractorCN;
|
||||
}
|
||||
else if (string.IsNullOrEmpty(con.ContractorCN) && !string.IsNullOrEmpty(con.Contractor))
|
||||
{
|
||||
contractor = con.Contractor;
|
||||
}
|
||||
else
|
||||
{
|
||||
contractor = con.Contractor + " " + con.ContractorCN;
|
||||
}
|
||||
txtContractor.Text = contractor;
|
||||
}
|
||||
this.txtFO.Text = data.FO_NO;
|
||||
}
|
||||
}
|
||||
this.drpUploadMan.SelectedValue = this.CurrUser.UserId;
|
||||
this.txtUploadDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
|
||||
string code = SQLHelper.RunProcNewId("SpGetNewCode3", "dbo.FC_ContractManagement", "FileName", "组织架构-" + txtFO.Text.Trim() + "-");
|
||||
txtFileName.Text = code;
|
||||
}
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 保存
|
||||
/// <summary>
|
||||
/// 保存按钮
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnSave_Click(object sender, EventArgs e)
|
||||
{
|
||||
//if (this.drpFileTypeId.SelectedValue==BLL.Const._Null)
|
||||
//{
|
||||
// Alert.ShowInTop("请选择合同类型", MessageBoxIcon.Warning);
|
||||
// return;
|
||||
//}
|
||||
string id = Request.Params["id"];
|
||||
string fileId = Request.Params["fileId"];
|
||||
Model.FC_ContractManagement newContract = new Model.FC_ContractManagement();
|
||||
newContract.FC_ID = Convert.ToInt32(id);
|
||||
newContract.FileTypeId = "12";//组织架构// this.drpFileTypeId.SelectedValue;
|
||||
newContract.FileName = this.txtFileName.Text.Trim();
|
||||
if (this.drpUploadMan.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
newContract.UploadMan = this.drpUploadMan.SelectedValue;
|
||||
}
|
||||
newContract.UploadDate = DateTime.Now;
|
||||
if (this.drpBycDept.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
newContract.BycDept = this.drpBycDept.SelectedValue;
|
||||
}
|
||||
newContract.OccurDate = Funs.GetNewDateTime(this.txtOccurDate.Text);
|
||||
newContract.Remark = this.txtRemark.Text.Trim();
|
||||
if (!string.IsNullOrEmpty(fileId))
|
||||
{
|
||||
newContract.FileId = fileId;
|
||||
var att = from x in Funs.DB.AttachFile where x.ToKeyId == fileId select x;
|
||||
if (att.Count() > 0)
|
||||
{
|
||||
newContract.AttachUrl = att.First().AttachUrl;
|
||||
}
|
||||
BLL.ContractManagementService.UpdateContractManagement(newContract);
|
||||
BLL.Sys_LogService.AddLog(this.CurrUser.UserId, "修改组织架构!");
|
||||
ShowNotify("Save successfully!", MessageBoxIcon.Success);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!string.IsNullOrEmpty(this.hdId.Text))
|
||||
{
|
||||
newContract.FileId = this.hdId.Text.Trim();
|
||||
}
|
||||
else
|
||||
{
|
||||
newContract.FileId = SQLHelper.GetNewID(typeof(Model.FC_ContractManagement));
|
||||
this.hdId.Text = newContract.FileId;
|
||||
}
|
||||
|
||||
var att = from x in Funs.DB.AttachFile where x.ToKeyId == newContract.FileId select x;
|
||||
if (att.Count() > 0)
|
||||
{
|
||||
newContract.AttachUrl = att.First().AttachUrl;
|
||||
}
|
||||
BLL.ContractManagementService.AddContractManagement(newContract);
|
||||
BLL.Sys_LogService.AddLog(this.CurrUser.UserId, "增加组织架构!");
|
||||
ShowNotify("Save successfully!", MessageBoxIcon.Success);
|
||||
}
|
||||
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 附件上传
|
||||
/// <summary>
|
||||
/// 附件上传
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnAttach_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (string.IsNullOrEmpty(this.hdId.Text)) //新增记录
|
||||
{
|
||||
this.hdId.Text = SQLHelper.GetNewID(typeof(Model.FC_ContractManagement));
|
||||
}
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../AttachFile/webuploader2.aspx?type=0&toKeyId={0}&path=FileUpload/SES/SESRelatedData/ContractManagement&menuId={1}", this.hdId.Text, BLL.Const.SESRelatedDateMenuId)));
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,215 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <自动生成>
|
||||
// 此代码由工具生成。
|
||||
//
|
||||
// 对此文件的更改可能导致不正确的行为,如果
|
||||
// 重新生成代码,则所做更改将丢失。
|
||||
// </自动生成>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace FineUIPro.Web.SES
|
||||
{
|
||||
|
||||
|
||||
public partial class SESRelatedDataContractManage12
|
||||
{
|
||||
|
||||
/// <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>
|
||||
/// txtFileType 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFileType;
|
||||
|
||||
/// <summary>
|
||||
/// txtOccurDate 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtOccurDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtFileName 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFileName;
|
||||
|
||||
/// <summary>
|
||||
/// drpBycDept 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpBycDept;
|
||||
|
||||
/// <summary>
|
||||
/// drpUploadMan 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpUploadMan;
|
||||
|
||||
/// <summary>
|
||||
/// txtUploadDate 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtUploadDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtFO 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFO;
|
||||
|
||||
/// <summary>
|
||||
/// txtContractor 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtContractor;
|
||||
|
||||
/// <summary>
|
||||
/// txtRemark 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextArea txtRemark;
|
||||
|
||||
/// <summary>
|
||||
/// Panel3 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Panel Panel3;
|
||||
|
||||
/// <summary>
|
||||
/// lblAttach 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Label lblAttach;
|
||||
|
||||
/// <summary>
|
||||
/// btnAttach 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAttach;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar1;
|
||||
|
||||
/// <summary>
|
||||
/// hdAttachUrl 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdAttachUrl;
|
||||
|
||||
/// <summary>
|
||||
/// hdId 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdId;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill1;
|
||||
|
||||
/// <summary>
|
||||
/// btnSave 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnSave;
|
||||
|
||||
/// <summary>
|
||||
/// btnClose 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnClose;
|
||||
|
||||
/// <summary>
|
||||
/// WindowAtt 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Window WindowAtt;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,86 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SESRelatedDataContractManage13.aspx.cs" Inherits="FineUIPro.Web.SES.SESRelatedDataContractManage13" %>
|
||||
|
||||
<!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" AutoSizePanelID="SimpleForm1" runat="server" />
|
||||
<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="txtFileType" runat="server" Label="文件类型" Text="框架承包商评估表" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
<%--<f:DropDownList ID="drpFileTypeId" runat="server" Label="文件类型" LabelWidth="140px" Required="true" ShowRedStar="true" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="drpFileTypeId_SelectedIndexChanged"></f:DropDownList>--%>
|
||||
<f:DatePicker ID="txtOccurDate" runat="server" Label="发生日期" LabelWidth="140px"></f:DatePicker>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtFileName" runat="server" Label="文件编号" Required="true" ShowRedStar="true" MaxLength="200" LabelWidth="140px" Readonly="true">
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpBycDept" runat="server" Label="BYC负责部门" LabelWidth="140px" EnableEdit="true"></f:DropDownList>
|
||||
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:DropDownList ID="drpUploadMan" runat="server" Label="上传人" LabelWidth="140px"></f:DropDownList>
|
||||
<f:DatePicker ID="txtUploadDate" runat="server" Label="上传日期" LabelWidth="140px"></f:DatePicker>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtFO" runat="server" Label="合同号" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
<f:TextBox ID="txtContractor" runat="server" Label="承包商名称" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtRemark" runat="server" Label="描述" MaxLength="500" LabelWidth="140px"></f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:Panel ID="Panel3" Width="300px" ShowHeader="false" ShowBorder="false" Layout="Column" CssClass="" runat="server">
|
||||
<Items>
|
||||
<f:Label ID="lblAttach" runat="server" Label="上传附件" LabelWidth="140px">
|
||||
</f:Label>
|
||||
<f:Button ID="btnAttach" Icon="TableCell" EnablePostBack="true" Text="附件" runat="server" OnClick="btnAttach_Click">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
</Rows>
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
|
||||
<Items>
|
||||
<f:HiddenField ID="hdAttachUrl" runat="server">
|
||||
</f:HiddenField>
|
||||
<f:HiddenField ID="hdId" runat="server"></f:HiddenField>
|
||||
<%--<f:TextBox ID="txtFoNo" runat="server" Hidden="true" Width="0"></f:TextBox>--%>
|
||||
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="Save" ToolTip="Save" ValidateForms="SimpleForm1"
|
||||
OnClick="btnSave_Click">
|
||||
</f:Button>
|
||||
<f:Button ID="btnClose" EnablePostBack="false" ToolTip="Close" Text="Close" runat="server" Icon="SystemClose">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
</f:Form>
|
||||
<f:Window ID="WindowAtt" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
||||
Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px"
|
||||
Height="500px">
|
||||
</f:Window>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -0,0 +1,212 @@
|
||||
using BLL;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace FineUIPro.Web.SES
|
||||
{
|
||||
public partial class SESRelatedDataContractManage13 : PageBase
|
||||
{
|
||||
#region 加载
|
||||
/// <summary>
|
||||
/// 加载页面
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
this.btnClose.OnClientClick = ActiveWindow.GetHideReference();
|
||||
|
||||
//上传人
|
||||
BLL.Sys_UserService.InitUserDropDownList(this.drpUploadMan, true);
|
||||
if (CurrUser.Account == Const.Gly)
|
||||
{
|
||||
drpUploadMan.Enabled = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
drpUploadMan.SelectedValue = CurrUser.UserId;
|
||||
drpUploadMan.Enabled = false;
|
||||
}
|
||||
//BLL.FileTypeService.InitFileTypeDropDownList(this.drpFileTypeId, true);
|
||||
BLL.DepartService.InitDropDownList(this.drpBycDept, true);
|
||||
|
||||
string fileId = Request.Params["fileId"];
|
||||
if (!string.IsNullOrEmpty(fileId))
|
||||
{
|
||||
Model.FC_ContractManagement file = BLL.ContractManagementService.GetContractManagementById(fileId);
|
||||
if (file != null)
|
||||
{
|
||||
this.hdId.Text = file.FileId;
|
||||
//if (!string.IsNullOrEmpty(file.FileTypeId))
|
||||
//{
|
||||
// this.drpFileTypeId.SelectedValue = file.FileTypeId;
|
||||
//}
|
||||
this.txtOccurDate.Text = file.OccurDate.HasValue ? string.Format("{0:yyyy-MM-dd}", file.OccurDate) : "";
|
||||
this.txtFileName.Text = file.FileName;
|
||||
if (!string.IsNullOrEmpty(file.BycDept))
|
||||
{
|
||||
this.drpBycDept.SelectedValue = file.BycDept;
|
||||
}
|
||||
if (!string.IsNullOrEmpty(file.UploadMan))
|
||||
{
|
||||
this.drpUploadMan.SelectedValue = file.UploadMan;
|
||||
}
|
||||
this.txtUploadDate.Text = file.UploadDate.HasValue ? string.Format("{0:yyyy-MM-dd}", file.UploadDate) : "";
|
||||
this.txtRemark.Text = file.Remark;
|
||||
|
||||
if (!string.IsNullOrEmpty(file.FC_ID.ToString()))
|
||||
{
|
||||
var data = BLL.SESRelatedDataService.GetSESRelatedDataById(file.FC_ID.ToString());
|
||||
if (data != null && !string.IsNullOrEmpty(data.Contractor))
|
||||
{
|
||||
var con = BLL.ContractorService.GetContractorById(data.Contractor);
|
||||
if (con != null)
|
||||
{
|
||||
string contractor = string.Empty;
|
||||
if (string.IsNullOrEmpty(con.Contractor) && !string.IsNullOrEmpty(con.ContractorCN))
|
||||
{
|
||||
contractor = con.ContractorCN;
|
||||
}
|
||||
else if (string.IsNullOrEmpty(con.ContractorCN) && !string.IsNullOrEmpty(con.Contractor))
|
||||
{
|
||||
contractor = con.Contractor;
|
||||
}
|
||||
else
|
||||
{
|
||||
contractor = con.Contractor + " " + con.ContractorCN;
|
||||
}
|
||||
txtContractor.Text = contractor;
|
||||
}
|
||||
this.txtFO.Text = data.FO_NO;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
string id = Request.Params["id"];
|
||||
if (!string.IsNullOrEmpty(id))
|
||||
{
|
||||
var data = BLL.SESRelatedDataService.GetSESRelatedDataById(id);
|
||||
if (data != null)
|
||||
{
|
||||
var con = BLL.ContractorService.GetContractorById(data.Contractor);
|
||||
if (con != null)
|
||||
{
|
||||
string contractor = string.Empty;
|
||||
if (string.IsNullOrEmpty(con.Contractor) && !string.IsNullOrEmpty(con.ContractorCN))
|
||||
{
|
||||
contractor = con.ContractorCN;
|
||||
}
|
||||
else if (string.IsNullOrEmpty(con.ContractorCN) && !string.IsNullOrEmpty(con.Contractor))
|
||||
{
|
||||
contractor = con.Contractor;
|
||||
}
|
||||
else
|
||||
{
|
||||
contractor = con.Contractor + " " + con.ContractorCN;
|
||||
}
|
||||
txtContractor.Text = contractor;
|
||||
}
|
||||
this.txtFO.Text = data.FO_NO;
|
||||
}
|
||||
}
|
||||
this.drpUploadMan.SelectedValue = this.CurrUser.UserId;
|
||||
this.txtUploadDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
|
||||
string code = SQLHelper.RunProcNewId("SpGetNewCode3", "dbo.FC_ContractManagement", "FileName", "框架承包商评估表-" + txtFO.Text.Trim() + "-");
|
||||
txtFileName.Text = code;
|
||||
}
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 保存
|
||||
/// <summary>
|
||||
/// 保存按钮
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnSave_Click(object sender, EventArgs e)
|
||||
{
|
||||
//if (this.drpFileTypeId.SelectedValue==BLL.Const._Null)
|
||||
//{
|
||||
// Alert.ShowInTop("请选择合同类型", MessageBoxIcon.Warning);
|
||||
// return;
|
||||
//}
|
||||
string id = Request.Params["id"];
|
||||
string fileId = Request.Params["fileId"];
|
||||
Model.FC_ContractManagement newContract = new Model.FC_ContractManagement();
|
||||
newContract.FC_ID = Convert.ToInt32(id);
|
||||
newContract.FileTypeId = "13";//框架承包商评估表// this.drpFileTypeId.SelectedValue;
|
||||
newContract.FileName = this.txtFileName.Text.Trim();
|
||||
if (this.drpUploadMan.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
newContract.UploadMan = this.drpUploadMan.SelectedValue;
|
||||
}
|
||||
newContract.UploadDate = DateTime.Now;
|
||||
if (this.drpBycDept.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
newContract.BycDept = this.drpBycDept.SelectedValue;
|
||||
}
|
||||
newContract.OccurDate = Funs.GetNewDateTime(this.txtOccurDate.Text);
|
||||
newContract.Remark = this.txtRemark.Text.Trim();
|
||||
if (!string.IsNullOrEmpty(fileId))
|
||||
{
|
||||
newContract.FileId = fileId;
|
||||
var att = from x in Funs.DB.AttachFile where x.ToKeyId == fileId select x;
|
||||
if (att.Count() > 0)
|
||||
{
|
||||
newContract.AttachUrl = att.First().AttachUrl;
|
||||
}
|
||||
BLL.ContractManagementService.UpdateContractManagement(newContract);
|
||||
BLL.Sys_LogService.AddLog(this.CurrUser.UserId, "修改框架承包商评估表!");
|
||||
ShowNotify("Save successfully!", MessageBoxIcon.Success);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!string.IsNullOrEmpty(this.hdId.Text))
|
||||
{
|
||||
newContract.FileId = this.hdId.Text.Trim();
|
||||
}
|
||||
else
|
||||
{
|
||||
newContract.FileId = SQLHelper.GetNewID(typeof(Model.FC_ContractManagement));
|
||||
this.hdId.Text = newContract.FileId;
|
||||
}
|
||||
|
||||
var att = from x in Funs.DB.AttachFile where x.ToKeyId == newContract.FileId select x;
|
||||
if (att.Count() > 0)
|
||||
{
|
||||
newContract.AttachUrl = att.First().AttachUrl;
|
||||
}
|
||||
BLL.ContractManagementService.AddContractManagement(newContract);
|
||||
BLL.Sys_LogService.AddLog(this.CurrUser.UserId, "增加框架承包商评估表!");
|
||||
ShowNotify("Save successfully!", MessageBoxIcon.Success);
|
||||
}
|
||||
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 附件上传
|
||||
/// <summary>
|
||||
/// 附件上传
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnAttach_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (string.IsNullOrEmpty(this.hdId.Text)) //新增记录
|
||||
{
|
||||
this.hdId.Text = SQLHelper.GetNewID(typeof(Model.FC_ContractManagement));
|
||||
}
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../AttachFile/webuploader2.aspx?type=0&toKeyId={0}&path=FileUpload/SES/SESRelatedData/ContractManagement&menuId={1}", this.hdId.Text, BLL.Const.SESRelatedDateMenuId)));
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,215 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <自动生成>
|
||||
// 此代码由工具生成。
|
||||
//
|
||||
// 对此文件的更改可能导致不正确的行为,如果
|
||||
// 重新生成代码,则所做更改将丢失。
|
||||
// </自动生成>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace FineUIPro.Web.SES
|
||||
{
|
||||
|
||||
|
||||
public partial class SESRelatedDataContractManage13
|
||||
{
|
||||
|
||||
/// <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>
|
||||
/// txtFileType 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFileType;
|
||||
|
||||
/// <summary>
|
||||
/// txtOccurDate 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtOccurDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtFileName 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFileName;
|
||||
|
||||
/// <summary>
|
||||
/// drpBycDept 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpBycDept;
|
||||
|
||||
/// <summary>
|
||||
/// drpUploadMan 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpUploadMan;
|
||||
|
||||
/// <summary>
|
||||
/// txtUploadDate 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtUploadDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtFO 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFO;
|
||||
|
||||
/// <summary>
|
||||
/// txtContractor 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtContractor;
|
||||
|
||||
/// <summary>
|
||||
/// txtRemark 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextArea txtRemark;
|
||||
|
||||
/// <summary>
|
||||
/// Panel3 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Panel Panel3;
|
||||
|
||||
/// <summary>
|
||||
/// lblAttach 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Label lblAttach;
|
||||
|
||||
/// <summary>
|
||||
/// btnAttach 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAttach;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar1;
|
||||
|
||||
/// <summary>
|
||||
/// hdAttachUrl 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdAttachUrl;
|
||||
|
||||
/// <summary>
|
||||
/// hdId 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdId;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill1;
|
||||
|
||||
/// <summary>
|
||||
/// btnSave 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnSave;
|
||||
|
||||
/// <summary>
|
||||
/// btnClose 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnClose;
|
||||
|
||||
/// <summary>
|
||||
/// WindowAtt 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Window WindowAtt;
|
||||
}
|
||||
}
|
||||
@@ -36,8 +36,8 @@
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:NumberBox ID="txtSupplementedBudget" runat="server" Label="Supplemented budget" LabelWidth="140px" NoNegative="true"></f:NumberBox>
|
||||
<f:NumberBox ID="txtTotalBudget" runat="server" Label="Total budget" LabelWidth="140px" NoNegative="true"></f:NumberBox>
|
||||
<f:NumberBox ID="txtSupplementedBudget" runat="server" Label="Supplemented budget" LabelWidth="140px" NoNegative="true" AutoPostBack="true" OnTextChanged="txtSupplementedBudget_TextChanged"></f:NumberBox>
|
||||
<f:NumberBox ID="txtTotalBudget" runat="server" Label="Total budget" LabelWidth="140px" NoNegative="true" Readonly="true"></f:NumberBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
|
||||
@@ -192,5 +192,26 @@ namespace FineUIPro.Web.SES
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../AttachFile/webuploader2.aspx?type=0&toKeyId={0}&path=FileUpload/SES/SESRelatedData/ContractManagement&menuId={1}", this.hdId.Text, BLL.Const.SESRelatedDateMenuId)));
|
||||
}
|
||||
#endregion
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void txtSupplementedBudget_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
this.txtTotalBudget.Text = string.Empty;
|
||||
if (!string.IsNullOrEmpty(this.txtSupplementedBudget.Text.Trim()))
|
||||
{
|
||||
string id = Request.Params["id"];
|
||||
decimal? totalSupp = 0;
|
||||
var totals = ContractManagementService.GetContractManagementByDataIdFileType(id, "2");
|
||||
foreach (var item in totals)
|
||||
{
|
||||
totalSupp += item.SupplementedBudget;
|
||||
}
|
||||
this.txtTotalBudget.Text = (Funs.GetNewIntOrZero(txtInitialBudget.Text.Trim()) + totalSupp + Funs.GetNewDecimalOrZero(this.txtSupplementedBudget.Text.Trim())).ToString();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SESRelatedDataContractManage6.aspx.cs" Inherits="FineUIPro.Web.SES.SESRelatedDataContractManage6" %>
|
||||
|
||||
<!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>NCR</title>
|
||||
</head>
|
||||
<body>
|
||||
<form id="form1" runat="server">
|
||||
<f:PageManager ID="PageManager1" AutoSizePanelID="SimpleForm1" runat="server" />
|
||||
<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="txtFileType" runat="server" Label="文件类型" Text="NCR" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
<%--<f:DropDownList ID="drpFileTypeId" runat="server" Label="文件类型" LabelWidth="140px" Required="true" ShowRedStar="true" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="drpFileTypeId_SelectedIndexChanged"></f:DropDownList>--%>
|
||||
<f:DatePicker ID="txtOccurDate" runat="server" Label="发生日期" LabelWidth="140px"></f:DatePicker>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtFileName" runat="server" Label="文件编号" Required="true" ShowRedStar="true" MaxLength="200" LabelWidth="140px" Readonly="true">
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpBycDept" runat="server" Label="BYC负责部门" LabelWidth="140px" EnableEdit="true"></f:DropDownList>
|
||||
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:DropDownList ID="drpUploadMan" runat="server" Label="上传人" LabelWidth="140px"></f:DropDownList>
|
||||
<f:DatePicker ID="txtUploadDate" runat="server" Label="上传日期" LabelWidth="140px"></f:DatePicker>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtFO" runat="server" Label="合同号" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
<f:TextBox ID="txtContractor" runat="server" Label="承包商名称" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtRemark" runat="server" Label="描述" MaxLength="500" LabelWidth="140px"></f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:Panel ID="Panel3" Width="300px" ShowHeader="false" ShowBorder="false" Layout="Column" CssClass="" runat="server">
|
||||
<Items>
|
||||
<f:Label ID="lblAttach" runat="server" Label="上传附件" LabelWidth="140px">
|
||||
</f:Label>
|
||||
<f:Button ID="btnAttach" Icon="TableCell" EnablePostBack="true" Text="附件" runat="server" OnClick="btnAttach_Click">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
</Rows>
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
|
||||
<Items>
|
||||
<f:HiddenField ID="hdAttachUrl" runat="server">
|
||||
</f:HiddenField>
|
||||
<f:HiddenField ID="hdId" runat="server"></f:HiddenField>
|
||||
<%--<f:TextBox ID="txtFoNo" runat="server" Hidden="true" Width="0"></f:TextBox>--%>
|
||||
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="Save" ToolTip="Save" ValidateForms="SimpleForm1"
|
||||
OnClick="btnSave_Click">
|
||||
</f:Button>
|
||||
<f:Button ID="btnClose" EnablePostBack="false" ToolTip="Close" Text="Close" runat="server" Icon="SystemClose">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
</f:Form>
|
||||
<f:Window ID="WindowAtt" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
||||
Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px"
|
||||
Height="500px">
|
||||
</f:Window>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,229 @@
|
||||
using BLL;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace FineUIPro.Web.SES
|
||||
{
|
||||
public partial class SESRelatedDataContractManage6 : PageBase
|
||||
{
|
||||
#region 加载
|
||||
/// <summary>
|
||||
/// 加载页面
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
this.btnClose.OnClientClick = ActiveWindow.GetHideReference();
|
||||
|
||||
//上传人
|
||||
BLL.Sys_UserService.InitUserDropDownList(this.drpUploadMan, true);
|
||||
if (CurrUser.Account == Const.Gly)
|
||||
{
|
||||
drpUploadMan.Enabled = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
drpUploadMan.SelectedValue = CurrUser.UserId;
|
||||
drpUploadMan.Enabled = false;
|
||||
}
|
||||
//BLL.FileTypeService.InitFileTypeDropDownList(this.drpFileTypeId, true);
|
||||
BLL.DepartService.InitDropDownList(this.drpBycDept, true);
|
||||
|
||||
string fileId = Request.Params["fileId"];
|
||||
if (!string.IsNullOrEmpty(fileId))
|
||||
{
|
||||
Model.FC_ContractManagement file = BLL.ContractManagementService.GetContractManagementById(fileId);
|
||||
if (file != null)
|
||||
{
|
||||
this.hdId.Text = file.FileId;
|
||||
//if (!string.IsNullOrEmpty(file.FileTypeId))
|
||||
//{
|
||||
// this.drpFileTypeId.SelectedValue = file.FileTypeId;
|
||||
//}
|
||||
this.txtOccurDate.Text = file.OccurDate.HasValue ? string.Format("{0:yyyy-MM-dd}", file.OccurDate) : "";
|
||||
this.txtFileName.Text = file.FileName;
|
||||
if (!string.IsNullOrEmpty(file.BycDept))
|
||||
{
|
||||
this.drpBycDept.SelectedValue = file.BycDept;
|
||||
}
|
||||
if (!string.IsNullOrEmpty(file.UploadMan))
|
||||
{
|
||||
this.drpUploadMan.SelectedValue = file.UploadMan;
|
||||
}
|
||||
this.txtUploadDate.Text = file.UploadDate.HasValue ? string.Format("{0:yyyy-MM-dd}", file.UploadDate) : "";
|
||||
this.txtRemark.Text = file.Remark;
|
||||
|
||||
if (!string.IsNullOrEmpty(file.FC_ID.ToString()))
|
||||
{
|
||||
var data = BLL.SESRelatedDataService.GetSESRelatedDataById(file.FC_ID.ToString());
|
||||
if (data != null && !string.IsNullOrEmpty(data.Contractor))
|
||||
{
|
||||
var con = BLL.ContractorService.GetContractorById(data.Contractor);
|
||||
if (con != null)
|
||||
{
|
||||
string contractor = string.Empty;
|
||||
if (string.IsNullOrEmpty(con.Contractor) && !string.IsNullOrEmpty(con.ContractorCN))
|
||||
{
|
||||
contractor = con.ContractorCN;
|
||||
}
|
||||
else if (string.IsNullOrEmpty(con.ContractorCN) && !string.IsNullOrEmpty(con.Contractor))
|
||||
{
|
||||
contractor = con.Contractor;
|
||||
}
|
||||
else
|
||||
{
|
||||
contractor = con.Contractor + " " + con.ContractorCN;
|
||||
}
|
||||
txtContractor.Text = contractor;
|
||||
}
|
||||
this.txtFO.Text = data.FO_NO;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
string id = Request.Params["id"];
|
||||
if (!string.IsNullOrEmpty(id))
|
||||
{
|
||||
var data = BLL.SESRelatedDataService.GetSESRelatedDataById(id);
|
||||
if (data != null)
|
||||
{
|
||||
var con = BLL.ContractorService.GetContractorById(data.Contractor);
|
||||
if (con != null)
|
||||
{
|
||||
string contractor = string.Empty;
|
||||
if (string.IsNullOrEmpty(con.Contractor) && !string.IsNullOrEmpty(con.ContractorCN))
|
||||
{
|
||||
contractor = con.ContractorCN;
|
||||
}
|
||||
else if (string.IsNullOrEmpty(con.ContractorCN) && !string.IsNullOrEmpty(con.Contractor))
|
||||
{
|
||||
contractor = con.Contractor;
|
||||
}
|
||||
else
|
||||
{
|
||||
contractor = con.Contractor + " " + con.ContractorCN;
|
||||
}
|
||||
txtContractor.Text = contractor;
|
||||
}
|
||||
this.txtFO.Text = data.FO_NO;
|
||||
}
|
||||
}
|
||||
this.drpUploadMan.SelectedValue = this.CurrUser.UserId;
|
||||
this.txtUploadDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
|
||||
string code = SQLHelper.RunProcNewId("SpGetNewCode3", "dbo.FC_ContractManagement", "FileName", "NCR-" + txtFO.Text.Trim() + "-");
|
||||
txtFileName.Text = code;
|
||||
}
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 保存
|
||||
/// <summary>
|
||||
/// 保存按钮
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnSave_Click(object sender, EventArgs e)
|
||||
{
|
||||
//if (this.drpFileTypeId.SelectedValue==BLL.Const._Null)
|
||||
//{
|
||||
// Alert.ShowInTop("请选择合同类型", MessageBoxIcon.Warning);
|
||||
// return;
|
||||
//}
|
||||
string id = Request.Params["id"];
|
||||
string fileId = Request.Params["fileId"];
|
||||
Model.FC_ContractManagement newContract = new Model.FC_ContractManagement();
|
||||
newContract.FC_ID = Convert.ToInt32(id);
|
||||
newContract.FileTypeId = "6";//NCR// this.drpFileTypeId.SelectedValue;
|
||||
newContract.FileName = this.txtFileName.Text.Trim();
|
||||
if (this.drpUploadMan.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
newContract.UploadMan = this.drpUploadMan.SelectedValue;
|
||||
}
|
||||
newContract.UploadDate = DateTime.Now;
|
||||
if (this.drpBycDept.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
newContract.BycDept = this.drpBycDept.SelectedValue;
|
||||
}
|
||||
newContract.OccurDate = Funs.GetNewDateTime(this.txtOccurDate.Text);
|
||||
newContract.Remark = this.txtRemark.Text.Trim();
|
||||
if (!string.IsNullOrEmpty(fileId))
|
||||
{
|
||||
newContract.FileId = fileId;
|
||||
var att = from x in Funs.DB.AttachFile where x.ToKeyId == fileId select x;
|
||||
if (att.Count() > 0)
|
||||
{
|
||||
newContract.AttachUrl = att.First().AttachUrl;
|
||||
}
|
||||
BLL.ContractManagementService.UpdateContractManagement(newContract);
|
||||
BLL.Sys_LogService.AddLog(this.CurrUser.UserId, "修改NCR合同!");
|
||||
ShowNotify("Save successfully!", MessageBoxIcon.Success);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!string.IsNullOrEmpty(this.hdId.Text))
|
||||
{
|
||||
newContract.FileId = this.hdId.Text.Trim();
|
||||
}
|
||||
else
|
||||
{
|
||||
newContract.FileId = SQLHelper.GetNewID(typeof(Model.FC_ContractManagement));
|
||||
this.hdId.Text = newContract.FileId;
|
||||
}
|
||||
|
||||
var att = from x in Funs.DB.AttachFile where x.ToKeyId == newContract.FileId select x;
|
||||
if (att.Count() > 0)
|
||||
{
|
||||
newContract.AttachUrl = att.First().AttachUrl;
|
||||
}
|
||||
BLL.ContractManagementService.AddContractManagement(newContract);
|
||||
BLL.Sys_LogService.AddLog(this.CurrUser.UserId, "增加NCR合同!");
|
||||
ShowNotify("Save successfully!", MessageBoxIcon.Success);
|
||||
}
|
||||
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 附件上传
|
||||
/// <summary>
|
||||
/// 附件上传
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnAttach_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (string.IsNullOrEmpty(this.hdId.Text)) //新增记录
|
||||
{
|
||||
this.hdId.Text = SQLHelper.GetNewID(typeof(Model.FC_ContractManagement));
|
||||
}
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../AttachFile/webuploader2.aspx?type=0&toKeyId={0}&path=FileUpload/SES/SESRelatedData/ContractManagement&menuId={1}", this.hdId.Text, BLL.Const.SESRelatedDateMenuId)));
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region DropDownList下拉选择
|
||||
/// <summary>
|
||||
/// 合同类型下拉选择
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
//protected void drpFileTypeId_SelectedIndexChanged(object sender, EventArgs e)
|
||||
//{
|
||||
// txtFileName.Text = string.Empty;
|
||||
// if (this.drpFileTypeId.SelectedValue != BLL.Const._Null)
|
||||
// {
|
||||
// string code = SQLHelper.RunProcNewId("SpGetNewCode3", "dbo.FC_ContractManagement", "FileName", this.drpFileTypeId.SelectedText + "-" + txtFoNo.Text + "-");
|
||||
// txtFileName.Text = code;
|
||||
// }
|
||||
//}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,215 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <自动生成>
|
||||
// 此代码由工具生成。
|
||||
//
|
||||
// 对此文件的更改可能导致不正确的行为,如果
|
||||
// 重新生成代码,则所做更改将丢失。
|
||||
// </自动生成>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace FineUIPro.Web.SES
|
||||
{
|
||||
|
||||
|
||||
public partial class SESRelatedDataContractManage6
|
||||
{
|
||||
|
||||
/// <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>
|
||||
/// txtFileType 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFileType;
|
||||
|
||||
/// <summary>
|
||||
/// txtOccurDate 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtOccurDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtFileName 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFileName;
|
||||
|
||||
/// <summary>
|
||||
/// drpBycDept 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpBycDept;
|
||||
|
||||
/// <summary>
|
||||
/// drpUploadMan 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpUploadMan;
|
||||
|
||||
/// <summary>
|
||||
/// txtUploadDate 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtUploadDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtFO 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFO;
|
||||
|
||||
/// <summary>
|
||||
/// txtContractor 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtContractor;
|
||||
|
||||
/// <summary>
|
||||
/// txtRemark 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextArea txtRemark;
|
||||
|
||||
/// <summary>
|
||||
/// Panel3 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Panel Panel3;
|
||||
|
||||
/// <summary>
|
||||
/// lblAttach 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Label lblAttach;
|
||||
|
||||
/// <summary>
|
||||
/// btnAttach 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAttach;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar1;
|
||||
|
||||
/// <summary>
|
||||
/// hdAttachUrl 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdAttachUrl;
|
||||
|
||||
/// <summary>
|
||||
/// hdId 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdId;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill1;
|
||||
|
||||
/// <summary>
|
||||
/// btnSave 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnSave;
|
||||
|
||||
/// <summary>
|
||||
/// btnClose 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnClose;
|
||||
|
||||
/// <summary>
|
||||
/// WindowAtt 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Window WindowAtt;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SESRelatedDataContractManage7.aspx.cs" Inherits="FineUIPro.Web.SES.SESRelatedDataContractManage7" %>
|
||||
|
||||
<!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" AutoSizePanelID="SimpleForm1" runat="server" />
|
||||
<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="txtFileType" runat="server" Label="文件类型" Text="合同约谈" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
<%--<f:DropDownList ID="drpFileTypeId" runat="server" Label="文件类型" LabelWidth="140px" Required="true" ShowRedStar="true" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="drpFileTypeId_SelectedIndexChanged"></f:DropDownList>--%>
|
||||
<f:DatePicker ID="txtOccurDate" runat="server" Label="发生日期" LabelWidth="140px"></f:DatePicker>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtFileName" runat="server" Label="文件编号" Required="true" ShowRedStar="true" MaxLength="200" LabelWidth="140px" Readonly="true">
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpBycDept" runat="server" Label="BYC负责部门" LabelWidth="140px" EnableEdit="true"></f:DropDownList>
|
||||
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:DropDownList ID="drpUploadMan" runat="server" Label="上传人" LabelWidth="140px"></f:DropDownList>
|
||||
<f:DatePicker ID="txtUploadDate" runat="server" Label="上传日期" LabelWidth="140px"></f:DatePicker>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtFO" runat="server" Label="合同号" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
<f:TextBox ID="txtContractor" runat="server" Label="承包商名称" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtRemark" runat="server" Label="描述" MaxLength="500" LabelWidth="140px"></f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:Panel ID="Panel3" Width="300px" ShowHeader="false" ShowBorder="false" Layout="Column" CssClass="" runat="server">
|
||||
<Items>
|
||||
<f:Label ID="lblAttach" runat="server" Label="上传附件" LabelWidth="140px">
|
||||
</f:Label>
|
||||
<f:Button ID="btnAttach" Icon="TableCell" EnablePostBack="true" Text="附件" runat="server" OnClick="btnAttach_Click">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
</Rows>
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
|
||||
<Items>
|
||||
<f:HiddenField ID="hdAttachUrl" runat="server">
|
||||
</f:HiddenField>
|
||||
<f:HiddenField ID="hdId" runat="server"></f:HiddenField>
|
||||
<%--<f:TextBox ID="txtFoNo" runat="server" Hidden="true" Width="0"></f:TextBox>--%>
|
||||
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="Save" ToolTip="Save" ValidateForms="SimpleForm1"
|
||||
OnClick="btnSave_Click">
|
||||
</f:Button>
|
||||
<f:Button ID="btnClose" EnablePostBack="false" ToolTip="Close" Text="Close" runat="server" Icon="SystemClose">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
</f:Form>
|
||||
<f:Window ID="WindowAtt" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
||||
Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px"
|
||||
Height="500px">
|
||||
</f:Window>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,212 @@
|
||||
using BLL;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace FineUIPro.Web.SES
|
||||
{
|
||||
public partial class SESRelatedDataContractManage7 : PageBase
|
||||
{
|
||||
#region 加载
|
||||
/// <summary>
|
||||
/// 加载页面
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
this.btnClose.OnClientClick = ActiveWindow.GetHideReference();
|
||||
|
||||
//上传人
|
||||
BLL.Sys_UserService.InitUserDropDownList(this.drpUploadMan, true);
|
||||
if (CurrUser.Account == Const.Gly)
|
||||
{
|
||||
drpUploadMan.Enabled = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
drpUploadMan.SelectedValue = CurrUser.UserId;
|
||||
drpUploadMan.Enabled = false;
|
||||
}
|
||||
//BLL.FileTypeService.InitFileTypeDropDownList(this.drpFileTypeId, true);
|
||||
BLL.DepartService.InitDropDownList(this.drpBycDept, true);
|
||||
|
||||
string fileId = Request.Params["fileId"];
|
||||
if (!string.IsNullOrEmpty(fileId))
|
||||
{
|
||||
Model.FC_ContractManagement file = BLL.ContractManagementService.GetContractManagementById(fileId);
|
||||
if (file != null)
|
||||
{
|
||||
this.hdId.Text = file.FileId;
|
||||
//if (!string.IsNullOrEmpty(file.FileTypeId))
|
||||
//{
|
||||
// this.drpFileTypeId.SelectedValue = file.FileTypeId;
|
||||
//}
|
||||
this.txtOccurDate.Text = file.OccurDate.HasValue ? string.Format("{0:yyyy-MM-dd}", file.OccurDate) : "";
|
||||
this.txtFileName.Text = file.FileName;
|
||||
if (!string.IsNullOrEmpty(file.BycDept))
|
||||
{
|
||||
this.drpBycDept.SelectedValue = file.BycDept;
|
||||
}
|
||||
if (!string.IsNullOrEmpty(file.UploadMan))
|
||||
{
|
||||
this.drpUploadMan.SelectedValue = file.UploadMan;
|
||||
}
|
||||
this.txtUploadDate.Text = file.UploadDate.HasValue ? string.Format("{0:yyyy-MM-dd}", file.UploadDate) : "";
|
||||
this.txtRemark.Text = file.Remark;
|
||||
|
||||
if (!string.IsNullOrEmpty(file.FC_ID.ToString()))
|
||||
{
|
||||
var data = BLL.SESRelatedDataService.GetSESRelatedDataById(file.FC_ID.ToString());
|
||||
if (data != null && !string.IsNullOrEmpty(data.Contractor))
|
||||
{
|
||||
var con = BLL.ContractorService.GetContractorById(data.Contractor);
|
||||
if (con != null)
|
||||
{
|
||||
string contractor = string.Empty;
|
||||
if (string.IsNullOrEmpty(con.Contractor) && !string.IsNullOrEmpty(con.ContractorCN))
|
||||
{
|
||||
contractor = con.ContractorCN;
|
||||
}
|
||||
else if (string.IsNullOrEmpty(con.ContractorCN) && !string.IsNullOrEmpty(con.Contractor))
|
||||
{
|
||||
contractor = con.Contractor;
|
||||
}
|
||||
else
|
||||
{
|
||||
contractor = con.Contractor + " " + con.ContractorCN;
|
||||
}
|
||||
txtContractor.Text = contractor;
|
||||
}
|
||||
this.txtFO.Text = data.FO_NO;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
string id = Request.Params["id"];
|
||||
if (!string.IsNullOrEmpty(id))
|
||||
{
|
||||
var data = BLL.SESRelatedDataService.GetSESRelatedDataById(id);
|
||||
if (data != null)
|
||||
{
|
||||
var con = BLL.ContractorService.GetContractorById(data.Contractor);
|
||||
if (con != null)
|
||||
{
|
||||
string contractor = string.Empty;
|
||||
if (string.IsNullOrEmpty(con.Contractor) && !string.IsNullOrEmpty(con.ContractorCN))
|
||||
{
|
||||
contractor = con.ContractorCN;
|
||||
}
|
||||
else if (string.IsNullOrEmpty(con.ContractorCN) && !string.IsNullOrEmpty(con.Contractor))
|
||||
{
|
||||
contractor = con.Contractor;
|
||||
}
|
||||
else
|
||||
{
|
||||
contractor = con.Contractor + " " + con.ContractorCN;
|
||||
}
|
||||
txtContractor.Text = contractor;
|
||||
}
|
||||
this.txtFO.Text = data.FO_NO;
|
||||
}
|
||||
}
|
||||
this.drpUploadMan.SelectedValue = this.CurrUser.UserId;
|
||||
this.txtUploadDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
|
||||
string code = SQLHelper.RunProcNewId("SpGetNewCode3", "dbo.FC_ContractManagement", "FileName", "合同约谈-" + txtFO.Text.Trim() + "-");
|
||||
txtFileName.Text = code;
|
||||
}
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 保存
|
||||
/// <summary>
|
||||
/// 保存按钮
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnSave_Click(object sender, EventArgs e)
|
||||
{
|
||||
//if (this.drpFileTypeId.SelectedValue==BLL.Const._Null)
|
||||
//{
|
||||
// Alert.ShowInTop("请选择合同类型", MessageBoxIcon.Warning);
|
||||
// return;
|
||||
//}
|
||||
string id = Request.Params["id"];
|
||||
string fileId = Request.Params["fileId"];
|
||||
Model.FC_ContractManagement newContract = new Model.FC_ContractManagement();
|
||||
newContract.FC_ID = Convert.ToInt32(id);
|
||||
newContract.FileTypeId = "7";//合同约谈// this.drpFileTypeId.SelectedValue;
|
||||
newContract.FileName = this.txtFileName.Text.Trim();
|
||||
if (this.drpUploadMan.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
newContract.UploadMan = this.drpUploadMan.SelectedValue;
|
||||
}
|
||||
newContract.UploadDate = DateTime.Now;
|
||||
if (this.drpBycDept.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
newContract.BycDept = this.drpBycDept.SelectedValue;
|
||||
}
|
||||
newContract.OccurDate = Funs.GetNewDateTime(this.txtOccurDate.Text);
|
||||
newContract.Remark = this.txtRemark.Text.Trim();
|
||||
if (!string.IsNullOrEmpty(fileId))
|
||||
{
|
||||
newContract.FileId = fileId;
|
||||
var att = from x in Funs.DB.AttachFile where x.ToKeyId == fileId select x;
|
||||
if (att.Count() > 0)
|
||||
{
|
||||
newContract.AttachUrl = att.First().AttachUrl;
|
||||
}
|
||||
BLL.ContractManagementService.UpdateContractManagement(newContract);
|
||||
BLL.Sys_LogService.AddLog(this.CurrUser.UserId, "修改合同约谈!");
|
||||
ShowNotify("Save successfully!", MessageBoxIcon.Success);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!string.IsNullOrEmpty(this.hdId.Text))
|
||||
{
|
||||
newContract.FileId = this.hdId.Text.Trim();
|
||||
}
|
||||
else
|
||||
{
|
||||
newContract.FileId = SQLHelper.GetNewID(typeof(Model.FC_ContractManagement));
|
||||
this.hdId.Text = newContract.FileId;
|
||||
}
|
||||
|
||||
var att = from x in Funs.DB.AttachFile where x.ToKeyId == newContract.FileId select x;
|
||||
if (att.Count() > 0)
|
||||
{
|
||||
newContract.AttachUrl = att.First().AttachUrl;
|
||||
}
|
||||
BLL.ContractManagementService.AddContractManagement(newContract);
|
||||
BLL.Sys_LogService.AddLog(this.CurrUser.UserId, "增加合同约谈!");
|
||||
ShowNotify("Save successfully!", MessageBoxIcon.Success);
|
||||
}
|
||||
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 附件上传
|
||||
/// <summary>
|
||||
/// 附件上传
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnAttach_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (string.IsNullOrEmpty(this.hdId.Text)) //新增记录
|
||||
{
|
||||
this.hdId.Text = SQLHelper.GetNewID(typeof(Model.FC_ContractManagement));
|
||||
}
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../AttachFile/webuploader2.aspx?type=0&toKeyId={0}&path=FileUpload/SES/SESRelatedData/ContractManagement&menuId={1}", this.hdId.Text, BLL.Const.SESRelatedDateMenuId)));
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,215 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <自动生成>
|
||||
// 此代码由工具生成。
|
||||
//
|
||||
// 对此文件的更改可能导致不正确的行为,如果
|
||||
// 重新生成代码,则所做更改将丢失。
|
||||
// </自动生成>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace FineUIPro.Web.SES
|
||||
{
|
||||
|
||||
|
||||
public partial class SESRelatedDataContractManage7
|
||||
{
|
||||
|
||||
/// <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>
|
||||
/// txtFileType 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFileType;
|
||||
|
||||
/// <summary>
|
||||
/// txtOccurDate 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtOccurDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtFileName 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFileName;
|
||||
|
||||
/// <summary>
|
||||
/// drpBycDept 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpBycDept;
|
||||
|
||||
/// <summary>
|
||||
/// drpUploadMan 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpUploadMan;
|
||||
|
||||
/// <summary>
|
||||
/// txtUploadDate 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtUploadDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtFO 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFO;
|
||||
|
||||
/// <summary>
|
||||
/// txtContractor 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtContractor;
|
||||
|
||||
/// <summary>
|
||||
/// txtRemark 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextArea txtRemark;
|
||||
|
||||
/// <summary>
|
||||
/// Panel3 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Panel Panel3;
|
||||
|
||||
/// <summary>
|
||||
/// lblAttach 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Label lblAttach;
|
||||
|
||||
/// <summary>
|
||||
/// btnAttach 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAttach;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar1;
|
||||
|
||||
/// <summary>
|
||||
/// hdAttachUrl 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdAttachUrl;
|
||||
|
||||
/// <summary>
|
||||
/// hdId 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdId;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill1;
|
||||
|
||||
/// <summary>
|
||||
/// btnSave 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnSave;
|
||||
|
||||
/// <summary>
|
||||
/// btnClose 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnClose;
|
||||
|
||||
/// <summary>
|
||||
/// WindowAtt 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Window WindowAtt;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SESRelatedDataContractManage8.aspx.cs" Inherits="FineUIPro.Web.SES.SESRelatedDataContractManage8" %>
|
||||
|
||||
<!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" AutoSizePanelID="SimpleForm1" runat="server" />
|
||||
<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="txtFileType" runat="server" Label="文件类型" Text="开工会" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
<%--<f:DropDownList ID="drpFileTypeId" runat="server" Label="文件类型" LabelWidth="140px" Required="true" ShowRedStar="true" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="drpFileTypeId_SelectedIndexChanged"></f:DropDownList>--%>
|
||||
<f:DatePicker ID="txtOccurDate" runat="server" Label="发生日期" LabelWidth="140px"></f:DatePicker>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtFileName" runat="server" Label="文件编号" Required="true" ShowRedStar="true" MaxLength="200" LabelWidth="140px" Readonly="true">
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpBycDept" runat="server" Label="BYC负责部门" LabelWidth="140px" EnableEdit="true"></f:DropDownList>
|
||||
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:DropDownList ID="drpUploadMan" runat="server" Label="上传人" LabelWidth="140px"></f:DropDownList>
|
||||
<f:DatePicker ID="txtUploadDate" runat="server" Label="上传日期" LabelWidth="140px"></f:DatePicker>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtFO" runat="server" Label="合同号" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
<f:TextBox ID="txtContractor" runat="server" Label="承包商名称" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtRemark" runat="server" Label="描述" MaxLength="500" LabelWidth="140px"></f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:Panel ID="Panel3" Width="300px" ShowHeader="false" ShowBorder="false" Layout="Column" CssClass="" runat="server">
|
||||
<Items>
|
||||
<f:Label ID="lblAttach" runat="server" Label="上传附件" LabelWidth="140px">
|
||||
</f:Label>
|
||||
<f:Button ID="btnAttach" Icon="TableCell" EnablePostBack="true" Text="附件" runat="server" OnClick="btnAttach_Click">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
</Rows>
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
|
||||
<Items>
|
||||
<f:HiddenField ID="hdAttachUrl" runat="server">
|
||||
</f:HiddenField>
|
||||
<f:HiddenField ID="hdId" runat="server"></f:HiddenField>
|
||||
<%--<f:TextBox ID="txtFoNo" runat="server" Hidden="true" Width="0"></f:TextBox>--%>
|
||||
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="Save" ToolTip="Save" ValidateForms="SimpleForm1"
|
||||
OnClick="btnSave_Click">
|
||||
</f:Button>
|
||||
<f:Button ID="btnClose" EnablePostBack="false" ToolTip="Close" Text="Close" runat="server" Icon="SystemClose">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
</f:Form>
|
||||
<f:Window ID="WindowAtt" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
||||
Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px"
|
||||
Height="500px">
|
||||
</f:Window>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,212 @@
|
||||
using BLL;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace FineUIPro.Web.SES
|
||||
{
|
||||
public partial class SESRelatedDataContractManage8 :PageBase
|
||||
{
|
||||
#region 加载
|
||||
/// <summary>
|
||||
/// 加载页面
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
this.btnClose.OnClientClick = ActiveWindow.GetHideReference();
|
||||
|
||||
//上传人
|
||||
BLL.Sys_UserService.InitUserDropDownList(this.drpUploadMan, true);
|
||||
if (CurrUser.Account == Const.Gly)
|
||||
{
|
||||
drpUploadMan.Enabled = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
drpUploadMan.SelectedValue = CurrUser.UserId;
|
||||
drpUploadMan.Enabled = false;
|
||||
}
|
||||
//BLL.FileTypeService.InitFileTypeDropDownList(this.drpFileTypeId, true);
|
||||
BLL.DepartService.InitDropDownList(this.drpBycDept, true);
|
||||
|
||||
string fileId = Request.Params["fileId"];
|
||||
if (!string.IsNullOrEmpty(fileId))
|
||||
{
|
||||
Model.FC_ContractManagement file = BLL.ContractManagementService.GetContractManagementById(fileId);
|
||||
if (file != null)
|
||||
{
|
||||
this.hdId.Text = file.FileId;
|
||||
//if (!string.IsNullOrEmpty(file.FileTypeId))
|
||||
//{
|
||||
// this.drpFileTypeId.SelectedValue = file.FileTypeId;
|
||||
//}
|
||||
this.txtOccurDate.Text = file.OccurDate.HasValue ? string.Format("{0:yyyy-MM-dd}", file.OccurDate) : "";
|
||||
this.txtFileName.Text = file.FileName;
|
||||
if (!string.IsNullOrEmpty(file.BycDept))
|
||||
{
|
||||
this.drpBycDept.SelectedValue = file.BycDept;
|
||||
}
|
||||
if (!string.IsNullOrEmpty(file.UploadMan))
|
||||
{
|
||||
this.drpUploadMan.SelectedValue = file.UploadMan;
|
||||
}
|
||||
this.txtUploadDate.Text = file.UploadDate.HasValue ? string.Format("{0:yyyy-MM-dd}", file.UploadDate) : "";
|
||||
this.txtRemark.Text = file.Remark;
|
||||
|
||||
if (!string.IsNullOrEmpty(file.FC_ID.ToString()))
|
||||
{
|
||||
var data = BLL.SESRelatedDataService.GetSESRelatedDataById(file.FC_ID.ToString());
|
||||
if (data != null && !string.IsNullOrEmpty(data.Contractor))
|
||||
{
|
||||
var con = BLL.ContractorService.GetContractorById(data.Contractor);
|
||||
if (con != null)
|
||||
{
|
||||
string contractor = string.Empty;
|
||||
if (string.IsNullOrEmpty(con.Contractor) && !string.IsNullOrEmpty(con.ContractorCN))
|
||||
{
|
||||
contractor = con.ContractorCN;
|
||||
}
|
||||
else if (string.IsNullOrEmpty(con.ContractorCN) && !string.IsNullOrEmpty(con.Contractor))
|
||||
{
|
||||
contractor = con.Contractor;
|
||||
}
|
||||
else
|
||||
{
|
||||
contractor = con.Contractor + " " + con.ContractorCN;
|
||||
}
|
||||
txtContractor.Text = contractor;
|
||||
}
|
||||
this.txtFO.Text = data.FO_NO;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
string id = Request.Params["id"];
|
||||
if (!string.IsNullOrEmpty(id))
|
||||
{
|
||||
var data = BLL.SESRelatedDataService.GetSESRelatedDataById(id);
|
||||
if (data != null)
|
||||
{
|
||||
var con = BLL.ContractorService.GetContractorById(data.Contractor);
|
||||
if (con != null)
|
||||
{
|
||||
string contractor = string.Empty;
|
||||
if (string.IsNullOrEmpty(con.Contractor) && !string.IsNullOrEmpty(con.ContractorCN))
|
||||
{
|
||||
contractor = con.ContractorCN;
|
||||
}
|
||||
else if (string.IsNullOrEmpty(con.ContractorCN) && !string.IsNullOrEmpty(con.Contractor))
|
||||
{
|
||||
contractor = con.Contractor;
|
||||
}
|
||||
else
|
||||
{
|
||||
contractor = con.Contractor + " " + con.ContractorCN;
|
||||
}
|
||||
txtContractor.Text = contractor;
|
||||
}
|
||||
this.txtFO.Text = data.FO_NO;
|
||||
}
|
||||
}
|
||||
this.drpUploadMan.SelectedValue = this.CurrUser.UserId;
|
||||
this.txtUploadDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
|
||||
string code = SQLHelper.RunProcNewId("SpGetNewCode3", "dbo.FC_ContractManagement", "FileName", "开工会-" + txtFO.Text.Trim() + "-");
|
||||
txtFileName.Text = code;
|
||||
}
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 保存
|
||||
/// <summary>
|
||||
/// 保存按钮
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnSave_Click(object sender, EventArgs e)
|
||||
{
|
||||
//if (this.drpFileTypeId.SelectedValue==BLL.Const._Null)
|
||||
//{
|
||||
// Alert.ShowInTop("请选择合同类型", MessageBoxIcon.Warning);
|
||||
// return;
|
||||
//}
|
||||
string id = Request.Params["id"];
|
||||
string fileId = Request.Params["fileId"];
|
||||
Model.FC_ContractManagement newContract = new Model.FC_ContractManagement();
|
||||
newContract.FC_ID = Convert.ToInt32(id);
|
||||
newContract.FileTypeId = "8";//开工会// this.drpFileTypeId.SelectedValue;
|
||||
newContract.FileName = this.txtFileName.Text.Trim();
|
||||
if (this.drpUploadMan.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
newContract.UploadMan = this.drpUploadMan.SelectedValue;
|
||||
}
|
||||
newContract.UploadDate = DateTime.Now;
|
||||
if (this.drpBycDept.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
newContract.BycDept = this.drpBycDept.SelectedValue;
|
||||
}
|
||||
newContract.OccurDate = Funs.GetNewDateTime(this.txtOccurDate.Text);
|
||||
newContract.Remark = this.txtRemark.Text.Trim();
|
||||
if (!string.IsNullOrEmpty(fileId))
|
||||
{
|
||||
newContract.FileId = fileId;
|
||||
var att = from x in Funs.DB.AttachFile where x.ToKeyId == fileId select x;
|
||||
if (att.Count() > 0)
|
||||
{
|
||||
newContract.AttachUrl = att.First().AttachUrl;
|
||||
}
|
||||
BLL.ContractManagementService.UpdateContractManagement(newContract);
|
||||
BLL.Sys_LogService.AddLog(this.CurrUser.UserId, "修改开工会!");
|
||||
ShowNotify("Save successfully!", MessageBoxIcon.Success);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!string.IsNullOrEmpty(this.hdId.Text))
|
||||
{
|
||||
newContract.FileId = this.hdId.Text.Trim();
|
||||
}
|
||||
else
|
||||
{
|
||||
newContract.FileId = SQLHelper.GetNewID(typeof(Model.FC_ContractManagement));
|
||||
this.hdId.Text = newContract.FileId;
|
||||
}
|
||||
|
||||
var att = from x in Funs.DB.AttachFile where x.ToKeyId == newContract.FileId select x;
|
||||
if (att.Count() > 0)
|
||||
{
|
||||
newContract.AttachUrl = att.First().AttachUrl;
|
||||
}
|
||||
BLL.ContractManagementService.AddContractManagement(newContract);
|
||||
BLL.Sys_LogService.AddLog(this.CurrUser.UserId, "增加开工会!");
|
||||
ShowNotify("Save successfully!", MessageBoxIcon.Success);
|
||||
}
|
||||
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 附件上传
|
||||
/// <summary>
|
||||
/// 附件上传
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnAttach_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (string.IsNullOrEmpty(this.hdId.Text)) //新增记录
|
||||
{
|
||||
this.hdId.Text = SQLHelper.GetNewID(typeof(Model.FC_ContractManagement));
|
||||
}
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../AttachFile/webuploader2.aspx?type=0&toKeyId={0}&path=FileUpload/SES/SESRelatedData/ContractManagement&menuId={1}", this.hdId.Text, BLL.Const.SESRelatedDateMenuId)));
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,215 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <自动生成>
|
||||
// 此代码由工具生成。
|
||||
//
|
||||
// 对此文件的更改可能导致不正确的行为,如果
|
||||
// 重新生成代码,则所做更改将丢失。
|
||||
// </自动生成>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace FineUIPro.Web.SES
|
||||
{
|
||||
|
||||
|
||||
public partial class SESRelatedDataContractManage8
|
||||
{
|
||||
|
||||
/// <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>
|
||||
/// txtFileType 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFileType;
|
||||
|
||||
/// <summary>
|
||||
/// txtOccurDate 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtOccurDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtFileName 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFileName;
|
||||
|
||||
/// <summary>
|
||||
/// drpBycDept 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpBycDept;
|
||||
|
||||
/// <summary>
|
||||
/// drpUploadMan 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpUploadMan;
|
||||
|
||||
/// <summary>
|
||||
/// txtUploadDate 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtUploadDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtFO 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFO;
|
||||
|
||||
/// <summary>
|
||||
/// txtContractor 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtContractor;
|
||||
|
||||
/// <summary>
|
||||
/// txtRemark 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextArea txtRemark;
|
||||
|
||||
/// <summary>
|
||||
/// Panel3 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Panel Panel3;
|
||||
|
||||
/// <summary>
|
||||
/// lblAttach 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Label lblAttach;
|
||||
|
||||
/// <summary>
|
||||
/// btnAttach 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAttach;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar1;
|
||||
|
||||
/// <summary>
|
||||
/// hdAttachUrl 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdAttachUrl;
|
||||
|
||||
/// <summary>
|
||||
/// hdId 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdId;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill1;
|
||||
|
||||
/// <summary>
|
||||
/// btnSave 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnSave;
|
||||
|
||||
/// <summary>
|
||||
/// btnClose 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnClose;
|
||||
|
||||
/// <summary>
|
||||
/// WindowAtt 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Window WindowAtt;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,85 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SESRelatedDataContractManage9.aspx.cs" Inherits="FineUIPro.Web.SES.SESRelatedDataContractManage9" %>
|
||||
|
||||
<!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" AutoSizePanelID="SimpleForm1" runat="server" />
|
||||
<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="txtFileType" runat="server" Label="文件类型" Text="会议纪要" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
<%--<f:DropDownList ID="drpFileTypeId" runat="server" Label="文件类型" LabelWidth="140px" Required="true" ShowRedStar="true" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="drpFileTypeId_SelectedIndexChanged"></f:DropDownList>--%>
|
||||
<f:DatePicker ID="txtOccurDate" runat="server" Label="发生日期" LabelWidth="140px"></f:DatePicker>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtFileName" runat="server" Label="文件编号" Required="true" ShowRedStar="true" MaxLength="200" LabelWidth="140px" Readonly="true">
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpBycDept" runat="server" Label="BYC负责部门" LabelWidth="140px" EnableEdit="true"></f:DropDownList>
|
||||
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:DropDownList ID="drpUploadMan" runat="server" Label="上传人" LabelWidth="140px"></f:DropDownList>
|
||||
<f:DatePicker ID="txtUploadDate" runat="server" Label="上传日期" LabelWidth="140px"></f:DatePicker>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtFO" runat="server" Label="合同号" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
<f:TextBox ID="txtContractor" runat="server" Label="承包商名称" LabelWidth="140px" Readonly="true"></f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtRemark" runat="server" Label="描述" MaxLength="500" LabelWidth="140px"></f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:Panel ID="Panel3" Width="300px" ShowHeader="false" ShowBorder="false" Layout="Column" CssClass="" runat="server">
|
||||
<Items>
|
||||
<f:Label ID="lblAttach" runat="server" Label="上传附件" LabelWidth="140px">
|
||||
</f:Label>
|
||||
<f:Button ID="btnAttach" Icon="TableCell" EnablePostBack="true" Text="附件" runat="server" OnClick="btnAttach_Click">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
</Rows>
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
|
||||
<Items>
|
||||
<f:HiddenField ID="hdAttachUrl" runat="server">
|
||||
</f:HiddenField>
|
||||
<f:HiddenField ID="hdId" runat="server"></f:HiddenField>
|
||||
<%--<f:TextBox ID="txtFoNo" runat="server" Hidden="true" Width="0"></f:TextBox>--%>
|
||||
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="Save" ToolTip="Save" ValidateForms="SimpleForm1"
|
||||
OnClick="btnSave_Click">
|
||||
</f:Button>
|
||||
<f:Button ID="btnClose" EnablePostBack="false" ToolTip="Close" Text="Close" runat="server" Icon="SystemClose">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
</f:Form>
|
||||
<f:Window ID="WindowAtt" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
||||
Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px"
|
||||
Height="500px">
|
||||
</f:Window>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -0,0 +1,212 @@
|
||||
using BLL;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace FineUIPro.Web.SES
|
||||
{
|
||||
public partial class SESRelatedDataContractManage9 : PageBase
|
||||
{
|
||||
#region 加载
|
||||
/// <summary>
|
||||
/// 加载页面
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
this.btnClose.OnClientClick = ActiveWindow.GetHideReference();
|
||||
|
||||
//上传人
|
||||
BLL.Sys_UserService.InitUserDropDownList(this.drpUploadMan, true);
|
||||
if (CurrUser.Account == Const.Gly)
|
||||
{
|
||||
drpUploadMan.Enabled = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
drpUploadMan.SelectedValue = CurrUser.UserId;
|
||||
drpUploadMan.Enabled = false;
|
||||
}
|
||||
//BLL.FileTypeService.InitFileTypeDropDownList(this.drpFileTypeId, true);
|
||||
BLL.DepartService.InitDropDownList(this.drpBycDept, true);
|
||||
|
||||
string fileId = Request.Params["fileId"];
|
||||
if (!string.IsNullOrEmpty(fileId))
|
||||
{
|
||||
Model.FC_ContractManagement file = BLL.ContractManagementService.GetContractManagementById(fileId);
|
||||
if (file != null)
|
||||
{
|
||||
this.hdId.Text = file.FileId;
|
||||
//if (!string.IsNullOrEmpty(file.FileTypeId))
|
||||
//{
|
||||
// this.drpFileTypeId.SelectedValue = file.FileTypeId;
|
||||
//}
|
||||
this.txtOccurDate.Text = file.OccurDate.HasValue ? string.Format("{0:yyyy-MM-dd}", file.OccurDate) : "";
|
||||
this.txtFileName.Text = file.FileName;
|
||||
if (!string.IsNullOrEmpty(file.BycDept))
|
||||
{
|
||||
this.drpBycDept.SelectedValue = file.BycDept;
|
||||
}
|
||||
if (!string.IsNullOrEmpty(file.UploadMan))
|
||||
{
|
||||
this.drpUploadMan.SelectedValue = file.UploadMan;
|
||||
}
|
||||
this.txtUploadDate.Text = file.UploadDate.HasValue ? string.Format("{0:yyyy-MM-dd}", file.UploadDate) : "";
|
||||
this.txtRemark.Text = file.Remark;
|
||||
|
||||
if (!string.IsNullOrEmpty(file.FC_ID.ToString()))
|
||||
{
|
||||
var data = BLL.SESRelatedDataService.GetSESRelatedDataById(file.FC_ID.ToString());
|
||||
if (data != null && !string.IsNullOrEmpty(data.Contractor))
|
||||
{
|
||||
var con = BLL.ContractorService.GetContractorById(data.Contractor);
|
||||
if (con != null)
|
||||
{
|
||||
string contractor = string.Empty;
|
||||
if (string.IsNullOrEmpty(con.Contractor) && !string.IsNullOrEmpty(con.ContractorCN))
|
||||
{
|
||||
contractor = con.ContractorCN;
|
||||
}
|
||||
else if (string.IsNullOrEmpty(con.ContractorCN) && !string.IsNullOrEmpty(con.Contractor))
|
||||
{
|
||||
contractor = con.Contractor;
|
||||
}
|
||||
else
|
||||
{
|
||||
contractor = con.Contractor + " " + con.ContractorCN;
|
||||
}
|
||||
txtContractor.Text = contractor;
|
||||
}
|
||||
this.txtFO.Text = data.FO_NO;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
string id = Request.Params["id"];
|
||||
if (!string.IsNullOrEmpty(id))
|
||||
{
|
||||
var data = BLL.SESRelatedDataService.GetSESRelatedDataById(id);
|
||||
if (data != null)
|
||||
{
|
||||
var con = BLL.ContractorService.GetContractorById(data.Contractor);
|
||||
if (con != null)
|
||||
{
|
||||
string contractor = string.Empty;
|
||||
if (string.IsNullOrEmpty(con.Contractor) && !string.IsNullOrEmpty(con.ContractorCN))
|
||||
{
|
||||
contractor = con.ContractorCN;
|
||||
}
|
||||
else if (string.IsNullOrEmpty(con.ContractorCN) && !string.IsNullOrEmpty(con.Contractor))
|
||||
{
|
||||
contractor = con.Contractor;
|
||||
}
|
||||
else
|
||||
{
|
||||
contractor = con.Contractor + " " + con.ContractorCN;
|
||||
}
|
||||
txtContractor.Text = contractor;
|
||||
}
|
||||
this.txtFO.Text = data.FO_NO;
|
||||
}
|
||||
}
|
||||
this.drpUploadMan.SelectedValue = this.CurrUser.UserId;
|
||||
this.txtUploadDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
|
||||
string code = SQLHelper.RunProcNewId("SpGetNewCode3", "dbo.FC_ContractManagement", "FileName", "会议纪要-" + txtFO.Text.Trim() + "-");
|
||||
txtFileName.Text = code;
|
||||
}
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 保存
|
||||
/// <summary>
|
||||
/// 保存按钮
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnSave_Click(object sender, EventArgs e)
|
||||
{
|
||||
//if (this.drpFileTypeId.SelectedValue==BLL.Const._Null)
|
||||
//{
|
||||
// Alert.ShowInTop("请选择合同类型", MessageBoxIcon.Warning);
|
||||
// return;
|
||||
//}
|
||||
string id = Request.Params["id"];
|
||||
string fileId = Request.Params["fileId"];
|
||||
Model.FC_ContractManagement newContract = new Model.FC_ContractManagement();
|
||||
newContract.FC_ID = Convert.ToInt32(id);
|
||||
newContract.FileTypeId = "9";//会议纪要// this.drpFileTypeId.SelectedValue;
|
||||
newContract.FileName = this.txtFileName.Text.Trim();
|
||||
if (this.drpUploadMan.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
newContract.UploadMan = this.drpUploadMan.SelectedValue;
|
||||
}
|
||||
newContract.UploadDate = DateTime.Now;
|
||||
if (this.drpBycDept.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
newContract.BycDept = this.drpBycDept.SelectedValue;
|
||||
}
|
||||
newContract.OccurDate = Funs.GetNewDateTime(this.txtOccurDate.Text);
|
||||
newContract.Remark = this.txtRemark.Text.Trim();
|
||||
if (!string.IsNullOrEmpty(fileId))
|
||||
{
|
||||
newContract.FileId = fileId;
|
||||
var att = from x in Funs.DB.AttachFile where x.ToKeyId == fileId select x;
|
||||
if (att.Count() > 0)
|
||||
{
|
||||
newContract.AttachUrl = att.First().AttachUrl;
|
||||
}
|
||||
BLL.ContractManagementService.UpdateContractManagement(newContract);
|
||||
BLL.Sys_LogService.AddLog(this.CurrUser.UserId, "修改会议纪要!");
|
||||
ShowNotify("Save successfully!", MessageBoxIcon.Success);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!string.IsNullOrEmpty(this.hdId.Text))
|
||||
{
|
||||
newContract.FileId = this.hdId.Text.Trim();
|
||||
}
|
||||
else
|
||||
{
|
||||
newContract.FileId = SQLHelper.GetNewID(typeof(Model.FC_ContractManagement));
|
||||
this.hdId.Text = newContract.FileId;
|
||||
}
|
||||
|
||||
var att = from x in Funs.DB.AttachFile where x.ToKeyId == newContract.FileId select x;
|
||||
if (att.Count() > 0)
|
||||
{
|
||||
newContract.AttachUrl = att.First().AttachUrl;
|
||||
}
|
||||
BLL.ContractManagementService.AddContractManagement(newContract);
|
||||
BLL.Sys_LogService.AddLog(this.CurrUser.UserId, "增加会议纪要!");
|
||||
ShowNotify("Save successfully!", MessageBoxIcon.Success);
|
||||
}
|
||||
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 附件上传
|
||||
/// <summary>
|
||||
/// 附件上传
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnAttach_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (string.IsNullOrEmpty(this.hdId.Text)) //新增记录
|
||||
{
|
||||
this.hdId.Text = SQLHelper.GetNewID(typeof(Model.FC_ContractManagement));
|
||||
}
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../AttachFile/webuploader2.aspx?type=0&toKeyId={0}&path=FileUpload/SES/SESRelatedData/ContractManagement&menuId={1}", this.hdId.Text, BLL.Const.SESRelatedDateMenuId)));
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,215 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <自动生成>
|
||||
// 此代码由工具生成。
|
||||
//
|
||||
// 对此文件的更改可能导致不正确的行为,如果
|
||||
// 重新生成代码,则所做更改将丢失。
|
||||
// </自动生成>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace FineUIPro.Web.SES
|
||||
{
|
||||
|
||||
|
||||
public partial class SESRelatedDataContractManage9
|
||||
{
|
||||
|
||||
/// <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>
|
||||
/// txtFileType 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFileType;
|
||||
|
||||
/// <summary>
|
||||
/// txtOccurDate 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtOccurDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtFileName 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFileName;
|
||||
|
||||
/// <summary>
|
||||
/// drpBycDept 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpBycDept;
|
||||
|
||||
/// <summary>
|
||||
/// drpUploadMan 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpUploadMan;
|
||||
|
||||
/// <summary>
|
||||
/// txtUploadDate 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtUploadDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtFO 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFO;
|
||||
|
||||
/// <summary>
|
||||
/// txtContractor 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtContractor;
|
||||
|
||||
/// <summary>
|
||||
/// txtRemark 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextArea txtRemark;
|
||||
|
||||
/// <summary>
|
||||
/// Panel3 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Panel Panel3;
|
||||
|
||||
/// <summary>
|
||||
/// lblAttach 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Label lblAttach;
|
||||
|
||||
/// <summary>
|
||||
/// btnAttach 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAttach;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar1;
|
||||
|
||||
/// <summary>
|
||||
/// hdAttachUrl 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdAttachUrl;
|
||||
|
||||
/// <summary>
|
||||
/// hdId 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdId;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill1;
|
||||
|
||||
/// <summary>
|
||||
/// btnSave 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnSave;
|
||||
|
||||
/// <summary>
|
||||
/// btnClose 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnClose;
|
||||
|
||||
/// <summary>
|
||||
/// WindowAtt 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Window WindowAtt;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user