20241213 FC List导出合同管理

This commit is contained in:
毕文静 2024-12-13 15:56:19 +08:00
parent 4cb04a16f4
commit a4a6460b56
11 changed files with 1480 additions and 255 deletions

View File

@ -39,7 +39,7 @@
SortDirection="DESC" OnSort="Grid1_Sort"
AllowPaging="true" IsDatabasePaging="true" PageSize="15" OnPageIndexChange="Grid1_PageIndexChange"
EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid1_RowDoubleClick" AllowFilters="true"
OnFilterChange="Grid1_FilterChange" OnRowDataBound="Grid1_RowDataBound" EnableRowSelectEvent="true" OnRowSelect="Grid1_RowSelect">
OnFilterChange="Grid1_FilterChange" OnRowDataBound="Grid1_RowDataBound" EnableRowSelectEvent="true" OnRowSelect="Grid1_RowSelect" EnableCheckBoxSelect="true" KeepCurrentSelection="true">
<Toolbars>
<f:Toolbar ID="Toolbar2" Position="Top" runat="server">
<Items>
@ -55,12 +55,10 @@
<f:HiddenField runat="server" ID="hdMCDepartment"></f:HiddenField>
<f:HiddenField runat="server" ID="hdFCStatus"></f:HiddenField>
<f:HiddenField runat="server" ID="hdFoType"></f:HiddenField>
<f:TextBox ID="txtFO" runat="server" Label="FO" EmptyText="Search by FO." LabelAlign="Right" NextFocusControl="btnFind" LabelWidth="140px"></f:TextBox>
<f:DropDownList ID="drpContractor" runat="server" Label="Contractor" EnableEdit="true" LabelAlign="Right" NextFocusControl="btnFind"></f:DropDownList>
<f:Button ID="btnFind" runat="server" OnClick="btnFind_Click" Hidden="true"></f:Button>
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
<f:Button ID="btnNew" ToolTip="Add" Text="Add" Icon="Add" EnablePostBack="false" runat="server" Hidden="true">
</f:Button>
<f:Button ID="btnEdit" ToolTip="Modify" Text="Modify" Icon="Pencil" runat="server" OnClick="btnEdit_Click" Hidden="true">
@ -76,7 +74,7 @@
</f:Toolbar>
<f:Toolbar ID="Toolbar6" Position="Top" runat="server">
<Items>
<f:Button ID="btnSelectAll" runat="server" Text="Select All" ToolTip="全选导出所有合同的合同管理" OnClick="btnSelectAll_Click"></f:Button>
<f:DropDownList ID="drpDownloadType" runat="server" Label="Select Download" LabelWidth="140px" Width="330px"
LabelAlign="Right" AutoPostBack="true" OnSelectedIndexChanged="drpDownloadType_SelectedIndexChanged">
<f:ListItem Text="-请选择-" Value="0" />
@ -425,7 +423,7 @@
</Operator>
</Filter>
</f:RenderField>
<f:RenderField Width="120px" ColumnID="RemainingBudget" DataField="RemainingBudget"
<%--<f:RenderField Width="120px" ColumnID="RemainingBudget" DataField="RemainingBudget"
FieldType="Float" HeaderText="Remaining Budget" HeaderTextAlign="Center" EnableFilter="true" RendererFunction="renderSalaryFloat">
<Editor>
<f:NumberBox runat="server" EnableCommas="true" Readonly="true" />
@ -438,8 +436,8 @@
</f:DropDownList>
</Operator>
</Filter>
</f:RenderField>
<f:RenderField Width="120px" ColumnID="RemainingBudgetRate" DataField="RemainingBudgetRate"
</f:RenderField>--%>
<%--<f:RenderField Width="120px" ColumnID="RemainingBudgetRate" DataField="RemainingBudgetRate"
FieldType="String" HeaderText="Remaining Budget%" HeaderTextAlign="Center" EnableFilter="true">
<Filter EnableMultiFilter="true" ShowMatcher="true">
<Operator>
@ -449,7 +447,7 @@
</f:DropDownList>
</Operator>
</Filter>
</f:RenderField>
</f:RenderField>--%>
<f:RenderField Width="120px" ColumnID="RemainingDuration" DataField="RemainingDuration"
FieldType="String" HeaderText="Remaining Duration%" HeaderTextAlign="Center" EnableFilter="true">
<Filter EnableMultiFilter="true" ShowMatcher="true">
@ -683,6 +681,8 @@
<asp:Label ID="Label2" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="100px" ColumnID="FO_NO" DataField="FO_NO" FieldType="String" HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="90px" ColumnID="FileTypeId" DataField="FileTypeId" FieldType="String" HeaderText="文件类型" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="200px" ColumnID="FileName" DataField="FileName" FieldType="String" HeaderText="文件编号" HeaderTextAlign="Center" TextAlign="Left">
@ -693,8 +693,6 @@
</f:RenderField>
<f:RenderField Width="110px" ColumnID="PreviousFO" DataField="PreviousFO" FieldType="String" HeaderText="上一轮合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="FO_NO" DataField="FO_NO" 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">
@ -730,6 +728,8 @@
<asp:Label ID="Label3" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="150px" ColumnID="FO_NO" DataField="FO_NO" FieldType="String" HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="90px" ColumnID="FileTypeId" DataField="FileTypeId" FieldType="String" HeaderText="文件类型" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="200px" ColumnID="FileName" DataField="FileName" FieldType="String" HeaderText="文件编号" HeaderTextAlign="Center" TextAlign="Left">
@ -738,8 +738,6 @@
</f:RenderField>
<f:RenderField Width="180px" ColumnID="Contractor" DataField="Contractor" FieldType="String" HeaderText="承包商名称" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="FO_NO" DataField="FO_NO" FieldType="String" HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="InitialBudget" DataField="InitialBudget" FieldType="String" HeaderText="Initial budget" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="SupplementedBudget" DataField="SupplementedBudget" FieldType="String" HeaderText="Supplemented Budget" HeaderTextAlign="Center" TextAlign="Left">
@ -781,6 +779,8 @@
<asp:Label ID="Label4" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="120px" ColumnID="FO_NO" DataField="FO_NO" FieldType="String" HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="90px" ColumnID="FileTypeId" DataField="FileTypeId" FieldType="String" HeaderText="文件类型" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="200px" ColumnID="FileName" DataField="FileName" FieldType="String" HeaderText="文件编号" HeaderTextAlign="Center" TextAlign="Left">
@ -789,8 +789,6 @@
</f:RenderField>
<f:RenderField Width="180px" ColumnID="Contractor" DataField="Contractor" FieldType="String" HeaderText="承包商名称" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="FO_NO" DataField="FO_NO" FieldType="String" HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="InitialBudget" DataField="InitialBudget" FieldType="String" HeaderText="Initial budget" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="CurrentAllocation" DataField="CurrentAllocation" FieldType="String" HeaderText="Current allocation(%)" HeaderTextAlign="Center" TextAlign="Left">
@ -830,6 +828,8 @@
<asp:Label ID="Label5" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="120px" ColumnID="FO_NO" DataField="FO_NO" FieldType="String" HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="90px" ColumnID="FileTypeId" DataField="FileTypeId" FieldType="String" HeaderText="文件类型" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="200px" ColumnID="FileName" DataField="FileName" FieldType="String" HeaderText="文件编号" HeaderTextAlign="Center" TextAlign="Left">
@ -838,8 +838,6 @@
</f:RenderField>
<f:RenderField Width="180px" ColumnID="Contractor" DataField="Contractor" FieldType="String" HeaderText="承包商名称" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="FO_NO" DataField="FO_NO" FieldType="String" HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="110px" ColumnID="StartDate" DataField="StartDate" FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" HeaderText="开始时间" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="110px" ColumnID="EndDate" DataField="EndDate" FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" HeaderText="结束时间" HeaderTextAlign="Center" TextAlign="Left">
@ -879,12 +877,12 @@
<asp:Label ID="Label6" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="120px" ColumnID="FO_NO" DataField="FO_NO" FieldType="String" HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<%--<f:RenderField Width="90px" ColumnID="FileTypeId" DataField="FileTypeId" FieldType="String" HeaderText="文件类型" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>--%>
<f:RenderField Width="250px" ColumnID="FileName" DataField="FileName" FieldType="String" HeaderText="审计编号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="FO_NO" DataField="FO_NO" FieldType="String" HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="ContractorType" DataField="ContractorType" FieldType="String" HeaderText="承包商类型" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="180px" ColumnID="Contractor" DataField="Contractor" FieldType="String" HeaderText="承包商名称" HeaderTextAlign="Center" TextAlign="Left">
@ -933,6 +931,8 @@
<asp:Label ID="Label7" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="120px" ColumnID="FO_NO" DataField="FO_NO" FieldType="String" HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<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">
@ -979,6 +979,8 @@
<asp:Label ID="Label8" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="120px" ColumnID="FO_NO" DataField="FO_NO" FieldType="String" HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<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">
@ -1025,6 +1027,8 @@
<asp:Label ID="Label9" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="120px" ColumnID="FO_NO" DataField="FO_NO" FieldType="String" HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<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">
@ -1071,6 +1075,8 @@
<asp:Label ID="Label10" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="120px" ColumnID="FO_NO" DataField="FO_NO" FieldType="String" HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<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">
@ -1117,6 +1123,8 @@
<asp:Label ID="Label11" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="120px" ColumnID="FO_NO" DataField="FO_NO" FieldType="String" HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<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">
@ -1163,6 +1171,8 @@
<asp:Label ID="Label12" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="120px" ColumnID="FO_NO" DataField="FO_NO" FieldType="String" HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<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">
@ -1209,6 +1219,8 @@
<asp:Label ID="Label13" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="120px" ColumnID="FO_NO" DataField="FO_NO" FieldType="String" HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<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">
@ -1255,6 +1267,8 @@
<asp:Label ID="Label14" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="120px" ColumnID="FO_NO" DataField="FO_NO" FieldType="String" HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<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">

