This commit is contained in:
		
							parent
							
								
									195be54b10
								
							
						
					
					
						commit
						3afe6eada7
					
				| 
						 | 
					@ -0,0 +1,42 @@
 | 
				
			||||||
 | 
					USE [SGGLDB_XJYJ]
 | 
				
			||||||
 | 
					GO
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/****** Object:  UserDefinedFunction [dbo].[GetFileName]    Script Date: 2025-3-5 18:28:21 ******/
 | 
				
			||||||
 | 
					SET ANSI_NULLS ON
 | 
				
			||||||
 | 
					GO
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					SET QUOTED_IDENTIFIER ON
 | 
				
			||||||
 | 
					GO
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- =============================================
 | 
				
			||||||
 | 
					-- Author:        Paul Griffin
 | 
				
			||||||
 | 
					-- Create date:   18 January 2015
 | 
				
			||||||
 | 
					-- Description:   Returns a filename with extension
 | 
				
			||||||
 | 
					--                from a full path:
 | 
				
			||||||
 | 
					--                    D:\Temp\Resources\Images\My.Picture.jpg
 | 
				
			||||||
 | 
					--                ==> My.Picture.jpg
 | 
				
			||||||
 | 
					-- =============================================
 | 
				
			||||||
 | 
					ALTER FUNCTION [dbo].[GetFileName]
 | 
				
			||||||
 | 
					(
 | 
				
			||||||
 | 
					    @Path NVARCHAR(MAX)
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
 | 
					RETURNS NVARCHAR(MAX)
 | 
				
			||||||
 | 
					AS
 | 
				
			||||||
 | 
					BEGIN
 | 
				
			||||||
 | 
					    DECLARE @FileName NVARCHAR(MAX)
 | 
				
			||||||
 | 
					    DECLARE @ReversedPath NVARCHAR(MAX)
 | 
				
			||||||
 | 
						
 | 
				
			||||||
 | 
						SET @Path=REPLACE(@Path,'/','\');
 | 
				
			||||||
 | 
					    SET @ReversedPath = REVERSE(@Path)
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    if CHARINDEX('\', @ReversedPath)>0
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
						SELECT @FileName = RIGHT(@Path, CHARINDEX('\', @ReversedPath)-1)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						RETURN @FileName
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
 | 
					END
 | 
				
			||||||
 | 
					GO
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -456,6 +456,13 @@ namespace BLL
 | 
				
			||||||
                return getDataLists;
 | 
					                return getDataLists;
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// 获取职务工种list
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <param name="projectId"></param>
 | 
				
			||||||
 | 
					        /// <param name="strParam"></param>
 | 
				
			||||||
 | 
					        /// <returns></returns>
 | 
				
			||||||
        public static List<Model.BaseInfoItem> getWorkPost(string projectId,string strParam)
 | 
					        public static List<Model.BaseInfoItem> getWorkPost(string projectId,string strParam)
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
            List<Model.BaseInfoItem> res = new List<Model.BaseInfoItem>();
 | 
					            List<Model.BaseInfoItem> res = new List<Model.BaseInfoItem>();
 | 
				
			||||||
| 
						 | 
					@ -463,7 +470,7 @@ namespace BLL
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                var getDataLists = (from x in db.Base_WorkPost
 | 
					                var getDataLists = (from x in db.Base_WorkPost
 | 
				
			||||||
                                    where strParam == null || x.WorkPostName.Contains(strParam)
 | 
					                                    where strParam == null || x.WorkPostName.Contains(strParam)
 | 
				
			||||||
                                    orderby x.WorkPostName
 | 
					                                    orderby x.WorkPostCode
 | 
				
			||||||
                                    select new Model.BaseInfoItem { BaseInfoId = x.WorkPostId, BaseInfoCode = x.WorkPostCode, BaseInfoName = x.WorkPostName }).ToList();
 | 
					                                    select new Model.BaseInfoItem { BaseInfoId = x.WorkPostId, BaseInfoCode = x.WorkPostCode, BaseInfoName = x.WorkPostName }).ToList();
 | 
				
			||||||
                if (!string.IsNullOrEmpty(projectId))
 | 
					                if (!string.IsNullOrEmpty(projectId))
 | 
				
			||||||
                {
 | 
					                {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -157,6 +157,35 @@ namespace BLL
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        ///  表下拉框
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <param name="dropName">下拉框名字</param>
 | 
				
			||||||
 | 
					        /// <param name="projectId">项目id</param>
 | 
				
			||||||
 | 
					        /// <param name="isShowPlease">是否显示请选择</param>
 | 
				
			||||||
 | 
					        public static void InitWorkPostByProjectIdDropDownList(FineUIPro.DropDownList dropName, string projectId, bool isShowPlease)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            List<string> postIds = new List<string>();
 | 
				
			||||||
 | 
					            if (!string.IsNullOrWhiteSpace(projectId))
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                postIds = (from u in Funs.DB.SitePerson_Person where u.ProjectId == projectId select u.WorkPostId).Distinct().ToList();
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            else
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                postIds = (from u in Funs.DB.SitePerson_Person select u.WorkPostId).Distinct().ToList();
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            var workPost = (from x in Funs.DB.Base_WorkPost where postIds.Contains(x.WorkPostId) orderby x.WorkPostCode select x).ToList();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            dropName.DataValueField = "WorkPostId";
 | 
				
			||||||
 | 
					            dropName.DataTextField = "WorkPostName";
 | 
				
			||||||
 | 
					            dropName.DataSource = workPost;
 | 
				
			||||||
 | 
					            dropName.DataBind();
 | 
				
			||||||
 | 
					            if (isShowPlease)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                Funs.FineUIPleaseSelect(dropName);
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        ///  表下拉框
 | 
					        ///  表下拉框
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -10,142 +10,146 @@
 | 
				
			||||||
</head>
 | 
					</head>
 | 
				
			||||||
<body>
 | 
					<body>
 | 
				
			||||||
    <form id="form1" runat="server">
 | 
					    <form id="form1" runat="server">
 | 
				
			||||||
    <f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
 | 
					        <f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
 | 
				
			||||||
    <f:Panel ID="Panel1" runat="server" ShowBorder="false" ShowHeader="false" Layout="Region">
 | 
					        <f:Panel ID="Panel1" runat="server" ShowBorder="false" ShowHeader="false" Layout="Region">
 | 
				
			||||||
        <Items>
 | 
					            <Items>
 | 
				
			||||||
            <f:Panel runat="server" ID="panelLeftRegion" RegionPosition="Left" RegionSplit="true" 
 | 
					                <f:Panel runat="server" ID="panelLeftRegion" RegionPosition="Left" RegionSplit="true"
 | 
				
			||||||
                EnableCollapse="true" Width="300" Title="公司教材库" TitleToolTip="公司教材库" ShowBorder="true"
 | 
					                    EnableCollapse="true" Width="300" Title="公司教材库" TitleToolTip="公司教材库" ShowBorder="true"
 | 
				
			||||||
                ShowHeader="false" AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft">
 | 
					                    ShowHeader="false" AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft">
 | 
				
			||||||
                <Items>
 | 
					                    <Items>
 | 
				
			||||||
                    <f:Toolbar ID="Toolbar2" Position="Top" runat="server" ToolbarAlign="Right">
 | 
					                        <f:Toolbar ID="Toolbar2" Position="Top" runat="server" ToolbarAlign="Right">
 | 
				
			||||||
                        <Items>
 | 
					                            <Items>
 | 
				
			||||||
                            <f:Button ID="btnNew" Icon="Add" runat="server" OnClick="btnNew_Click" Hidden="true">
 | 
					                                <f:Button ID="btnNew" Icon="Add" runat="server" OnClick="btnNew_Click" Hidden="true">
 | 
				
			||||||
                            </f:Button>
 | 
					                                </f:Button>
 | 
				
			||||||
                            <f:Button ID="btnEdit" Icon="Pencil" runat="server" OnClick="btnEdit_Click" Hidden="true">
 | 
					                                <f:Button ID="btnEdit" Icon="Pencil" runat="server" OnClick="btnEdit_Click" Hidden="true">
 | 
				
			||||||
                            </f:Button>
 | 
					                                </f:Button>
 | 
				
			||||||
                            <f:Button ID="btnDelete" Icon="Delete" ConfirmText="确定删除当前数据?" OnClick="btnDelete_Click"
 | 
					                                <f:Button ID="btnDelete" Icon="Delete" ConfirmText="确定删除当前数据?" OnClick="btnDelete_Click"
 | 
				
			||||||
                                runat="server" Hidden="true">
 | 
					                                    runat="server" Hidden="true">
 | 
				
			||||||
                            </f:Button>
 | 
					                                </f:Button>
 | 
				
			||||||
                        </Items>
 | 
					                            </Items>
 | 
				
			||||||
                    </f:Toolbar>
 | 
					                        </f:Toolbar>
 | 
				
			||||||
                    <f:Tree ID="trCompanyTraining" EnableCollapse="true" ShowHeader="true" Title="公司教材库" MinHeight="400px"
 | 
					                        <f:Tree ID="trCompanyTraining" EnableCollapse="true" ShowHeader="true" Title="公司教材库" MinHeight="400px"
 | 
				
			||||||
                        OnNodeCommand="trCompanyTraining_NodeCommand" AutoLeafIdentification="true" runat="server" 
 | 
					                            OnNodeCommand="trCompanyTraining_NodeCommand" AutoLeafIdentification="true" runat="server"
 | 
				
			||||||
                        EnableTextSelection="True" >
 | 
					                            EnableTextSelection="True">
 | 
				
			||||||
                    </f:Tree>
 | 
					                        </f:Tree>
 | 
				
			||||||
                </Items>
 | 
					                    </Items>
 | 
				
			||||||
            </f:Panel>
 | 
					                </f:Panel>
 | 
				
			||||||
            <f:Panel runat="server" ID="panelCenterRegion" RegionPosition="Center" ShowBorder="true"
 | 
					                <f:Panel runat="server" ID="panelCenterRegion" RegionPosition="Center" ShowBorder="true"
 | 
				
			||||||
                Layout="VBox" ShowHeader="false" BodyPadding="5px" IconFont="PlusCircle" Title="公司教材明细"
 | 
					                    Layout="VBox" ShowHeader="false" BodyPadding="5px" IconFont="PlusCircle" Title="公司教材明细"
 | 
				
			||||||
                TitleToolTip="公司教材明细" AutoScroll="true">
 | 
					                    TitleToolTip="公司教材明细" AutoScroll="true">
 | 
				
			||||||
                <Items>
 | 
					                    <Items>
 | 
				
			||||||
                    <f:Grid ID="Grid1" Width="850px" ShowBorder="true" ShowHeader="false" EnableCollapse="true" ForceFit="true"
 | 
					                        <f:Grid ID="Grid1" Width="850px" ShowBorder="true" ShowHeader="false" EnableCollapse="true" ForceFit="true"
 | 
				
			||||||
                        runat="server" BoxFlex="1" DataKeyNames="CompanyTrainingItemIdNum" DataIDField="CompanyTrainingItemIdNum" 
 | 
					                            runat="server" BoxFlex="1" DataKeyNames="CompanyTrainingItemIdNum" DataIDField="CompanyTrainingItemIdNum"
 | 
				
			||||||
                        AllowSorting="true" SortField="CompanyTrainingItemCode" OnRowCommand="Grid1_RowCommand"
 | 
					                            AllowSorting="true" SortField="CompanyTrainingItemCode" OnRowCommand="Grid1_RowCommand"
 | 
				
			||||||
                        SortDirection="DESC" OnSort="Grid1_Sort" AllowPaging="true" IsDatabasePaging="true" 
 | 
					                            SortDirection="DESC" OnSort="Grid1_Sort" AllowPaging="true" IsDatabasePaging="true"
 | 
				
			||||||
                        PageSize="10" OnPageIndexChange="Grid1_PageIndexChange" EnableRowDoubleClickEvent="true"
 | 
					                            PageSize="20" OnPageIndexChange="Grid1_PageIndexChange" EnableRowDoubleClickEvent="true"
 | 
				
			||||||
                        OnRowDoubleClick="Grid1_RowDoubleClick" EnableTextSelection="True" EnableColumnLines="true">
 | 
					                            OnRowDoubleClick="Grid1_RowDoubleClick" EnableTextSelection="True" EnableColumnLines="true">
 | 
				
			||||||
                        <Toolbars>
 | 
					                            <Toolbars>
 | 
				
			||||||
                            <f:Toolbar ID="Toolbar3" Position="Top" runat="server">
 | 
					                                <f:Toolbar ID="Toolbar3" Position="Top" runat="server">
 | 
				
			||||||
                                <Items>
 | 
					                                    <Items>
 | 
				
			||||||
                                    <f:TextBox ID="txtCompanyTrainingItemCode" runat="server" Label="编号" EmptyText="输入查询教材编号"
 | 
					                                        <f:DropDownList ID="drpWorkPost" runat="server" Label="适用岗位" AutoSelectFirstItem="true" AutoPostBack="true" EnableEdit="true" OnSelectedIndexChanged="drp_SelectedIndexChanged"
 | 
				
			||||||
                                        AutoPostBack="true" OnTextChanged="TextBox_TextChanged" Width="250px" LabelWidth="80px"
 | 
					                                            LabelAlign="Right" LabelWidth="80px" Width="300px">
 | 
				
			||||||
                                        LabelAlign="Right">
 | 
					                                        </f:DropDownList>
 | 
				
			||||||
                                    </f:TextBox>
 | 
					                                        <f:TextBox ID="txtCompanyTrainingItemCode" runat="server" Label="编号" EmptyText="输入查询教材编号"
 | 
				
			||||||
                                    <f:TextBox ID="txtCompanyTrainingItemName" runat="server" Label="名称" EmptyText="输入查询教材名称"
 | 
					                                            AutoPostBack="true" OnTextChanged="TextBox_TextChanged" Width="250px" LabelWidth="80px"
 | 
				
			||||||
                                        AutoPostBack="true" OnTextChanged="TextBox_TextChanged" Width="250px" LabelWidth="80px"
 | 
					                                            LabelAlign="Right">
 | 
				
			||||||
                                        LabelAlign="Right">
 | 
					                                        </f:TextBox>
 | 
				
			||||||
                                    </f:TextBox>
 | 
					                                        <f:TextBox ID="txtCompanyTrainingItemName" runat="server" Label="名称" EmptyText="输入查询教材名称"
 | 
				
			||||||
                                    <f:ToolbarFill ID="ToolbarFill1" runat="server">
 | 
					                                            AutoPostBack="true" OnTextChanged="TextBox_TextChanged" Width="250px" LabelWidth="80px"
 | 
				
			||||||
                                    </f:ToolbarFill>
 | 
					                                            LabelAlign="Right">
 | 
				
			||||||
                                    <f:Button ID="btnNewDetail" ToolTip="新增" Icon="Add" runat="server" OnClick="btnNewDetail_Click"
 | 
					                                        </f:TextBox>
 | 
				
			||||||
                                        Hidden="true">
 | 
					                                        <f:ToolbarFill ID="ToolbarFill1" runat="server">
 | 
				
			||||||
                                    </f:Button>                            
 | 
					                                        </f:ToolbarFill>
 | 
				
			||||||
                                   <f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" ToolTip="导出" Icon="FolderUp"
 | 
					                                        <f:Button ID="btnNewDetail" ToolTip="新增" Icon="Add" runat="server" OnClick="btnNewDetail_Click"
 | 
				
			||||||
                                        EnableAjax="false" DisableControlBeforePostBack="false">
 | 
					                                            Hidden="true">
 | 
				
			||||||
                                    </f:Button>
 | 
					                                        </f:Button>
 | 
				
			||||||
                                </Items>
 | 
					                                        <f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" ToolTip="导出" Icon="FolderUp"
 | 
				
			||||||
                            </f:Toolbar>
 | 
					                                            EnableAjax="false" DisableControlBeforePostBack="false">
 | 
				
			||||||
                        </Toolbars>
 | 
					                                        </f:Button>
 | 
				
			||||||
                        <Columns>
 | 
					                                    </Items>
 | 
				
			||||||
                      <%--      <f:TemplateField ColumnID="tfNumber" Width="55px" HeaderText="序号" HeaderTextAlign="Center"
 | 
					                                </f:Toolbar>
 | 
				
			||||||
 | 
					                            </Toolbars>
 | 
				
			||||||
 | 
					                            <Columns>
 | 
				
			||||||
 | 
					                                <%--      <f:TemplateField ColumnID="tfNumber" Width="55px" HeaderText="序号" HeaderTextAlign="Center"
 | 
				
			||||||
                                TextAlign="Center">
 | 
					                                TextAlign="Center">
 | 
				
			||||||
                                <ItemTemplate>
 | 
					                                <ItemTemplate>
 | 
				
			||||||
                                    <asp:Label ID="lbNumber" runat="server" Text='<%# Grid1.PageIndex * Grid1.PageSize + Container.DataItemIndex + 1 %>'></asp:Label>
 | 
					                                    <asp:Label ID="lbNumber" runat="server" Text='<%# Grid1.PageIndex * Grid1.PageSize + Container.DataItemIndex + 1 %>'></asp:Label>
 | 
				
			||||||
                                </ItemTemplate>
 | 
					                                </ItemTemplate>
 | 
				
			||||||
                            </f:TemplateField>--%>
 | 
					                            </f:TemplateField>--%>
 | 
				
			||||||
                            <f:TemplateField Width="120px" HeaderText="编号" HeaderTextAlign="Center" TextAlign="Left"
 | 
					                                <f:TemplateField Width="120px" HeaderText="编号" HeaderTextAlign="Center" TextAlign="Center"
 | 
				
			||||||
                                SortField="CompanyTrainingItemCode" ColumnID="tfCompanyTrainingItemCode">
 | 
					                                    SortField="CompanyTrainingItemCode" ColumnID="tfCompanyTrainingItemCode">
 | 
				
			||||||
                                <ItemTemplate>
 | 
					                                    <ItemTemplate>
 | 
				
			||||||
                                    <asp:Label ID="lbCompanyTrainingItemCode" runat="server" Text='<%# Bind("CompanyTrainingItemCode") %>'
 | 
					                                        <asp:Label ID="lbCompanyTrainingItemCode" runat="server" Text='<%# Bind("CompanyTrainingItemCode") %>'
 | 
				
			||||||
                                        ToolTip='<%#Bind("CompanyTrainingItemCode") %>'></asp:Label>
 | 
					                                            ToolTip='<%#Bind("CompanyTrainingItemCode") %>'></asp:Label>
 | 
				
			||||||
                                </ItemTemplate>
 | 
					                                    </ItemTemplate>
 | 
				
			||||||
                            </f:TemplateField>
 | 
					                                </f:TemplateField>
 | 
				
			||||||
                            <f:TemplateField Width="200px" HeaderText="名称" HeaderTextAlign="Center" TextAlign="Left"
 | 
					                                <f:TemplateField Width="200px" HeaderText="名称" HeaderTextAlign="Center" TextAlign="Left"
 | 
				
			||||||
                                SortField="CompanyTrainingItemName"  ColumnID="tfCompanyTrainingItemName">
 | 
					                                    SortField="CompanyTrainingItemName" ColumnID="tfCompanyTrainingItemName">
 | 
				
			||||||
                                <ItemTemplate>
 | 
					                                    <ItemTemplate>
 | 
				
			||||||
                                    <asp:Label ID="lbCompanyTrainingItemName" runat="server" Text='<%# Bind("CompanyTrainingItemName") %>'
 | 
					                                        <asp:Label ID="lbCompanyTrainingItemName" runat="server" Text='<%# Bind("CompanyTrainingItemName") %>'
 | 
				
			||||||
                                        ToolTip='<%#Bind("CompanyTrainingItemName") %>'></asp:Label>
 | 
					                                            ToolTip='<%#Bind("CompanyTrainingItemName") %>'></asp:Label>
 | 
				
			||||||
                                </ItemTemplate>
 | 
					                                    </ItemTemplate>
 | 
				
			||||||
                            </f:TemplateField>
 | 
					                                </f:TemplateField>
 | 
				
			||||||
                             <f:RenderField ColumnID="WorkPostNames" DataField="WorkPostNames" SortField="WorkPostNames" 
 | 
					                                <f:RenderField ColumnID="WorkPostNames" DataField="WorkPostNames" SortField="WorkPostNames"
 | 
				
			||||||
                                Width="300px"  FieldType="String" HeaderText="适合岗位" HeaderTextAlign="Center" TextAlign="left">
 | 
					                                    Width="300px" FieldType="String" HeaderText="适合岗位" HeaderTextAlign="Center" TextAlign="left">
 | 
				
			||||||
                            </f:RenderField> 
 | 
					                                </f:RenderField>
 | 
				
			||||||
                         <%--   <f:TemplateField Width="120px" HeaderText="整理人" HeaderTextAlign="Center" TextAlign="Left" ColumnID="tfCompileMan"
 | 
					                                <%--   <f:TemplateField Width="120px" HeaderText="整理人" HeaderTextAlign="Center" TextAlign="Left" ColumnID="tfCompileMan"
 | 
				
			||||||
                                SortField="CompileMan">
 | 
					                                SortField="CompileMan">
 | 
				
			||||||
                                <ItemTemplate>
 | 
					                                <ItemTemplate>
 | 
				
			||||||
                                    <asp:Label ID="lbCompileMan" runat="server" Text='<%# Bind("CompileMan") %>' ToolTip='<%#Bind("CompileMan") %>'>
 | 
					                                    <asp:Label ID="lbCompileMan" runat="server" Text='<%# Bind("CompileMan") %>' ToolTip='<%#Bind("CompileMan") %>'>
 | 
				
			||||||
                                    </asp:Label>
 | 
					                                    </asp:Label>
 | 
				
			||||||
                                </ItemTemplate>
 | 
					                                </ItemTemplate>
 | 
				
			||||||
                            </f:TemplateField>--%>
 | 
					                            </f:TemplateField>--%>
 | 
				
			||||||
                            <f:TemplateField Width="100px" HeaderText="整理时间" HeaderTextAlign="Center" TextAlign="Left" ColumnID="tfCompileDate"
 | 
					                                <f:TemplateField Width="100px" HeaderText="整理时间" HeaderTextAlign="Center" TextAlign="Center" ColumnID="tfCompileDate"
 | 
				
			||||||
                                SortField="CompileDate">
 | 
					                                    SortField="CompileDate">
 | 
				
			||||||
                                <ItemTemplate>
 | 
					                                    <ItemTemplate>
 | 
				
			||||||
                                    <asp:Label ID="lbCompileDate" runat="server" Text='<%# Bind("CompileDate","{0:yyyy-MM-dd}") %>'
 | 
					                                        <asp:Label ID="lbCompileDate" runat="server" Text='<%# Bind("CompileDate","{0:yyyy-MM-dd}") %>'
 | 
				
			||||||
                                        ToolTip='<%#Bind("CompileDate") %>'></asp:Label>
 | 
					                                            ToolTip='<%#Bind("CompileDate") %>'></asp:Label>
 | 
				
			||||||
                                </ItemTemplate>
 | 
					                                    </ItemTemplate>
 | 
				
			||||||
                            </f:TemplateField>
 | 
					                                </f:TemplateField>
 | 
				
			||||||
                             <f:LinkButtonField ColumnID="AttachUrlName" DataTextField="AttachUrlName" DataToolTipField="AttachUrlName" HeaderText="附件" 
 | 
					                                <f:LinkButtonField ColumnID="AttachUrlName" DataTextField="AttachUrlName" DataToolTipField="AttachUrlName" HeaderText="附件"
 | 
				
			||||||
                                        CommandName="Attach" EnableAjax="false"  HeaderTextAlign="Center" Width="300px" ></f:LinkButtonField>
 | 
					                                    CommandName="Attach" EnableAjax="false" HeaderTextAlign="Center" Width="120px">
 | 
				
			||||||
                          <f:BoundField runat="server" Hidden="true" ColumnID="hdUrl" DataField="AttachUrl"></f:BoundField>
 | 
					                                </f:LinkButtonField>
 | 
				
			||||||
                        </Columns>
 | 
					                                <f:BoundField runat="server" Hidden="true" ColumnID="hdUrl" DataField="AttachUrl"></f:BoundField>
 | 
				
			||||||
                        <Listeners>
 | 
					                            </Columns>
 | 
				
			||||||
                            <f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
 | 
					                            <Listeners>
 | 
				
			||||||
                        </Listeners>
 | 
					                                <f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
 | 
				
			||||||
                        <PageItems>
 | 
					                            </Listeners>
 | 
				
			||||||
                            <f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">
 | 
					                            <PageItems>
 | 
				
			||||||
                            </f:ToolbarSeparator>
 | 
					                                <f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">
 | 
				
			||||||
                            <f:ToolbarText ID="ToolbarText1" runat="server" Text="每页记录数:">
 | 
					                                </f:ToolbarSeparator>
 | 
				
			||||||
                            </f:ToolbarText>
 | 
					                                <f:ToolbarText ID="ToolbarText1" runat="server" Text="每页记录数:">
 | 
				
			||||||
                            <f:DropDownList runat="server" ID="ddlPageSize" Width="80px" AutoPostBack="true"
 | 
					                                </f:ToolbarText>
 | 
				
			||||||
                                OnSelectedIndexChanged="ddlPageSize_SelectedIndexChanged">                               
 | 
					                                <f:DropDownList runat="server" ID="ddlPageSize" Width="80px" AutoPostBack="true"
 | 
				
			||||||
                            </f:DropDownList>
 | 
					                                    OnSelectedIndexChanged="ddlPageSize_SelectedIndexChanged">
 | 
				
			||||||
                        </PageItems>
 | 
					                                </f:DropDownList>
 | 
				
			||||||
                    </f:Grid>
 | 
					                            </PageItems>
 | 
				
			||||||
                </Items>
 | 
					                        </f:Grid>
 | 
				
			||||||
            </f:Panel>
 | 
					                    </Items>
 | 
				
			||||||
        </Items>
 | 
					                </f:Panel>
 | 
				
			||||||
    </f:Panel>
 | 
					            </Items>
 | 
				
			||||||
    <f:Window ID="Window1" Title="类别" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
					        </f:Panel>
 | 
				
			||||||
        Target="Parent" EnableResize="false" runat="server" OnClose="Window1_Close" IsModal="true"
 | 
					        <f:Window ID="Window1" Title="类别" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
				
			||||||
        Width="700px" Height="600px">
 | 
					            Target="Parent" EnableResize="false" runat="server" OnClose="Window1_Close" IsModal="true"
 | 
				
			||||||
    </f:Window>
 | 
					            Width="700px" Height="600px">
 | 
				
			||||||
    <f:Window ID="Window2" Title="详情" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
					        </f:Window>
 | 
				
			||||||
        Target="Parent" EnableResize="false" runat="server" OnClose="Window2_Close" IsModal="true"
 | 
					        <f:Window ID="Window2" Title="详情" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
				
			||||||
        Width="700px" Height="600px">
 | 
					            Target="Parent" EnableResize="false" runat="server" OnClose="Window2_Close" IsModal="true"
 | 
				
			||||||
    </f:Window>
 | 
					            Width="700px" Height="600px">
 | 
				
			||||||
    <f:Window ID="WindowAtt" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
					        </f:Window>
 | 
				
			||||||
        Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px"
 | 
					        <f:Window ID="WindowAtt" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
 | 
				
			||||||
        Height="500px">
 | 
					            Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px"
 | 
				
			||||||
    </f:Window>
 | 
					            Height="500px">
 | 
				
			||||||
    <f:Menu ID="Menu1" runat="server">
 | 
					        </f:Window>
 | 
				
			||||||
        <f:MenuButton ID="btnMenuEdit" OnClick="btnMenuEdit_Click" EnablePostBack="true"
 | 
					        <f:Menu ID="Menu1" runat="server">
 | 
				
			||||||
            runat="server" Text="编辑" Hidden="true" Icon="Pencil">
 | 
					            <f:MenuButton ID="btnMenuEdit" OnClick="btnMenuEdit_Click" EnablePostBack="true"
 | 
				
			||||||
        </f:MenuButton>
 | 
					                runat="server" Text="编辑" Hidden="true" Icon="Pencil">
 | 
				
			||||||
        <f:MenuButton ID="btnMenuDelete" OnClick="btnMenuDelete_Click" EnablePostBack="true"
 | 
					            </f:MenuButton>
 | 
				
			||||||
            Icon="Delete" ConfirmText="删除选中行?" ConfirmTarget="Parent" runat="server" Text="删除"
 | 
					            <f:MenuButton ID="btnMenuDelete" OnClick="btnMenuDelete_Click" EnablePostBack="true"
 | 
				
			||||||
            Hidden="true">
 | 
					                Icon="Delete" ConfirmText="删除选中行?" ConfirmTarget="Parent" runat="server" Text="删除"
 | 
				
			||||||
        </f:MenuButton>
 | 
					                Hidden="true">
 | 
				
			||||||
    </f:Menu>
 | 
					            </f:MenuButton>
 | 
				
			||||||
 | 
					        </f:Menu>
 | 
				
			||||||
    </form>
 | 
					    </form>
 | 
				
			||||||
    <script type="text/javascript">
 | 
					    <script type="text/javascript">
 | 
				
			||||||
        var menuID = '<%= Menu1.ClientID %>';
 | 
					        var menuID = '<%= Menu1.ClientID %>';
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -25,6 +25,7 @@ namespace FineUIPro.Web.HSSE.EduTrain
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                Funs.DropDownPageSize(this.ddlPageSize);
 | 
					                Funs.DropDownPageSize(this.ddlPageSize);
 | 
				
			||||||
                this.GetButtonPower();
 | 
					                this.GetButtonPower();
 | 
				
			||||||
 | 
					                WorkPostService.InitWorkPostDropDownList(drpWorkPost, true);
 | 
				
			||||||
                InitTreeMenu();
 | 
					                InitTreeMenu();
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
| 
						 | 
					@ -172,6 +173,21 @@ namespace FineUIPro.Web.HSSE.EduTrain
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
            BindGrid();
 | 
					            BindGrid();
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        #endregion
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        #region 下拉触发事件
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// 适用岗位下拉触发事件
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <param name="sender"></param>
 | 
				
			||||||
 | 
					        /// <param name="e"></param>
 | 
				
			||||||
 | 
					        protected void drp_SelectedIndexChanged(object sender, EventArgs e)
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            this.BindGrid();
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        #endregion
 | 
					        #endregion
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        #region 绑定数据
 | 
					        #region 绑定数据
 | 
				
			||||||
| 
						 | 
					@ -206,6 +222,11 @@ namespace FineUIPro.Web.HSSE.EduTrain
 | 
				
			||||||
                    strSql += " AND CompanyTrainingItemName LIKE @CompanyTrainingItemName";
 | 
					                    strSql += " AND CompanyTrainingItemName LIKE @CompanyTrainingItemName";
 | 
				
			||||||
                    listStr.Add(new SqlParameter("@CompanyTrainingItemName", "%" + this.txtCompanyTrainingItemName.Text.Trim() + "%"));
 | 
					                    listStr.Add(new SqlParameter("@CompanyTrainingItemName", "%" + this.txtCompanyTrainingItemName.Text.Trim() + "%"));
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
 | 
					                if (!string.IsNullOrEmpty(this.drpWorkPost.SelectedValue) && this.drpWorkPost.SelectedValue != Const._Null)
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    strSql += " AND (WorkPostIds IS NULL OR WorkPostIds LIKE @WorkPostId)";
 | 
				
			||||||
 | 
					                    listStr.Add(new SqlParameter("@WorkPostId", "%" + this.drpWorkPost.SelectedValue + "%"));
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
                SqlParameter[] parameter = listStr.ToArray();
 | 
					                SqlParameter[] parameter = listStr.ToArray();
 | 
				
			||||||
                DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);
 | 
					                DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -362,7 +383,7 @@ namespace FineUIPro.Web.HSSE.EduTrain
 | 
				
			||||||
                    {
 | 
					                    {
 | 
				
			||||||
                        BLL.LogService.AddSys_Log(this.CurrUser, getD.CompanyTrainingItemCode, getD.CompanyTrainingItemId, BLL.Const.CompanyTrainingMenuId, BLL.Const.BtnDelete);
 | 
					                        BLL.LogService.AddSys_Log(this.CurrUser, getD.CompanyTrainingItemCode, getD.CompanyTrainingItemId, BLL.Const.CompanyTrainingMenuId, BLL.Const.BtnDelete);
 | 
				
			||||||
                        BLL.CompanyTrainingItemService.DeleteCompanyTrainingItemById(rowID);
 | 
					                        BLL.CompanyTrainingItemService.DeleteCompanyTrainingItemById(rowID);
 | 
				
			||||||
                        
 | 
					
 | 
				
			||||||
                    }
 | 
					                    }
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -372,7 +393,7 @@ namespace FineUIPro.Web.HSSE.EduTrain
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        #endregion
 | 
					        #endregion
 | 
				
			||||||
        #endregion
 | 
					        #endregion
 | 
				
			||||||
                
 | 
					
 | 
				
			||||||
        #region 按钮权限
 | 
					        #region 按钮权限
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// 获取按钮权限
 | 
					        /// 获取按钮权限
 | 
				
			||||||
| 
						 | 
					@ -398,7 +419,7 @@ namespace FineUIPro.Web.HSSE.EduTrain
 | 
				
			||||||
                {
 | 
					                {
 | 
				
			||||||
                    this.btnDelete.Hidden = false;
 | 
					                    this.btnDelete.Hidden = false;
 | 
				
			||||||
                    this.btnMenuDelete.Hidden = false;
 | 
					                    this.btnMenuDelete.Hidden = false;
 | 
				
			||||||
                }         
 | 
					                }
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        #endregion
 | 
					        #endregion
 | 
				
			||||||
| 
						 | 
					@ -488,13 +509,13 @@ namespace FineUIPro.Web.HSSE.EduTrain
 | 
				
			||||||
        /// <param name="sender"></param>
 | 
					        /// <param name="sender"></param>
 | 
				
			||||||
        /// <param name="e"></param>
 | 
					        /// <param name="e"></param>
 | 
				
			||||||
        protected void Grid1_RowCommand(object sender, GridCommandEventArgs e)
 | 
					        protected void Grid1_RowCommand(object sender, GridCommandEventArgs e)
 | 
				
			||||||
        {          
 | 
					        {
 | 
				
			||||||
            if (e.CommandName == "Attach")
 | 
					            if (e.CommandName == "Attach")
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                string attUrl = this.Grid1.Rows[e.RowIndex].Values[this.Grid1.Columns.Count - 1].ToString();
 | 
					                string attUrl = this.Grid1.Rows[e.RowIndex].Values[this.Grid1.Columns.Count - 1].ToString();
 | 
				
			||||||
                try
 | 
					                try
 | 
				
			||||||
                {
 | 
					                {
 | 
				
			||||||
                    
 | 
					
 | 
				
			||||||
                    string url = Funs.RootPath + attUrl;
 | 
					                    string url = Funs.RootPath + attUrl;
 | 
				
			||||||
                    FileInfo info = new FileInfo(url);
 | 
					                    FileInfo info = new FileInfo(url);
 | 
				
			||||||
                    string savedName = Path.GetFileName(url);
 | 
					                    string savedName = Path.GetFileName(url);
 | 
				
			||||||
| 
						 | 
					@ -507,7 +528,7 @@ namespace FineUIPro.Web.HSSE.EduTrain
 | 
				
			||||||
                    if (Path.GetExtension(savedName) == ".mp4" || Path.GetExtension(savedName).ToLower() == ".mp4" || Path.GetExtension(savedName) == ".m4v")
 | 
					                    if (Path.GetExtension(savedName) == ".mp4" || Path.GetExtension(savedName).ToLower() == ".mp4" || Path.GetExtension(savedName) == ".m4v")
 | 
				
			||||||
                    {
 | 
					                    {
 | 
				
			||||||
                        string mpUrl = HttpUtility.UrlEncode(attUrl.Replace('\\', '/'));
 | 
					                        string mpUrl = HttpUtility.UrlEncode(attUrl.Replace('\\', '/'));
 | 
				
			||||||
                        PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("~/AttachFile/player.aspx?url={0}", attUrl.Replace('\\', '/'), "播放 - "),"播放视频",700,560));
 | 
					                        PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("~/AttachFile/player.aspx?url={0}", attUrl.Replace('\\', '/'), "播放 - "), "播放视频", 700, 560));
 | 
				
			||||||
                    }
 | 
					                    }
 | 
				
			||||||
                    else
 | 
					                    else
 | 
				
			||||||
                    {
 | 
					                    {
 | 
				
			||||||
| 
						 | 
					@ -520,7 +541,7 @@ namespace FineUIPro.Web.HSSE.EduTrain
 | 
				
			||||||
                        System.Web.HttpContext.Current.Response.AddHeader("Content-Length", fileSize.ToString());
 | 
					                        System.Web.HttpContext.Current.Response.AddHeader("Content-Length", fileSize.ToString());
 | 
				
			||||||
                        System.Web.HttpContext.Current.Response.TransmitFile(url, 0, fileSize);
 | 
					                        System.Web.HttpContext.Current.Response.TransmitFile(url, 0, fileSize);
 | 
				
			||||||
                        System.Web.HttpContext.Current.Response.Flush();
 | 
					                        System.Web.HttpContext.Current.Response.Flush();
 | 
				
			||||||
                        System.Web.HttpContext.Current.Response.End();                       
 | 
					                        System.Web.HttpContext.Current.Response.End();
 | 
				
			||||||
                    }
 | 
					                    }
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
                catch (Exception)
 | 
					                catch (Exception)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -7,11 +7,13 @@
 | 
				
			||||||
// </自动生成>
 | 
					// </自动生成>
 | 
				
			||||||
//------------------------------------------------------------------------------
 | 
					//------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
namespace FineUIPro.Web.HSSE.EduTrain {
 | 
					namespace FineUIPro.Web.HSSE.EduTrain
 | 
				
			||||||
    
 | 
					{
 | 
				
			||||||
    
 | 
					
 | 
				
			||||||
    public partial class CompanyTraining {
 | 
					
 | 
				
			||||||
        
 | 
					    public partial class CompanyTraining
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// form1 控件。
 | 
					        /// form1 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -20,7 +22,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::System.Web.UI.HtmlControls.HtmlForm form1;
 | 
					        protected global::System.Web.UI.HtmlControls.HtmlForm form1;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// PageManager1 控件。
 | 
					        /// PageManager1 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -29,7 +31,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.PageManager PageManager1;
 | 
					        protected global::FineUIPro.PageManager PageManager1;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// Panel1 控件。
 | 
					        /// Panel1 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -38,7 +40,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Panel Panel1;
 | 
					        protected global::FineUIPro.Panel Panel1;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// panelLeftRegion 控件。
 | 
					        /// panelLeftRegion 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -47,7 +49,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Panel panelLeftRegion;
 | 
					        protected global::FineUIPro.Panel panelLeftRegion;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// Toolbar2 控件。
 | 
					        /// Toolbar2 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -56,7 +58,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Toolbar Toolbar2;
 | 
					        protected global::FineUIPro.Toolbar Toolbar2;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// btnNew 控件。
 | 
					        /// btnNew 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -65,7 +67,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Button btnNew;
 | 
					        protected global::FineUIPro.Button btnNew;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// btnEdit 控件。
 | 
					        /// btnEdit 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -74,7 +76,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Button btnEdit;
 | 
					        protected global::FineUIPro.Button btnEdit;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// btnDelete 控件。
 | 
					        /// btnDelete 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -83,7 +85,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Button btnDelete;
 | 
					        protected global::FineUIPro.Button btnDelete;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// trCompanyTraining 控件。
 | 
					        /// trCompanyTraining 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -92,7 +94,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Tree trCompanyTraining;
 | 
					        protected global::FineUIPro.Tree trCompanyTraining;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// panelCenterRegion 控件。
 | 
					        /// panelCenterRegion 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -101,7 +103,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Panel panelCenterRegion;
 | 
					        protected global::FineUIPro.Panel panelCenterRegion;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// Grid1 控件。
 | 
					        /// Grid1 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -110,7 +112,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Grid Grid1;
 | 
					        protected global::FineUIPro.Grid Grid1;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// Toolbar3 控件。
 | 
					        /// Toolbar3 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -119,7 +121,16 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Toolbar Toolbar3;
 | 
					        protected global::FineUIPro.Toolbar Toolbar3;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
 | 
					        /// <summary>
 | 
				
			||||||
 | 
					        /// drpWorkPost 控件。
 | 
				
			||||||
 | 
					        /// </summary>
 | 
				
			||||||
 | 
					        /// <remarks>
 | 
				
			||||||
 | 
					        /// 自动生成的字段。
 | 
				
			||||||
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
 | 
					        /// </remarks>
 | 
				
			||||||
 | 
					        protected global::FineUIPro.DropDownList drpWorkPost;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// txtCompanyTrainingItemCode 控件。
 | 
					        /// txtCompanyTrainingItemCode 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -128,7 +139,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.TextBox txtCompanyTrainingItemCode;
 | 
					        protected global::FineUIPro.TextBox txtCompanyTrainingItemCode;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// txtCompanyTrainingItemName 控件。
 | 
					        /// txtCompanyTrainingItemName 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -137,7 +148,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.TextBox txtCompanyTrainingItemName;
 | 
					        protected global::FineUIPro.TextBox txtCompanyTrainingItemName;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// ToolbarFill1 控件。
 | 
					        /// ToolbarFill1 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -146,7 +157,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.ToolbarFill ToolbarFill1;
 | 
					        protected global::FineUIPro.ToolbarFill ToolbarFill1;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// btnNewDetail 控件。
 | 
					        /// btnNewDetail 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -155,7 +166,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Button btnNewDetail;
 | 
					        protected global::FineUIPro.Button btnNewDetail;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// btnOut 控件。
 | 
					        /// btnOut 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -164,7 +175,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Button btnOut;
 | 
					        protected global::FineUIPro.Button btnOut;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// lbCompanyTrainingItemCode 控件。
 | 
					        /// lbCompanyTrainingItemCode 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -173,7 +184,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::System.Web.UI.WebControls.Label lbCompanyTrainingItemCode;
 | 
					        protected global::System.Web.UI.WebControls.Label lbCompanyTrainingItemCode;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// lbCompanyTrainingItemName 控件。
 | 
					        /// lbCompanyTrainingItemName 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -182,7 +193,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::System.Web.UI.WebControls.Label lbCompanyTrainingItemName;
 | 
					        protected global::System.Web.UI.WebControls.Label lbCompanyTrainingItemName;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// lbCompileDate 控件。
 | 
					        /// lbCompileDate 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -191,7 +202,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::System.Web.UI.WebControls.Label lbCompileDate;
 | 
					        protected global::System.Web.UI.WebControls.Label lbCompileDate;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// ToolbarSeparator1 控件。
 | 
					        /// ToolbarSeparator1 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -200,7 +211,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
 | 
					        protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// ToolbarText1 控件。
 | 
					        /// ToolbarText1 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -209,7 +220,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.ToolbarText ToolbarText1;
 | 
					        protected global::FineUIPro.ToolbarText ToolbarText1;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// ddlPageSize 控件。
 | 
					        /// ddlPageSize 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -218,7 +229,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.DropDownList ddlPageSize;
 | 
					        protected global::FineUIPro.DropDownList ddlPageSize;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// Window1 控件。
 | 
					        /// Window1 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -227,7 +238,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Window Window1;
 | 
					        protected global::FineUIPro.Window Window1;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// Window2 控件。
 | 
					        /// Window2 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -236,7 +247,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Window Window2;
 | 
					        protected global::FineUIPro.Window Window2;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// WindowAtt 控件。
 | 
					        /// WindowAtt 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -245,7 +256,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Window WindowAtt;
 | 
					        protected global::FineUIPro.Window WindowAtt;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// Menu1 控件。
 | 
					        /// Menu1 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -254,7 +265,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.Menu Menu1;
 | 
					        protected global::FineUIPro.Menu Menu1;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// btnMenuEdit 控件。
 | 
					        /// btnMenuEdit 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					@ -263,7 +274,7 @@ namespace FineUIPro.Web.HSSE.EduTrain {
 | 
				
			||||||
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
					        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
 | 
				
			||||||
        /// </remarks>
 | 
					        /// </remarks>
 | 
				
			||||||
        protected global::FineUIPro.MenuButton btnMenuEdit;
 | 
					        protected global::FineUIPro.MenuButton btnMenuEdit;
 | 
				
			||||||
        
 | 
					
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
        /// btnMenuDelete 控件。
 | 
					        /// btnMenuDelete 控件。
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,5 @@
 | 
				
			||||||
using BLL;
 | 
					using BLL;
 | 
				
			||||||
 | 
					using FineUIPro.Web.BaseInfo;
 | 
				
			||||||
using System;
 | 
					using System;
 | 
				
			||||||
using System.Collections.Generic;
 | 
					using System.Collections.Generic;
 | 
				
			||||||
using System.Data;
 | 
					using System.Data;
 | 
				
			||||||
| 
						 | 
					@ -43,11 +44,12 @@ namespace FineUIPro.Web.HSSE.EduTrain
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
            UnitService.InitUnitByProjectIdUnitTypeDropDownList1(drpUnit, this.CurrUser.LoginProjectId, false);
 | 
					            UnitService.InitUnitByProjectIdUnitTypeDropDownList1(drpUnit, this.CurrUser.LoginProjectId, false);
 | 
				
			||||||
            TrainTypeService.InitTrainTypeDropDownList(drpTrainType, true);
 | 
					            TrainTypeService.InitTrainTypeDropDownList(drpTrainType, true);
 | 
				
			||||||
            var data = APIBaseInfoService.getWorkPost(CurrUser.ProjectId, null);
 | 
					            WorkPostService.InitWorkPostByProjectIdDropDownList(drpWorkPost, this.CurrUser.LoginProjectId, false);
 | 
				
			||||||
            this.drpWorkPost.DataValueField = "BaseInfoId";
 | 
					            //var data = APIBaseInfoService.getWorkPost(CurrUser.ProjectId, null);
 | 
				
			||||||
            this.drpWorkPost.DataTextField = "BaseInfoName";
 | 
					            //this.drpWorkPost.DataValueField = "BaseInfoId";
 | 
				
			||||||
            this.drpWorkPost.DataSource = data;
 | 
					            //this.drpWorkPost.DataTextField = "BaseInfoName";
 | 
				
			||||||
            this.drpWorkPost.DataBind();
 | 
					            //this.drpWorkPost.DataSource = data;
 | 
				
			||||||
 | 
					            //this.drpWorkPost.DataBind();
 | 
				
			||||||
            //Funs.FineUIPleaseSelect(drpWorkPost);
 | 
					            //Funs.FineUIPleaseSelect(drpWorkPost);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -120,15 +120,16 @@ namespace FineUIPro.Web.HSSE.EduTrain
 | 
				
			||||||
            TrainTypeService.InitTrainTypeDropDownList(drpTrainType, true);
 | 
					            TrainTypeService.InitTrainTypeDropDownList(drpTrainType, true);
 | 
				
			||||||
            TrainLevelService.InitTrainLevelDropDownList(drpTrainLevel, true);
 | 
					            TrainLevelService.InitTrainLevelDropDownList(drpTrainLevel, true);
 | 
				
			||||||
            UnitService.InitUnitByProjectIdUnitTypeDropDownList1(dpUnit, this.CurrUser.LoginProjectId, false);
 | 
					            UnitService.InitUnitByProjectIdUnitTypeDropDownList1(dpUnit, this.CurrUser.LoginProjectId, false);
 | 
				
			||||||
            var postIds = (from u in Funs.DB.SitePerson_Person
 | 
					            WorkPostService.InitWorkPostByProjectIdDropDownList(dpWorkPost, this.CurrUser.LoginProjectId, false);
 | 
				
			||||||
                           where u.ProjectId == CurrUser.LoginProjectId
 | 
					            //var postIds = (from u in Funs.DB.SitePerson_Person
 | 
				
			||||||
                           select u.WorkPostId).Distinct();
 | 
					            //               where u.ProjectId == CurrUser.LoginProjectId
 | 
				
			||||||
 | 
					            //               select u.WorkPostId).Distinct();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            var workPost = (from x in Funs.DB.Base_WorkPost where postIds.Contains(x.WorkPostId) orderby x.WorkPostCode select x).ToList();
 | 
					            //var workPost = (from x in Funs.DB.Base_WorkPost where postIds.Contains(x.WorkPostId) orderby x.WorkPostCode select x).ToList();
 | 
				
			||||||
            dpWorkPost.DataValueField = "WorkPostId";
 | 
					            //dpWorkPost.DataValueField = "WorkPostId";
 | 
				
			||||||
            dpWorkPost.DataTextField = "WorkPostName";
 | 
					            //dpWorkPost.DataTextField = "WorkPostName";
 | 
				
			||||||
            dpWorkPost.DataSource = workPost;
 | 
					            //dpWorkPost.DataSource = workPost;
 | 
				
			||||||
            dpWorkPost.DataBind();
 | 
					            //dpWorkPost.DataBind();
 | 
				
			||||||
            List<JQueryFeature> myList = new List<JQueryFeature>();
 | 
					            List<JQueryFeature> myList = new List<JQueryFeature>();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            BoundTree(myList, "0", 0);
 | 
					            BoundTree(myList, "0", 0);
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue