57 lines
1.8 KiB
C#
57 lines
1.8 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Web;
|
|
using System.Web.UI;
|
|
using System.Web.UI.WebControls;
|
|
using WebLib;
|
|
|
|
namespace Education.Forms.檢視UC
|
|
{
|
|
public partial class 教育訓練效益追蹤調查表View : UserControlBase
|
|
{
|
|
private DAC_訓練效益 Dao訓練效益;
|
|
private DAC_訓練效益個人 Dao訓練效益個人;
|
|
private int 訓練課程企劃編號 = 0;
|
|
private int 填表序號 = 0;
|
|
|
|
public override void DataBind()
|
|
{
|
|
base.DataBind();
|
|
|
|
Dao訓練效益 = new DAC_訓練效益(ParentPage.conn);
|
|
Dao訓練效益個人 = new DAC_訓練效益個人(ParentPage.conn);
|
|
|
|
string[] keyArr = 單號.Split('|');
|
|
|
|
if (keyArr.Length > 0)
|
|
訓練課程企劃編號 = DAC.GetInt32(keyArr[0]);
|
|
if (keyArr.Length > 1)
|
|
填表序號 = DAC.GetInt32(keyArr[1]);
|
|
|
|
ds調查表Form.SelectParameters["訓練課程企劃編號"].DefaultValue = 訓練課程企劃編號.ToString();
|
|
ds調查表Form.SelectParameters["填表序號"].DefaultValue = 填表序號.ToString();
|
|
FormView1.DataBind();
|
|
|
|
ds效益追蹤個人.SelectParameters["訓練課程企劃編號"].DefaultValue = 訓練課程企劃編號.ToString();
|
|
ds效益追蹤個人.SelectParameters["填表序號"].DefaultValue = 填表序號.ToString();
|
|
gv訓練效益個人.DataBind();
|
|
}
|
|
|
|
protected string Get站別(object 填表人站別)
|
|
{
|
|
NameValueList data = ds站別.Select() as NameValueList;
|
|
return data.GetName(填表人站別);
|
|
}
|
|
|
|
protected void ds調查表Form_ObjectCreating(object sender, ObjectDataSourceEventArgs e)
|
|
{
|
|
e.ObjectInstance = Dao訓練效益;
|
|
}
|
|
|
|
protected void ds效益追蹤個人_ObjectCreating(object sender, ObjectDataSourceEventArgs e)
|
|
{
|
|
e.ObjectInstance = Dao訓練效益個人;
|
|
}
|
|
}
|
|
} |