File diff suppressed because it is too large Load Diff

View File

@ -266,6 +266,15 @@ namespace FineUIPro.Web.SES
/// </remarks>
protected global::FineUIPro.Toolbar Toolbar6;
/// <summary>
/// btnSelectAll 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnSelectAll;
/// <summary>
/// drpDownloadType 控件。
/// </summary>
@ -590,24 +599,6 @@ namespace FineUIPro.Web.SES
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList28;
/// <summary>
/// DropDownList29 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList29;
/// <summary>
/// DropDownList30 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList30;
/// <summary>
/// DropDownList31 控件。
/// </summary>

View File

@ -212,7 +212,7 @@
</Operator>
</Filter>
</f:RenderField>
<f:RenderField Width="90px" ColumnID="Remaining_Budget_Rate" DataField="Remaining_Budget_Rate"
<%--<f:RenderField Width="90px" ColumnID="Remaining_Budget_Rate" DataField="Remaining_Budget_Rate"
FieldType="String" HeaderText="Remaining<br/>Budget%" HeaderTextAlign="Center" EnableFilter="true">
<Filter EnableMultiFilter="true" ShowMatcher="true">
<Operator>
@ -222,7 +222,7 @@
</f:DropDownList>
</Operator>
</Filter>
</f:RenderField>
</f:RenderField>--%>
<f:RenderField Width="90px" ColumnID="Remaining_Duration_Rate" DataField="Remaining_Duration_Rate"
FieldType="String" HeaderText="Remaining<br/>Duration%" HeaderTextAlign="Center" EnableFilter="true">
<Filter EnableMultiFilter="true" ShowMatcher="true">

