2 using System
.Collections
.Generic
;
6 using System
.Web
.UI
.WebControls
;
8 using System
.Web
.Security
;
9 using System
.Collections
;
13 public partial class EvalMidCadresPage
: BasePage
, IPageAuthorize
15 public virtual EvalService EvalService
21 protected void Page_Load(object sender
, EventArgs e
)
26 protected void odsMidCadres_ObjectCreating(object sender
, ObjectDataSourceEventArgs e
)
28 e
.ObjectInstance
= this.EvalService
;
31 protected void odsMidCadres_Selecting(object sender
, ObjectDataSourceMethodEventArgs e
)
33 //int EvalPlanId, string UserName, string RoleName, int DepartmentId, Hashtable @params
34 e
.InputParameters
["EvalPlanId"] = 1;
35 e
.InputParameters
["UserName"] = User
.Identity
.Name
;
36 e
.InputParameters
["RoleName"] = Roles
.GetRolesForUser()[0];
37 e
.InputParameters
["DepartmentId"] = UserInDepartment
== null ? 0 : UserInDepartment
.DepartmentId
;
38 var @params = new Hashtable();
39 if (UserInDepartment
!= null)
41 @params["DepartmentCategory"] = UserInDepartment
.Category
;
44 e
.InputParameters
["params"] = @params;