修改质量会议及培训
This commit is contained in:
@@ -0,0 +1,147 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CQMSTrainObject.aspx.cs" Inherits="FineUIPro.Web.BaseInfo.CQMSTrainObject" %>
|
||||
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head runat="server">
|
||||
<title>培训对象</title>
|
||||
<link href="../res/css/common.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<form id="form1" runat="server">
|
||||
<f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
|
||||
<f:Panel ID="Panel1" runat="server" Margin="5px" BodyPadding="5px" Title="培训对象" Layout="HBox" ShowHeader="false">
|
||||
<Items>
|
||||
<f:Grid ID="Grid1" Title="培训对象" ShowHeader="false" EnableCollapse="true" PageSize="10" EnableColumnLines="true"
|
||||
ShowBorder="true" AllowPaging="true" IsDatabasePaging="true" runat="server" Width="750px" ForceFit="true"
|
||||
DataKeyNames="TrainObjectId" DataIDField="TrainObjectId" OnPageIndexChange="Grid1_PageIndexChange"
|
||||
AllowFilters="true" OnFilterChange="Grid1_FilterChange" EnableTextSelection="True">
|
||||
<Columns>
|
||||
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="50px" HeaderTextAlign="Center"
|
||||
TextAlign="Center" />
|
||||
<f:RenderField Width="150px" ColumnID="TrainObjectCode" DataField="TrainObjectCode"
|
||||
FieldType="String" HeaderText="对象编号" HeaderTextAlign="Center" TextAlign="Center">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="250px" ColumnID="TrainObjectName" DataField="TrainObjectName"
|
||||
FieldType="String" HeaderText="对象名称" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="250px" ColumnID="Remark" DataField="Remark" FieldType="String"
|
||||
HeaderText="备注" HeaderTextAlign="Center" TextAlign="Center">
|
||||
</f:RenderField>
|
||||
</Columns>
|
||||
<Listeners>
|
||||
<f:Listener Event="rowselect" Handler="onGridRowSelect" />
|
||||
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
|
||||
</Listeners>
|
||||
<PageItems>
|
||||
<f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">
|
||||
</f:ToolbarSeparator>
|
||||
<f:ToolbarText ID="ToolbarText1" runat="server" Text="每页记录数:">
|
||||
</f:ToolbarText>
|
||||
<f:DropDownList runat="server" ID="ddlPageSize" Width="80px" AutoPostBack="true"
|
||||
OnSelectedIndexChanged="ddlPageSize_SelectedIndexChanged">
|
||||
</f:DropDownList>
|
||||
</PageItems>
|
||||
</f:Grid>
|
||||
<f:SimpleForm ID="SimpleForm1" runat="server" ShowBorder="true" ShowHeader="false"
|
||||
LabelWidth="80px" BodyPadding="5px" Width="350px">
|
||||
<Items>
|
||||
<f:HiddenField ID="hfFormID" runat="server">
|
||||
</f:HiddenField>
|
||||
<f:TextBox ID="txtTrainObjectCode" Label="编号" ShowRedStar="true" Required="true"
|
||||
runat="server" LabelAlign="right" AutoPostBack="true" OnTextChanged="TextBox_TextChanged">
|
||||
</f:TextBox>
|
||||
<f:TextBox ID="txtTrainObjectName" Label="名称" ShowRedStar="true" Required="true"
|
||||
runat="server" LabelAlign="right" AutoPostBack="true" OnTextChanged="TextBox_TextChanged">
|
||||
</f:TextBox>
|
||||
<f:TextArea ID="txtRemark" runat="server" Label="备注" LabelAlign="right">
|
||||
</f:TextArea>
|
||||
</Items>
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar1" Position="Bottom" runat="server">
|
||||
<Items>
|
||||
<f:Button ID="btnNew" Icon="Add" Text="新增" EnablePostBack="false" runat="server">
|
||||
<Listeners>
|
||||
<f:Listener Event="click" Handler="onNewButtonClick" />
|
||||
</Listeners>
|
||||
</f:Button>
|
||||
<f:Button ID="btnDelete" Enabled="false" Text="删除" Icon="Delete" ConfirmText="确定删除当前数据?"
|
||||
OnClick="btnDelete_Click" runat="server">
|
||||
</f:Button>
|
||||
<f:ToolbarFill ID="ToolbarFill1" runat="server">
|
||||
</f:ToolbarFill>
|
||||
<f:Button ID="btnSave" Icon="SystemSave" runat="server" ValidateForms="SimpleForm1"
|
||||
OnClick="btnSave_Click" Text="保存">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
</f:SimpleForm>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
<f:Menu ID="Menu1" runat="server">
|
||||
<f:MenuButton ID="btnMenuEdit" OnClick="btnMenuEdit_Click" EnablePostBack="true"
|
||||
Icon="Pencil" runat="server" Text="编辑" >
|
||||
</f:MenuButton>
|
||||
<f:MenuButton ID="btnMenuDelete" OnClick="btnMenuDelete_Click" EnablePostBack="true"
|
||||
Icon="Delete" ConfirmText="删除选中行?" ConfirmTarget="Parent" runat="server" Text="删除">
|
||||
</f:MenuButton>
|
||||
</f:Menu>
|
||||
</form>
|
||||
<script type="text/javascript">
|
||||
var menuID = '<%= Menu1.ClientID %>';
|
||||
// 返回false,来阻止浏览器右键菜单
|
||||
function onRowContextMenu(event, rowId) {
|
||||
F(menuID).show(); //showAt(event.pageX, event.pageY);
|
||||
return false;
|
||||
}
|
||||
|
||||
function reloadGrid() {
|
||||
__doPostBack(null, 'reloadGrid');
|
||||
}
|
||||
|
||||
|
||||
var gridClientID = '<%= Grid1.ClientID %>';
|
||||
var btnDeleteClientID = '<%= btnDelete.ClientID %>';
|
||||
var btnSaveClientID = '<%= btnSave.ClientID %>';
|
||||
|
||||
var formClientID = '<%= SimpleForm1.ClientID %>';
|
||||
var hfFormIDClientID = '<%= hfFormID.ClientID %>';
|
||||
var txtCodeClientID = '<%= txtTrainObjectCode.ClientID %>';
|
||||
var txtNameClientID = '<%= txtTrainObjectName.ClientID %>';
|
||||
var txtRemarkClientID = '<%=txtRemark.ClientID %>';
|
||||
|
||||
function onGridRowSelect(event, rowId) {
|
||||
var grid = F(gridClientID);
|
||||
|
||||
// 启用删除按钮
|
||||
F(btnDeleteClientID).enable();
|
||||
|
||||
// 当前行数据
|
||||
var rowValue = grid.getRowValue(rowId);
|
||||
|
||||
// 使用当前行数据填充表单字段
|
||||
F(hfFormIDClientID).setValue(rowId);
|
||||
F(txtCodeClientID).setValue(rowValue['TrainObjectCode']);
|
||||
F(txtNameClientID).setValue(rowValue['TrainObjectName']);
|
||||
F(txtRemarkClientID).setValue(rowValue['Remark']);
|
||||
|
||||
// 更新保存按钮文本
|
||||
// F(btnSaveClientID).setText('保存数据(编辑)');
|
||||
}
|
||||
|
||||
function onNewButtonClick() {
|
||||
// 重置表单字段
|
||||
F(formClientID).reset();
|
||||
F(hfFormIDClientID).reset();
|
||||
// 清空表格选中行
|
||||
F(gridClientID).clearSelections();
|
||||
// 禁用删除按钮
|
||||
F(btnDeleteClientID).disable();
|
||||
|
||||
// 更新保存按钮文本
|
||||
// F(btnSaveClientID).setText('保存数据(新增)');
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,278 @@
|
||||
using BLL;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace FineUIPro.Web.BaseInfo
|
||||
{
|
||||
public partial class CQMSTrainObject : PageBase
|
||||
{
|
||||
#region 加载
|
||||
/// <summary>
|
||||
/// 加载页面
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
////权限按钮方法
|
||||
this.GetButtonPower();
|
||||
Funs.DropDownPageSize(this.ddlPageSize);
|
||||
ddlPageSize.SelectedValue = Grid1.PageSize.ToString();
|
||||
// 绑定表格
|
||||
BindGrid();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 绑定数据
|
||||
/// </summary>
|
||||
private void BindGrid()
|
||||
{
|
||||
var q = from x in Funs.DB.Base_CQMSTrainObject orderby x.TrainObjectCode select x;
|
||||
Grid1.RecordCount = q.Count();
|
||||
// 2.获取当前分页数据
|
||||
var table = GetPagedDataTable(Grid1.PageIndex, Grid1.PageSize);
|
||||
Grid1.DataSource = table;
|
||||
Grid1.DataBind();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 过滤表头
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Grid1_FilterChange(object sender, EventArgs e)
|
||||
{
|
||||
BindGrid();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 分页
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
private List<Model.Base_CQMSTrainObject> GetPagedDataTable(int pageIndex, int pageSize)
|
||||
{
|
||||
List<Model.Base_CQMSTrainObject> source = (from x in Funs.DB.Base_CQMSTrainObject orderby x.TrainObjectCode select x).ToList();
|
||||
List<Model.Base_CQMSTrainObject> paged = new List<Model.Base_CQMSTrainObject>();
|
||||
|
||||
int rowbegin = pageIndex * pageSize;
|
||||
int rowend = (pageIndex + 1) * pageSize;
|
||||
if (rowend > source.Count())
|
||||
{
|
||||
rowend = source.Count();
|
||||
}
|
||||
|
||||
for (int i = rowbegin; i < rowend; i++)
|
||||
{
|
||||
paged.Add(source[i]);
|
||||
}
|
||||
|
||||
return paged;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 改变索引事件
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Grid1_PageIndexChange(object sender, GridPageEventArgs e)
|
||||
{
|
||||
Grid1.PageIndex = e.NewPageIndex;
|
||||
BindGrid();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 分页下拉选择
|
||||
/// <summary>
|
||||
/// 分页下拉选择
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void ddlPageSize_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
Grid1.PageSize = Convert.ToInt32(ddlPageSize.SelectedValue);
|
||||
BindGrid();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 删除
|
||||
/// <summary>
|
||||
/// 删除
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnDelete_Click(object sender, EventArgs e)
|
||||
{
|
||||
var getV = BLL.CQMSTrainObjectService.GetTrainObjectById(hfFormID.Text);
|
||||
if (getV != null)
|
||||
{
|
||||
BLL.LogService.AddSys_Log(this.CurrUser, getV.TrainObjectCode, getV.TrainObjectId, BLL.Const.CQMSTrainObjectMenuId, BLL.Const.BtnDelete);
|
||||
BLL.CQMSTrainObjectService.DeleteTrainObjectById(getV.TrainObjectId);
|
||||
|
||||
// 重新绑定表格,并模拟点击[新增按钮]
|
||||
BindGrid();
|
||||
PageContext.RegisterStartupScript("onNewButtonClick();");
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 右键删除事件
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnMenuDelete_Click(object sender, EventArgs e)
|
||||
{
|
||||
this.DeleteData();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 删除方法
|
||||
/// </summary>
|
||||
private void DeleteData()
|
||||
{
|
||||
if (Grid1.SelectedRowIndexArray.Length > 0)
|
||||
{
|
||||
foreach (int rowIndex in Grid1.SelectedRowIndexArray)
|
||||
{
|
||||
string rowID = Grid1.DataKeys[rowIndex][0].ToString();
|
||||
|
||||
var getV = BLL.CQMSTrainObjectService.GetTrainObjectById(hfFormID.Text);
|
||||
if (getV != null)
|
||||
{
|
||||
BLL.LogService.AddSys_Log(this.CurrUser, getV.TrainObjectCode, getV.TrainObjectId, BLL.Const.CQMSTrainObjectMenuId, BLL.Const.BtnDelete);
|
||||
BLL.CQMSTrainObjectService.DeleteTrainObjectById(getV.TrainObjectId);
|
||||
}
|
||||
}
|
||||
BindGrid();
|
||||
PageContext.RegisterStartupScript("onNewButtonClick();");
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 编辑
|
||||
/// <summary>
|
||||
/// 右键编辑事件
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnMenuEdit_Click(object sender, EventArgs e)
|
||||
{
|
||||
this.EditData();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 编辑数据方法
|
||||
/// </summary>
|
||||
private void EditData()
|
||||
{
|
||||
if (Grid1.SelectedRowIndexArray.Length == 0)
|
||||
{
|
||||
Alert.ShowInTop("请至少选择一条记录!", MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
string Id = Grid1.SelectedRowID;
|
||||
var TrainObject = BLL.CQMSTrainObjectService.GetTrainObjectById(Id);
|
||||
if (TrainObject != null)
|
||||
{
|
||||
this.txtTrainObjectCode.Text = TrainObject.TrainObjectCode;
|
||||
this.txtTrainObjectName.Text = TrainObject.TrainObjectName;
|
||||
this.txtRemark.Text = TrainObject.Remark;
|
||||
hfFormID.Text = Id;
|
||||
this.btnDelete.Enabled = true;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 保存
|
||||
/// <summary>
|
||||
/// 保存按钮
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnSave_Click(object sender, EventArgs e)
|
||||
{
|
||||
string strRowID = hfFormID.Text;
|
||||
Model.Base_CQMSTrainObject TrainObject = new Model.Base_CQMSTrainObject
|
||||
{
|
||||
TrainObjectCode = this.txtTrainObjectCode.Text.Trim(),
|
||||
TrainObjectName = this.txtTrainObjectName.Text.Trim(),
|
||||
Remark = txtRemark.Text.Trim()
|
||||
};
|
||||
if (string.IsNullOrEmpty(strRowID))
|
||||
{
|
||||
TrainObject.TrainObjectId = SQLHelper.GetNewID(typeof(Model.Base_CQMSTrainObject));
|
||||
BLL.CQMSTrainObjectService.AddTrainObject(TrainObject);
|
||||
BLL.LogService.AddSys_Log(this.CurrUser, TrainObject.TrainObjectCode, TrainObject.TrainObjectId, BLL.Const.CQMSTrainObjectMenuId, BLL.Const.BtnAdd);
|
||||
}
|
||||
else
|
||||
{
|
||||
TrainObject.TrainObjectId = strRowID;
|
||||
BLL.CQMSTrainObjectService.UpdateTrainObject(TrainObject);
|
||||
BLL.LogService.AddSys_Log(this.CurrUser, TrainObject.TrainObjectCode, TrainObject.TrainObjectId, BLL.Const.CQMSTrainObjectMenuId, BLL.Const.BtnModify);
|
||||
}
|
||||
|
||||
this.SimpleForm1.Reset();
|
||||
// 重新绑定表格,并点击当前编辑或者新增的行
|
||||
BindGrid();
|
||||
PageContext.RegisterStartupScript(String.Format("F('{0}').selectRow('{1}');", Grid1.ClientID, TrainObject.TrainObjectId));
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 验证对象名称、编号是否存在
|
||||
/// <summary>
|
||||
/// 验证对象名称、编号是否存在
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void TextBox_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
var q = Funs.DB.Base_CQMSTrainObject.FirstOrDefault(x => x.TrainObjectCode == this.txtTrainObjectCode.Text.Trim() && (x.TrainObjectId != hfFormID.Text || (hfFormID.Text == null && x.TrainObjectId != null)));
|
||||
if (q != null)
|
||||
{
|
||||
ShowNotify("输入的对象编号已存在!", MessageBoxIcon.Warning);
|
||||
}
|
||||
|
||||
var q2 = Funs.DB.Base_CQMSTrainObject.FirstOrDefault(x => x.TrainObjectName == this.txtTrainObjectName.Text.Trim() && (x.TrainObjectId != hfFormID.Text || (hfFormID.Text == null && x.TrainObjectId != null)));
|
||||
if (q2 != null)
|
||||
{
|
||||
ShowNotify("输入的对象名称已存在!", MessageBoxIcon.Warning);
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 获取按钮权限
|
||||
/// <summary>
|
||||
/// 获取按钮权限
|
||||
/// </summary>
|
||||
/// <param name="button"></param>
|
||||
/// <returns></returns>
|
||||
private void GetButtonPower()
|
||||
{
|
||||
var buttonList = BLL.CommonService.GetAllButtonList(this.CurrUser.LoginProjectId, this.CurrUser.PersonId, BLL.Const.CQMSTrainObjectMenuId);
|
||||
if (buttonList.Count() > 0)
|
||||
{
|
||||
if (buttonList.Contains(BLL.Const.BtnAdd))
|
||||
{
|
||||
this.btnNew.Hidden = false;
|
||||
}
|
||||
if (buttonList.Contains(BLL.Const.BtnModify))
|
||||
{
|
||||
this.btnMenuEdit.Hidden = false;
|
||||
}
|
||||
if (buttonList.Contains(BLL.Const.BtnDelete))
|
||||
{
|
||||
this.btnDelete.Hidden = false;
|
||||
this.btnMenuDelete.Hidden = false;
|
||||
}
|
||||
if (buttonList.Contains(BLL.Const.BtnSave))
|
||||
{
|
||||
this.btnSave.Hidden = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,195 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <自动生成>
|
||||
// 此代码由工具生成。
|
||||
//
|
||||
// 对此文件的更改可能导致不正确的行为,如果
|
||||
// 重新生成代码,则所做更改将丢失。
|
||||
// </自动生成>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace FineUIPro.Web.BaseInfo {
|
||||
|
||||
|
||||
public partial class CQMSTrainObject {
|
||||
|
||||
/// <summary>
|
||||
/// form1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||
|
||||
/// <summary>
|
||||
/// PageManager1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.PageManager PageManager1;
|
||||
|
||||
/// <summary>
|
||||
/// Panel1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Panel Panel1;
|
||||
|
||||
/// <summary>
|
||||
/// Grid1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Grid Grid1;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarSeparator1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarText1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarText ToolbarText1;
|
||||
|
||||
/// <summary>
|
||||
/// ddlPageSize 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList ddlPageSize;
|
||||
|
||||
/// <summary>
|
||||
/// SimpleForm1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.SimpleForm SimpleForm1;
|
||||
|
||||
/// <summary>
|
||||
/// hfFormID 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hfFormID;
|
||||
|
||||
/// <summary>
|
||||
/// txtTrainObjectCode 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtTrainObjectCode;
|
||||
|
||||
/// <summary>
|
||||
/// txtTrainObjectName 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtTrainObjectName;
|
||||
|
||||
/// <summary>
|
||||
/// txtRemark 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextArea txtRemark;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar1;
|
||||
|
||||
/// <summary>
|
||||
/// btnNew 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnNew;
|
||||
|
||||
/// <summary>
|
||||
/// btnDelete 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnDelete;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill1;
|
||||
|
||||
/// <summary>
|
||||
/// btnSave 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnSave;
|
||||
|
||||
/// <summary>
|
||||
/// Menu1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Menu Menu1;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuEdit 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuEdit;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuDelete 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuDelete;
|
||||
}
|
||||
}
|
||||
@@ -39,20 +39,20 @@
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpUnit" runat="server" ShowRedStar="true" Label="单位" LabelWidth="100px" LabelAlign="Right" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
||||
</f:DropDownList>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:DatePicker ID="txtMeetingDate" ShowRedStar="true" Required="true" runat="server" Label="时间" LabelAlign="Right"
|
||||
EnableEdit="true">
|
||||
</f:DatePicker>
|
||||
<f:TextBox ID="txtPlace" runat="server" Label="地点" ShowRedStar="true" Required="true"
|
||||
MaxLength="200" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
|
||||
<f:TextBox ID="txtMeetingTheme" runat="server" Label="会议主题" ShowRedStar="true" Required="true"
|
||||
MaxLength="200" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
<f:TextBox ID="txtPlace" runat="server" Label="地点" ShowRedStar="true" Required="true"
|
||||
MaxLength="200" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpHostMan" runat="server" ShowRedStar="true" Required="true" Label="主持人" LabelAlign="Right" EnableCheckBoxSelect="true" EnableMultiSelect="true" EnableEdit="true" LabelWidth="100px">
|
||||
</f:DropDownList>
|
||||
</Items>
|
||||
@@ -65,14 +65,7 @@
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtMeetingTheme" runat="server" Label="会议主题" ShowRedStar="true" Required="true"
|
||||
MaxLength="200" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtMeetingContents" ShowRedStar="true" Required="true" runat="server" Label="主要内容" MaxLength="3000">
|
||||
<f:TextArea ID="txtMeetingContents" ShowRedStar="true" Required="true" Height="200px" runat="server" Label="主要内容" MaxLength="3000">
|
||||
</f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
|
||||
@@ -84,6 +84,15 @@ namespace FineUIPro.Web.CQMS.Meeting {
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtMeetingDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtMeetingTheme 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtMeetingTheme;
|
||||
|
||||
/// <summary>
|
||||
/// txtPlace 控件。
|
||||
/// </summary>
|
||||
@@ -111,15 +120,6 @@ namespace FineUIPro.Web.CQMS.Meeting {
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpAttentPerson;
|
||||
|
||||
/// <summary>
|
||||
/// txtMeetingTheme 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtMeetingTheme;
|
||||
|
||||
/// <summary>
|
||||
/// txtMeetingContents 控件。
|
||||
/// </summary>
|
||||
|
||||
@@ -39,20 +39,19 @@
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpUnit" runat="server" ShowRedStar="true" Label="单位" LabelWidth="100px" LabelAlign="Right" EnableEdit="true" Readonly="true">
|
||||
</f:DropDownList>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:DatePicker ID="txtMeetingDate" ShowRedStar="true" Required="true" runat="server" Label="时间" LabelAlign="Right" Readonly="true"
|
||||
EnableEdit="true">
|
||||
</f:DatePicker>
|
||||
<f:TextBox ID="txtPlace" runat="server" Label="地点" ShowRedStar="true" Required="true" Readonly="true"
|
||||
MaxLength="200" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtMeetingTheme" runat="server" Label="会议主题" ShowRedStar="true" Required="true" Readonly="true"
|
||||
MaxLength="200" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
<f:TextBox ID="txtPlace" runat="server" Label="地点" ShowRedStar="true" Required="true" Readonly="true"
|
||||
MaxLength="200" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpHostMan" runat="server" ShowRedStar="true" Required="true" Label="主持人" LabelAlign="Right" EnableCheckBoxSelect="true" EnableMultiSelect="true" EnableEdit="true" Readonly="true" LabelWidth="100px">
|
||||
</f:DropDownList>
|
||||
</Items>
|
||||
@@ -65,14 +64,7 @@
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtMeetingTheme" runat="server" Label="会议主题" ShowRedStar="true" Required="true" Readonly="true"
|
||||
MaxLength="200" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtMeetingContents" ShowRedStar="true" Required="true" runat="server" Label="主要内容" MaxLength="3000" Readonly="true">
|
||||
<f:TextArea ID="txtMeetingContents" ShowRedStar="true" Required="true" runat="server" Label="主要内容" Height="200px" MaxLength="3000" Readonly="true">
|
||||
</f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
|
||||
@@ -84,6 +84,15 @@ namespace FineUIPro.Web.CQMS.Meeting {
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtMeetingDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtMeetingTheme 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtMeetingTheme;
|
||||
|
||||
/// <summary>
|
||||
/// txtPlace 控件。
|
||||
/// </summary>
|
||||
@@ -111,15 +120,6 @@ namespace FineUIPro.Web.CQMS.Meeting {
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpAttentPerson;
|
||||
|
||||
/// <summary>
|
||||
/// txtMeetingTheme 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtMeetingTheme;
|
||||
|
||||
/// <summary>
|
||||
/// txtMeetingContents 控件。
|
||||
/// </summary>
|
||||
|
||||
@@ -39,20 +39,19 @@
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpUnit" runat="server" ShowRedStar="true" Label="单位" LabelWidth="100px" LabelAlign="Right" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
||||
</f:DropDownList>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:DatePicker ID="txtMeetingDate" ShowRedStar="true" Required="true" runat="server" Label="时间" LabelAlign="Right"
|
||||
EnableEdit="true">
|
||||
</f:DatePicker>
|
||||
<f:TextBox ID="txtPlace" runat="server" Label="地点" ShowRedStar="true" Required="true"
|
||||
MaxLength="200" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtMeetingTheme" runat="server" Label="会议主题" ShowRedStar="true" Required="true"
|
||||
MaxLength="200" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
<f:TextBox ID="txtPlace" runat="server" Label="地点" ShowRedStar="true" Required="true"
|
||||
MaxLength="200" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpHostMan" runat="server" ShowRedStar="true" Required="true" Label="主持人" LabelAlign="Right" EnableCheckBoxSelect="true" EnableMultiSelect="true" EnableEdit="true" LabelWidth="100px">
|
||||
</f:DropDownList>
|
||||
</Items>
|
||||
@@ -65,14 +64,7 @@
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtMeetingTheme" runat="server" Label="会议主题" ShowRedStar="true" Required="true"
|
||||
MaxLength="200" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtMeetingContents" ShowRedStar="true" Required="true" runat="server" Label="主要内容" MaxLength="3000">
|
||||
<f:TextArea ID="txtMeetingContents" ShowRedStar="true" Required="true" runat="server" Label="主要内容" Height="200px" MaxLength="3000">
|
||||
</f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
|
||||
@@ -84,6 +84,15 @@ namespace FineUIPro.Web.CQMS.Meeting {
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtMeetingDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtMeetingTheme 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtMeetingTheme;
|
||||
|
||||
/// <summary>
|
||||
/// txtPlace 控件。
|
||||
/// </summary>
|
||||
@@ -111,15 +120,6 @@ namespace FineUIPro.Web.CQMS.Meeting {
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpAttentPerson;
|
||||
|
||||
/// <summary>
|
||||
/// txtMeetingTheme 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtMeetingTheme;
|
||||
|
||||
/// <summary>
|
||||
/// txtMeetingContents 控件。
|
||||
/// </summary>
|
||||
|
||||
@@ -39,20 +39,19 @@
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpUnit" runat="server" ShowRedStar="true" Label="单位" LabelWidth="100px" LabelAlign="Right" EnableEdit="true" Readonly="true">
|
||||
</f:DropDownList>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:DatePicker ID="txtMeetingDate" ShowRedStar="true" Required="true" runat="server" Label="时间" LabelAlign="Right" Readonly="true"
|
||||
EnableEdit="true">
|
||||
</f:DatePicker>
|
||||
<f:TextBox ID="txtPlace" runat="server" Label="地点" ShowRedStar="true" Required="true" Readonly="true"
|
||||
MaxLength="200" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtMeetingTheme" runat="server" Label="会议主题" ShowRedStar="true" Required="true" Readonly="true"
|
||||
MaxLength="200" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
<f:TextBox ID="txtPlace" runat="server" Label="地点" ShowRedStar="true" Required="true" Readonly="true"
|
||||
MaxLength="200" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpHostMan" runat="server" ShowRedStar="true" Required="true" Label="主持人" LabelAlign="Right" EnableCheckBoxSelect="true" EnableMultiSelect="true" EnableEdit="true" Readonly="true" LabelWidth="100px">
|
||||
</f:DropDownList>
|
||||
</Items>
|
||||
@@ -65,14 +64,7 @@
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtMeetingTheme" runat="server" Label="会议主题" ShowRedStar="true" Required="true" Readonly="true"
|
||||
MaxLength="200" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtMeetingContents" ShowRedStar="true" Required="true" runat="server" Label="主要内容" MaxLength="3000" Readonly="true">
|
||||
<f:TextArea ID="txtMeetingContents" ShowRedStar="true" Required="true" runat="server" Label="主要内容" Height="200px" MaxLength="3000" Readonly="true">
|
||||
</f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
|
||||
@@ -84,6 +84,15 @@ namespace FineUIPro.Web.CQMS.Meeting {
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DatePicker txtMeetingDate;
|
||||
|
||||
/// <summary>
|
||||
/// txtMeetingTheme 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtMeetingTheme;
|
||||
|
||||
/// <summary>
|
||||
/// txtPlace 控件。
|
||||
/// </summary>
|
||||
@@ -111,15 +120,6 @@ namespace FineUIPro.Web.CQMS.Meeting {
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpAttentPerson;
|
||||
|
||||
/// <summary>
|
||||
/// txtMeetingTheme 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtMeetingTheme;
|
||||
|
||||
/// <summary>
|
||||
/// txtMeetingContents 控件。
|
||||
/// </summary>
|
||||
|
||||
@@ -197,7 +197,7 @@ namespace FineUIPro.Web.CQMS.Train
|
||||
string[] strs = PlanTrainPersons.ToString().Split(',');
|
||||
foreach (var item in strs)
|
||||
{
|
||||
names += BLL.Person_PersonsService.GetPersonsNameById(item) + ",";
|
||||
names += BLL.CQMSTrainObjectService.GetTrainObjectNameById(item) + ",";
|
||||
}
|
||||
if (!string.IsNullOrEmpty(names))
|
||||
{
|
||||
|
||||
@@ -47,7 +47,7 @@ namespace FineUIPro.Web.CQMS.Train
|
||||
if (!IsPostBack)
|
||||
{
|
||||
TrainPlanId = Request.Params["TrainPlanId"];
|
||||
BLL.SitePerson_PersonService.InitProjectUserListByProjectUnitTypeDropDownList(this.drpPlanTrainPersons, this.CurrUser.LoginProjectId, Const.ProjectUnitType_1 + "," + Const.ProjectUnitType_2, true);
|
||||
BLL.CQMSTrainObjectService.InitTrainObjectDropDownList(this.drpPlanTrainPersons, true);
|
||||
BLL.CQMSTrainTypeService.InitTrainTypeDropDownList(this.drpTrainType, true);
|
||||
if (!string.IsNullOrEmpty(TrainPlanId))
|
||||
{
|
||||
|
||||
@@ -47,7 +47,7 @@ namespace FineUIPro.Web.CQMS.Train
|
||||
if (!IsPostBack)
|
||||
{
|
||||
TrainPlanId = Request.Params["TrainPlanId"];
|
||||
BLL.SitePerson_PersonService.InitProjectUserListByProjectUnitTypeDropDownList(this.drpPlanTrainPersons, this.CurrUser.LoginProjectId, Const.ProjectUnitType_1 + "," + Const.ProjectUnitType_2, true);
|
||||
BLL.CQMSTrainObjectService.InitTrainObjectDropDownList(this.drpPlanTrainPersons, true);
|
||||
BLL.CQMSTrainTypeService.InitTrainTypeDropDownList(this.drpTrainType, true);
|
||||
if (!string.IsNullOrEmpty(TrainPlanId))
|
||||
{
|
||||
|
||||
@@ -192,7 +192,7 @@ namespace FineUIPro.Web.CQMS.Train
|
||||
string[] strs = PlanTrainPersons.ToString().Split(',');
|
||||
foreach (var item in strs)
|
||||
{
|
||||
names += BLL.Person_PersonsService.GetPersonsNameById(item) + ",";
|
||||
names += BLL.CQMSTrainObjectService.GetTrainObjectNameById(item) + ",";
|
||||
}
|
||||
if (!string.IsNullOrEmpty(names))
|
||||
{
|
||||
|
||||
@@ -47,7 +47,7 @@ namespace FineUIPro.Web.CQMS.Train
|
||||
if (!IsPostBack)
|
||||
{
|
||||
TrainPlanId = Request.Params["TrainPlanId"];
|
||||
BLL.SitePerson_PersonService.InitProjectUserListByProjectUnitTypeDropDownList(this.drpPlanTrainPersons, this.CurrUser.LoginProjectId, Const.ProjectUnitType_1 + "," + Const.ProjectUnitType_2, true);
|
||||
BLL.CQMSTrainObjectService.InitTrainObjectDropDownList(this.drpPlanTrainPersons, true);
|
||||
BLL.SitePerson_PersonService.InitProjectUserListByProjectUnitTypeDropDownList(this.drpRealTrainPersons, this.CurrUser.LoginProjectId, Const.ProjectUnitType_1 + "," + Const.ProjectUnitType_2, true);
|
||||
BLL.SitePerson_PersonService.InitSitePersonByUnitTypeRoletIdsDropDownList(this.drpHostMan,this.CurrUser.LoginProjectId, Const.ProjectUnitType_1, Const.QAManager + "," + Const.CQEngineer, true);
|
||||
BLL.CQMSTrainTypeService.InitTrainTypeDropDownList(this.drpTrainType, true);
|
||||
|
||||
@@ -47,7 +47,7 @@ namespace FineUIPro.Web.CQMS.Train
|
||||
if (!IsPostBack)
|
||||
{
|
||||
TrainPlanId = Request.Params["TrainPlanId"];
|
||||
BLL.SitePerson_PersonService.InitProjectUserListByProjectUnitTypeDropDownList(this.drpPlanTrainPersons, this.CurrUser.LoginProjectId, Const.ProjectUnitType_1 + "," + Const.ProjectUnitType_2, true);
|
||||
BLL.CQMSTrainObjectService.InitTrainObjectDropDownList(this.drpPlanTrainPersons, true);
|
||||
BLL.SitePerson_PersonService.InitProjectUserListByProjectUnitTypeDropDownList(this.drpRealTrainPersons, this.CurrUser.LoginProjectId, Const.ProjectUnitType_1 + "," + Const.ProjectUnitType_2, true);
|
||||
BLL.SitePerson_PersonService.InitSitePersonByUnitTypeRoletIdsDropDownList(this.drpHostMan, this.CurrUser.LoginProjectId, Const.ProjectUnitType_1, Const.QAManager + "," + Const.CQEngineer, true);
|
||||
BLL.CQMSTrainTypeService.InitTrainTypeDropDownList(this.drpTrainType, true);
|
||||
|
||||
@@ -210,6 +210,7 @@
|
||||
<Content Include="BaseInfo\CompanyModelEdit.aspx" />
|
||||
<Content Include="BaseInfo\ConstructionTestType.aspx" />
|
||||
<Content Include="BaseInfo\CostType.aspx" />
|
||||
<Content Include="BaseInfo\CQMSTrainObject.aspx" />
|
||||
<Content Include="BaseInfo\CQMSTrainType.aspx" />
|
||||
<Content Include="BaseInfo\DesignProfessional.aspx" />
|
||||
<Content Include="BaseInfo\DesignProfessionalEdit.aspx" />
|
||||
@@ -5516,6 +5517,13 @@
|
||||
<Compile Include="BaseInfo\CostType.aspx.designer.cs">
|
||||
<DependentUpon>CostType.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="BaseInfo\CQMSTrainObject.aspx.cs">
|
||||
<DependentUpon>CQMSTrainObject.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="BaseInfo\CQMSTrainObject.aspx.designer.cs">
|
||||
<DependentUpon>CQMSTrainObject.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="BaseInfo\CQMSTrainType.aspx.cs">
|
||||
<DependentUpon>CQMSTrainType.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
|
||||
Reference in New Issue
Block a user