View File

@ -420,16 +420,16 @@ namespace FineUIPro.Web.common
}
//Remaining Budget/Contract Budget<10 显示红色
var checkedValue = BLL.SESReportService.getSumSSRActualCostByFo(data.FO_NO);
var remainmingBudget = data.Actual_Budget - checkedValue;
if (data.Actual_Budget > 0)
{
var remainmingBudgetRate = remainmingBudget / data.Actual_Budget * 100;
if (remainmingBudgetRate < 10)
{
e.CellCssClasses[14] = "colorRed";
}
}
//var checkedValue = BLL.SESReportService.getSumSSRActualCostByFo(data.FO_NO);
//var remainmingBudget = data.Actual_Budget - checkedValue;
//if (data.Actual_Budget > 0)
//{
// var remainmingBudgetRate = remainmingBudget / data.Actual_Budget * 100;
// if (remainmingBudgetRate < 10)
// {
// e.CellCssClasses[14] = "colorRed";
// }
//}
//如果(合同过期日-今天)/(合同生效总天数)<10显示红色
if (data.Validate_Date.HasValue && data.Expire_Date.HasValue)
@ -441,7 +441,7 @@ namespace FineUIPro.Web.common
decimal c = a / b * 100;
if (c < 10)
{
e.CellCssClasses[15] = "colorRed";
e.CellCssClasses[14] = "colorRed";
}
}
}

