1210-gaofei

This commit is contained in:
gaofei
2021-12-10 09:56:20 +08:00
parent f74ab99b9f
commit 92fec76ac4
10 changed files with 137 additions and 135 deletions
@@ -14,15 +14,19 @@
<f:Panel ID="Panel1" runat="server" Margin="5px" BodyPadding="5px" ShowBorder="false"
ShowHeader="false" Layout="VBox" BoxConfigAlign="Stretch">
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="安全制度" EnableCollapse="true"
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="安全制度" EnableCollapse="true" ForceFit="true"
runat="server" BoxFlex="1" EnableColumnLines="true" DataKeyNames="SafetyInstitutionId"
AllowCellEditing="true" ClicksToEdit="2" DataIDField="SafetyInstitutionId" AllowSorting="true"
SortField="EffectiveDate" SortDirection="DESC" OnSort="Grid1_Sort" AllowPaging="true"
SortField="SafetyInstitutionCode" SortDirection="DESC" OnSort="Grid1_Sort" AllowPaging="true"
IsDatabasePaging="true" PageSize="10" OnPageIndexChange="Grid1_PageIndexChange"
EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid1_RowDoubleClick" EnableTextSelection="True">
<Toolbars>
<f:Toolbar ID="Toolbar2" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:TextBox runat="server" Label="制度编号" ID="txtSafetyInstitutionCode" EmptyText="输入查询条件"
AutoPostBack="true" OnTextChanged="TextBox_TextChanged" Width="250px" LabelWidth="80px"
LabelAlign="right">
</f:TextBox>
<f:TextBox runat="server" Label="制度名称" ID="txtSafetyInstitutionName" EmptyText="输入查询条件"
AutoPostBack="true" OnTextChanged="TextBox_TextChanged" Width="250px" LabelWidth="80px"
LabelAlign="right">
@@ -53,7 +57,11 @@
<asp:Label ID="lblNumber" runat="server" Text='<%# Grid1.PageIndex * Grid1.PageSize + Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="140px" ColumnID="SafetyInstitutionName" DataField="SafetyInstitutionName" ExpandUnusedSpace="True"
<f:RenderField Width="150px" ColumnID="SafetyInstitutionCode" DataField="SafetyInstitutionCode"
SortField="SafetyInstitutionName" FieldType="String" HeaderText="制度编号" HeaderTextAlign="Center"
TextAlign="Left">
</f:RenderField>
<f:RenderField Width="180px" ColumnID="SafetyInstitutionName" DataField="SafetyInstitutionName"
SortField="SafetyInstitutionName" FieldType="String" HeaderText="制度名称" HeaderTextAlign="Center"
TextAlign="Left">
</f:RenderField>
@@ -40,6 +40,7 @@ namespace FineUIPro.Web.ZHGL.HSSESystem
private void BindGrid()
{
string strSql = "SELECT SafetyInstitution.SafetyInstitutionId"
+ @",SafetyInstitution.SafetyInstitutionCode"
+ @",SafetyInstitution.SafetyInstitutionName"
+ @",SafetyInstitution.EffectiveDate"
+ @",SafetyInstitution.Scope"
@@ -48,6 +49,11 @@ namespace FineUIPro.Web.ZHGL.HSSESystem
+ @" FROM HSSESystem_SafetyInstitution AS SafetyInstitution "
+ @" WHERE 1=1 ";
List<SqlParameter> listStr = new List<SqlParameter>();
if (!string.IsNullOrEmpty(this.txtSafetyInstitutionCode.Text.Trim()))
{
strSql += " AND SafetyInstitution.SafetyInstitutionCode LIKE @SafetyInstitutionCode";
listStr.Add(new SqlParameter("@SafetyInstitutionCode", "%" + this.txtSafetyInstitutionCode.Text.Trim() + "%"));
}
if (!string.IsNullOrEmpty(this.txtSafetyInstitutionName.Text.Trim()))
{
strSql += " AND SafetyInstitution.SafetyInstitutionName LIKE @SafetyInstitutionName";
@@ -57,6 +57,15 @@ namespace FineUIPro.Web.ZHGL.HSSESystem {
/// </remarks>
protected global::FineUIPro.Toolbar Toolbar2;
/// <summary>
/// txtSafetyInstitutionCode 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtSafetyInstitutionCode;
/// <summary>
/// txtSafetyInstitutionName 控件。
/// </summary>
@@ -17,7 +17,7 @@
<Rows>
<f:FormRow>
<Items>
<f:TextBox ID="txtTitle" runat="server" Label="制度名称" Required="true" ShowRedStar="true"
<f:TextBox ID="txtCode" runat="server" Label="制度编号" Required="true" ShowRedStar="true"
LabelAlign="Right" MaxLength="50" FocusOnPageLoad="true">
</f:TextBox>
<f:DatePicker ID="txtEffectiveDate" runat="server" Label="发布日期" LabelAlign="Right"
@@ -25,6 +25,13 @@
</f:DatePicker>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtTitle" runat="server" Label="制度名称" Required="true" ShowRedStar="true"
LabelAlign="Right" MaxLength="50" FocusOnPageLoad="true">
</f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtScope" runat="server" Label="适用范围" LabelAlign="Right" MaxLength="500">
@@ -36,6 +36,7 @@ namespace FineUIPro.Web.ZHGL.HSSESystem
Model.HSSESystem_SafetyInstitution safetyInstitution = BLL.ServerSafetyInstitutionService.GetSafetyInstitutionById(this.SafetyInstitutionId);
if (safetyInstitution != null)
{
this.txtCode.Text = safetyInstitution.SafetyInstitutionCode;
this.txtTitle.Text = safetyInstitution.SafetyInstitutionName;
if (safetyInstitution.EffectiveDate != null)
{
@@ -81,6 +82,7 @@ namespace FineUIPro.Web.ZHGL.HSSESystem
{
Model.HSSESystem_SafetyInstitution newSafetyInstitution = new Model.HSSESystem_SafetyInstitution
{
SafetyInstitutionCode=this.txtCode.Text.Trim(),
SafetyInstitutionName = this.txtTitle.Text.Trim(),
EffectiveDate = Funs.GetNewDateTime(this.txtEffectiveDate.Text.Trim()),
Scope = this.txtScope.Text.Trim(),
@@ -40,13 +40,13 @@ namespace FineUIPro.Web.ZHGL.HSSESystem {
protected global::FineUIPro.Form SimpleForm1;
/// <summary>
/// txtTitle 控件。
/// txtCode 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtTitle;
protected global::FineUIPro.TextBox txtCode;
/// <summary>
/// txtEffectiveDate 控件。
@@ -57,6 +57,15 @@ namespace FineUIPro.Web.ZHGL.HSSESystem {
/// </remarks>
protected global::FineUIPro.DatePicker txtEffectiveDate;
/// <summary>
/// txtTitle 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtTitle;
/// <summary>
/// txtScope 控件。
/// </summary>