View File

@ -7,11 +7,13 @@
// </自动生成>
//------------------------------------------------------------------------------
namespace FineUIPro.Web.common {
public partial class main {
namespace FineUIPro.Web.common
{
public partial class main
{
/// <summary>
/// Head1 控件。
/// </summary>
@ -20,7 +22,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlHead Head1;
/// <summary>
/// form1 控件。
/// </summary>
@ -29,7 +31,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
/// <summary>
/// PageManager1 控件。
/// </summary>
@ -38,7 +40,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.PageManager PageManager1;
/// <summary>
/// Panel2 控件。
/// </summary>
@ -47,7 +49,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel Panel2;
/// <summary>
/// panelTopRegion 控件。
/// </summary>
@ -56,7 +58,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel panelTopRegion;
/// <summary>
/// hidVendor_Name 控件。
/// </summary>
@ -65,7 +67,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.HiddenField hidVendor_Name;
/// <summary>
/// hidFO_NO 控件。
/// </summary>
@ -74,7 +76,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.HiddenField hidFO_NO;
/// <summary>
/// Grid1 控件。
/// </summary>
@ -83,7 +85,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Grid Grid1;
/// <summary>
/// Toolbar1 控件。
/// </summary>
@ -92,7 +94,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Toolbar Toolbar1;
/// <summary>
/// drpValidContracts 控件。
/// </summary>
@ -101,7 +103,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpValidContracts;
/// <summary>
/// txtDescription 控件。
/// </summary>
@ -110,7 +112,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtDescription;
/// <summary>
/// txtContractor 控件。
/// </summary>
@ -119,7 +121,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtContractor;
/// <summary>
/// ToolbarFill1 控件。
/// </summary>
@ -128,7 +130,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.ToolbarFill ToolbarFill1;
/// <summary>
/// btnSearch 控件。
/// </summary>
@ -137,7 +139,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnSearch;
/// <summary>
/// hdKeyword 控件。
/// </summary>
@ -146,7 +148,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.HiddenField hdKeyword;
/// <summary>
/// hdContractNo 控件。
/// </summary>
@ -155,7 +157,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.HiddenField hdContractNo;
/// <summary>
/// hdContractAdmin 控件。
/// </summary>
@ -164,7 +166,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.HiddenField hdContractAdmin;
/// <summary>
/// hdPricingScheme 控件。
/// </summary>
@ -173,7 +175,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.HiddenField hdPricingScheme;
/// <summary>
/// hdItemsString 控件。
/// </summary>
@ -182,7 +184,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.HiddenField hdItemsString;
/// <summary>
/// Label1 控件。
/// </summary>
@ -191,7 +193,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.WebControls.Label Label1;
/// <summary>
/// DropDownList4 控件。
/// </summary>
@ -200,7 +202,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList4;
/// <summary>
/// DropDownList1 控件。
/// </summary>
@ -209,7 +211,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList1;
/// <summary>
/// DropDownList2 控件。
/// </summary>
@ -218,7 +220,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList2;
/// <summary>
/// DropDownList3 控件。
/// </summary>
@ -227,7 +229,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList3;
/// <summary>
/// DropDownList5 控件。
/// </summary>
@ -236,7 +238,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList5;
/// <summary>
/// DropDownList7 控件。
/// </summary>
@ -245,7 +247,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList7;
/// <summary>
/// DropDownList11 控件。
/// </summary>
@ -254,7 +256,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList11;
/// <summary>
/// DropDownList12 控件。
/// </summary>
@ -263,7 +265,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList12;
/// <summary>
/// DropDownList13 控件。
/// </summary>
@ -272,7 +274,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList13;
/// <summary>
/// DropDownList14 控件。
/// </summary>
@ -281,7 +283,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList14;
/// <summary>
/// DropDownList15 控件。
/// </summary>
@ -290,7 +292,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList15;
/// <summary>
/// DropDownList16 控件。
/// </summary>
@ -299,7 +301,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList16;
/// <summary>
/// DropDownList17 控件。
/// </summary>
@ -308,16 +310,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList17;
/// <summary>
/// DropDownList8 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList8;
/// <summary>
/// DropDownList9 控件。
/// </summary>
@ -326,7 +319,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList DropDownList9;
/// <summary>
/// ToolbarSeparator1 控件。
/// </summary>
@ -335,7 +328,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
/// <summary>
/// ToolbarText1 控件。
/// </summary>
@ -344,7 +337,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.ToolbarText ToolbarText1;
/// <summary>
/// ddlPageSize 控件。
/// </summary>
@ -353,7 +346,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList ddlPageSize;
/// <summary>
/// panelBottomRegion 控件。
/// </summary>
@ -362,7 +355,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel panelBottomRegion;
/// <summary>
/// Panel3 控件。
/// </summary>
@ -371,7 +364,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel Panel3;
/// <summary>
/// Toolbar3 控件。
/// </summary>
@ -380,7 +373,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Toolbar Toolbar3;
/// <summary>
/// StartTime 控件。
/// </summary>
@ -389,7 +382,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DatePicker StartTime;
/// <summary>
/// EndTime 控件。
/// </summary>
@ -398,7 +391,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DatePicker EndTime;
/// <summary>
/// btnSubmit 控件。
/// </summary>
@ -407,7 +400,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnSubmit;
/// <summary>
/// TabStrip4 控件。
/// </summary>
@ -416,7 +409,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TabStrip TabStrip4;
/// <summary>
/// Toolbar2 控件。
/// </summary>
@ -425,7 +418,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Toolbar Toolbar2;
/// <summary>
/// rStartTime 控件。
/// </summary>
@ -434,7 +427,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DatePicker rStartTime;
/// <summary>
/// rEndTime 控件。
/// </summary>
@ -443,7 +436,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DatePicker rEndTime;
/// <summary>
/// Button1 控件。
/// </summary>
@ -452,7 +445,7 @@ namespace FineUIPro.Web.common {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button Button1;
/// <summary>
/// Window1 控件。
/// </summary>

View File

@ -861,6 +861,14 @@ namespace Model
}
}
public System.Data.Linq.Table<View_FC_ContractManagementLists> View_FC_ContractManagementLists
{
get
{
return this.GetTable<View_FC_ContractManagementLists>();
}
}
public System.Data.Linq.Table<View_FC_Contractor> View_FC_Contractor
{
get
@ -31564,6 +31572,447 @@ namespace Model
}
}
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.View_FC_ContractManagementLists")]
public partial class View_FC_ContractManagementLists
{
private string _FileId;
private int _FC_ID;
private string _FileName;
private string _FileTypeId;
private string _FileType;
private string _UploadMan;
private System.Nullable<System.DateTime> _UploadDate;
private string _Remark;
private string _AttachUrl;
private string _UploadManName;
private string _Contractor;
private string _PreviousFO;
private string _FO_NO;
private System.Nullable<decimal> _InitialBudget;
private System.Nullable<decimal> _SupplementedBudget;
private System.Nullable<decimal> _TotalBudget;
private System.Nullable<decimal> _CurrentAllocation;
private System.Nullable<System.DateTime> _StartDate;
private System.Nullable<System.DateTime> _EndDate;
private System.Nullable<System.DateTime> _AuditDate;
private string _AuditResult;
private string _ContractorType;
private System.Nullable<System.DateTime> _OccurDate;
private string _BycDeptName;
public View_FC_ContractManagementLists()
{
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_FileId", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string FileId
{
get
{
return this._FileId;
}
set
{
if ((this._FileId != value))
{
this._FileId = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_FC_ID", DbType="Int NOT NULL")]
public int FC_ID
{
get
{
return this._FC_ID;
}
set
{
if ((this._FC_ID != value))
{
this._FC_ID = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_FileName", DbType="NVarChar(200)")]
public string FileName
{
get
{
return this._FileName;
}
set
{
if ((this._FileName != value))
{
this._FileName = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_FileTypeId", DbType="NVarChar(50)")]
public string FileTypeId
{
get
{
return this._FileTypeId;
}
set
{
if ((this._FileTypeId != value))
{
this._FileTypeId = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_FileType", DbType="VarChar(18)")]
public string FileType
{
get
{
return this._FileType;
}
set
{
if ((this._FileType != value))
{
this._FileType = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UploadMan", DbType="NVarChar(50)")]
public string UploadMan
{
get
{
return this._UploadMan;
}
set
{
if ((this._UploadMan != value))
{
this._UploadMan = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UploadDate", DbType="DateTime")]
public System.Nullable<System.DateTime> UploadDate
{
get
{
return this._UploadDate;
}
set
{
if ((this._UploadDate != value))
{
this._UploadDate = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Remark", DbType="NVarChar(500)")]
public string Remark
{
get
{
return this._Remark;
}
set
{
if ((this._Remark != value))
{
this._Remark = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AttachUrl", DbType="NVarChar(1000)")]
public string AttachUrl
{
get
{
return this._AttachUrl;
}
set
{
if ((this._AttachUrl != value))
{
this._AttachUrl = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UploadManName", DbType="NVarChar(50)")]
public string UploadManName
{
get
{
return this._UploadManName;
}
set
{
if ((this._UploadManName != value))
{
this._UploadManName = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Contractor", DbType="NVarChar(401)")]
public string Contractor
{
get
{
return this._Contractor;
}
set
{
if ((this._Contractor != value))
{
this._Contractor = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PreviousFO", DbType="NVarChar(50)")]
public string PreviousFO
{
get
{
return this._PreviousFO;
}
set
{
if ((this._PreviousFO != value))
{
this._PreviousFO = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_FO_NO", DbType="NVarChar(50)")]
public string FO_NO
{
get
{
return this._FO_NO;
}
set
{
if ((this._FO_NO != value))
{
this._FO_NO = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InitialBudget", DbType="Decimal(18,2)")]
public System.Nullable<decimal> InitialBudget
{
get
{
return this._InitialBudget;
}
set
{
if ((this._InitialBudget != value))
{
this._InitialBudget = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SupplementedBudget", DbType="Decimal(18,2)")]
public System.Nullable<decimal> SupplementedBudget
{
get
{
return this._SupplementedBudget;
}
set
{
if ((this._SupplementedBudget != value))
{
this._SupplementedBudget = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_TotalBudget", DbType="Decimal(18,2)")]
public System.Nullable<decimal> TotalBudget
{
get
{
return this._TotalBudget;
}
set
{
if ((this._TotalBudget != value))
{
this._TotalBudget = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CurrentAllocation", DbType="Decimal(14,5)")]
public System.Nullable<decimal> CurrentAllocation
{
get
{
return this._CurrentAllocation;
}
set
{
if ((this._CurrentAllocation != value))
{
this._CurrentAllocation = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_StartDate", DbType="DateTime")]
public System.Nullable<System.DateTime> StartDate
{
get
{
return this._StartDate;
}
set
{
if ((this._StartDate != value))
{
this._StartDate = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EndDate", DbType="DateTime")]
public System.Nullable<System.DateTime> EndDate
{
get
{
return this._EndDate;
}
set
{
if ((this._EndDate != value))
{
this._EndDate = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AuditDate", DbType="DateTime")]
public System.Nullable<System.DateTime> AuditDate
{
get
{
return this._AuditDate;
}
set
{
if ((this._AuditDate != value))
{
this._AuditDate = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AuditResult", DbType="Char(10)")]
public string AuditResult
{
get
{
return this._AuditResult;
}
set
{
if ((this._AuditResult != value))
{
this._AuditResult = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ContractorType", DbType="NVarChar(50)")]
public string ContractorType
{
get
{
return this._ContractorType;
}
set
{
if ((this._ContractorType != value))
{
this._ContractorType = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_OccurDate", DbType="DateTime")]
public System.Nullable<System.DateTime> OccurDate
{
get
{
return this._OccurDate;
}
set
{
if ((this._OccurDate != value))
{
this._OccurDate = value;
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_BycDeptName", DbType="NVarChar(50)")]
public string BycDeptName
{
get
{
return this._BycDeptName;
}
set
{
if ((this._BycDeptName != value))
{
this._BycDeptName = value;
}
}
}
}
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.View_FC_Contractor")]
public partial class View_FC_Contractor
{