// 初始数据 private void Init() { ModelManage model; SelectParams selParams; DataTable modelTB; model = new ModelManage(); selParams = new SelectParams(); selParams.S1 = this.modelID; selParams.I1 = 1; modelTB = model.GetList("ONE", selParams); this.dtField = dal.GetField(this.modelID); this.rootUrl = GetRootUrl(); if (modelTB.Rows.Count > 0) { foreach (DataColumn item in modelTB.Columns) { this.hsModel.Add(item.ColumnName, modelTB.Rows[0][item.ColumnName]); } } if (this.hsModel.Count > 0) { this.hsModel["ListLink"] = this.hsModel["ListLink"].ToString().Replace("{WebSite}", this.rootUrl); this.hsModel["ListButton"] = this.hsModel["ListButton"].ToString().Replace("{WebSite}", this.rootUrl); } this.showColumn = "," + this.hsModel["TableName"].ToString() + "." + "ID," + this.hsModel["TableName"].ToString() + ".FlowState,"; SetKeepUrlParam(); // 设置要传递的URL参数 }
private void PageInit() { BLL.Content.ModelManage bllModelManage = new KingTop.BLL.Content.ModelManage(); KingTop.Model.SelectParams parms = new KingTop.Model.SelectParams(); //传递参数类 parms.S1 = "10"; //绑定模型下拉列表 ddlModelList.DataSource = bllModelManage.GetList("ALL", parms); ddlModelList.DataTextField = "title"; ddlModelList.DataValueField = "ID"; ddlModelList.DataBind(); //如果用户操作为修改,则初始化绑定 if (Action == "EDIT") { SelectParams selParams = new SelectParams(); selParams.S1 = ID; DataTable dt = bllFiledGroup.GetList("ONE", selParams); if (dt != null && dt.Rows.Count > 0) { txtName.Text = dt.Rows[0]["Name"].ToString(); hidLogTitle.Value = txtName.Text; ddlModelList.SelectedValue = dt.Rows[0]["ModelId"].ToString(); IsEnable.Checked = Convert.ToBoolean(dt.Rows[0]["IsEnable"]); } btnSave.Text = Utils.GetResourcesValue("Common", "Update"); dt.Dispose(); } }
private void PageInit() { if (this.Action == "EDIT") { DataTable dt; SelectParams selParams = new SelectParams(); selParams.S1 = this.ID; dt = bll.GetList("ONE", selParams).Tables[0]; btnSource.Text = Utils.GetResourcesValue("Common", "Update"); if (dt != null && dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; txtUserGroupName.Text = Utils.HtmlDecode(dr["UserGroupName"].ToString()); hidLogTitle.Value = dr["UserGroupName"].ToString(); txtUserGroupRemark.Text = dr["UserGroupRemark"].ToString(); txtUserGroupOrder.Text = Utils.HtmlDecode(dr["UserGroupOrder"].ToString()); ddlUserGroup.SelectedValue = Utils.HtmlDecode(dr["ParentNumCode"].ToString()); hdPCode.Value = Utils.HtmlDecode(dr["ParentNumCode"].ToString()); hdNCode.Value = Utils.HtmlDecode(dr["NumCode"].ToString()); hdnID.Value = this.ID; } ddlUserGroup.Enabled = false; } }
private void PageInit() { //编辑 if (this.Action == "EDIT") { DataTable dt; SelectParams selParams = new SelectParams(); selParams.S1 = TemplateID; dt = bll.GetList("ONE", selParams); btnTemplateEdit.Text = Utils.GetResourcesValue("Common", "Update"); if (dt != null && dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; txtTemplateName.Text = Utils.HtmlDecode(dr["TemplateName"].ToString()); hidLogTitle.Value = Utils.HtmlDecode(dr["TemplateName"].ToString()); hdnID.Value = TemplateID; } } }
private void PageInit() { if (string.Equals(Action.ToLower(), "edit")) // 编辑 { DataTable dtCommonFieldGroup; SelectParams selParam; selParam = new SelectParams(); selParam.S1 = ID; dtCommonFieldGroup = commonFieldGroup.GetList("ONE", selParam); btnEdit.Text = "修改"; if (dtCommonFieldGroup != null && dtCommonFieldGroup.Rows.Count > 0) { DataRow dr; // 当前编辑的记录 dr = dtCommonFieldGroup.Rows[0]; txtName.Text = dr["Name"].ToString(); txtOrders.Text = dr["Orders"].ToString(); } } }
private void PageInit() { if (this.Action == "EDIT") { DataTable dt; SelectParams selParams = new SelectParams(); selParams.S1 = this.ID; dt = bll.GetList("ONE", selParams); btnRole.Text = Utils.GetResourcesValue("Common", "Update"); if (dt != null && dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; txtRoleName.Text = dr["RoleName"].ToString(); //DDLSite.SelectedValue = dr["SiteID"].ToString(); this.hidLogTitle.Value = dr["RoleName"].ToString(); txtRoleDescription.Text = dr["RoleDescription"].ToString(); txtRoleOrder.Text = Utils.HtmlDecode(dr["RoleOrder"].ToString()); hdnID.Value = this.ID; } } }
public Task <ActionResult <Payload <dynamic[]> > > GetClassesForStudent(string userId, SelectParams @params) => Select(() => Workspace.Students.GetClassesForStudent(userId), @params);
/// <summary> /// 根据传入的参数查询K_ModelManage,返回查询结果 /// </summary> /// <param name="tranType">操作类型</param> /// <param name="paramsModel">条件</param> /// <returns>返回DataTable</returns> public DataTable GetList(string tranType, SelectParams paramsModel) { return(dal.GetList(tranType, paramsModel)); }
public Task <ActionResult <Payload <dynamic[]> > > GetResultsForStudentForClass(string classId, string studentId, SelectParams @params) => Select(() => Workspace.Classes.GetResultsForStudentForClass(classId, studentId), @params);
public Task <ActionResult <Payload <dynamic[]> > > GetResultsForLineItemForClass(string classId, string lineItemId, SelectParams @params) => Select(() => Workspace.Classes.GetResultsForLineItemForClass(classId, lineItemId), @params);
public Task <ActionResult <Payload <dynamic[]> > > GetClassesForTeacher(string userId, SelectParams @params) => Select(() => Workspace.Teachers.GetClassesForTeacher(userId), @params);
public Task <ActionResult <Payload <dynamic[]> > > GetTermsForSchool(string orgId, SelectParams @params) => Select(() => Workspace.Schools.GetTermsForSchool(orgId), @params);
public Task <ActionResult <Payload <dynamic[]> > > GetTeachersForClassInSchool(string orgId, string classId, SelectParams @params) => Select(() => Workspace.Schools.GetTeachersForClassInSchool(orgId, classId), @params);
public Task <ActionResult <Payload <dynamic[]> > > GetResourcesForCourse(string courseId, SelectParams @params) => Select(() => Workspace.Courses.GetResourcesForCourse(courseId), @params);
public void PageInit() { string configPath; // 模块配置路径 DataTable dt; // 模块 DataTable modelTB; // 当前模型记录 KingTop.BLL.Content.ModelManage model; // 业务逻辑操作对象 bool isAdd; bool isValidate; string preFix; modelTB = null; isAdd = true; preFix = string.Empty; model = new KingTop.BLL.Content.ModelManage(); if (this.Action == "edit") { FieldControl.Visible = false; isAdd = false; isValidate = IsHaveRightByOperCode("Edit"); // 修改权限认证 if (!isValidate) { jsMessage = "errmsg=\"对不起,您没有修改模型的操作权限,请与管理员联系!\";id=\"" + ID + "\""; } } else { isValidate = IsHaveRightByOperCode("New"); // 添加权限认证 if (!isValidate) { jsMessage = "errmsg=\"对不起,您没有添加模型的操作权限,请与管理员联系!\";id=\"" + ID + "\""; } } if (!IsPostBack) { model.BindField(chklField, isAdd); chkIsSub.Checked = Common.Utils.ParseBool(IsSub); if (!isAdd) { SelectParams selParams; if (this.ID == "") { return; } isAdd = false; selParams = new SelectParams(); selParams.S1 = this.ID; modelTB = model.GetList("ONE", selParams); btnModel.Text = Utils.GetResourcesValue("Common", "Update"); } if (modelTB != null) { hdnOriginalCommonField.Value = modelTB.Rows[0]["CommonField"].ToString(); hdnOriginalSysField.Value = modelTB.Rows[0]["SysField"].ToString(); hdnOriginalListLink.Value = modelTB.Rows[0]["ListLink"].ToString().Split(new char[] { '$' })[0]; hdnOriginalListButton.Value = modelTB.Rows[0]["ListButton"].ToString().Split(new char[] { '$' })[0]; model.InitField(chklField, hdnOriginalCommonField.Value, hdnOriginalSysField.Value, isAdd); } model.SubModelGroupBind(ddlSubModelGroup); configPath = Utils.GetResourcesValue("Model", "ParseModePath"); // 模块绑定 dt = Utils.GetXmlDataSet(configPath).Tables[0]; if (dt != null && dt.Rows.Count > 0) { ddlModuleID.DataTextField = "Name"; ddlModuleID.DataValueField = "ID"; ddlModuleID.DataSource = dt; ddlModuleID.DataBind(); } if (modelTB != null && modelTB.Rows.Count > 0) // 初始控件值 { DataRow dr; string[] arrListLink; string[] arrListButton; string[] arrCustomCol; arrCustomCol = new string[1]; dr = modelTB.Rows[0]; preFix = dr["TableName"].ToString().Trim().Substring(0, 4); ddlPreFix.SelectedValue = preFix; hdnPreFix.Value = preFix; ddlPreFix.Enabled = false; if (chkIsSub.Checked) { ddlSubModelGroup.SelectedValue = dr["SubModelGroupID"].ToString(); } arrCustomCol[0] = dr["CustomCol"].ToString(); arrListLink = dr["listlink"].ToString().Split(new char[] { '$' }); arrListButton = dr["listbutton"].ToString().Split(new char[] { '$' }); txtTitle.Text = Utils.HtmlDecode(dr["Title"].ToString()); txtConfigMan.Text = dr["ConfigMan"].ToString(); txtMemo.Text = Utils.HtmlDecode(dr["Memo"].ToString()); txtTableName.Text = Utils.HtmlDecode(dr["TableName"].ToString()).Replace(ddlPreFix.SelectedValue, ""); txtOperationColumnWidth.Text = dr["OperationColumnWidth"].ToString(); ddlModuleID.SelectedValue = dr["ModuleID"].ToString(); if (Utils.ParseBool(dr["IsListContentClip"].ToString())) // 是否可编辑列表宽度 { radlIsListContentClip.SelectedValue = "1"; } else { radlIsListContentClip.SelectedValue = "0"; } if (dr["IsEnable"].ToString() == "True") // 模型状态 { radlIsEnable.SelectedValue = "1"; } else { radlIsEnable.SelectedValue = "0"; } if (dr["IsOrderEdit"].ToString() == "True") // 是否显示排序 { radlIsOrderEdit.SelectedValue = "1"; } else { radlIsOrderEdit.SelectedValue = "0"; } // 列表页面链接设置加载 hdnListLink.Value = ""; model.InitSelfDefinedList(arrListLink, "ListLink", ListLink, chkListLink, hdnListLink); // 列表页面功能按钮设置加载 hdnListButton.Value = ""; model.InitSelfDefinedList(arrListButton, "ListButton", ListButton, chkListButton, hdnListButton); model.InitSelfDefinedList(arrCustomCol, "CustomCol", CustomCol, null, hdnCustomCol); model.InitLinkList(chkListLink, false, false); // 列表页面文本链接置加载 model.InitLinkList(chkListButton, true, false); // 列表页面功能按钮XML配置加载 model.InitOperationColumn(chklOperationColumn, dr["OperationColumn"].ToString()); // 列表操作列配置加载 if (arrListLink.Length > 0) { ControlUtils.SetGetCheckBoxListSelectValue(chkListLink, arrListLink[0]); } if (arrListButton.Length > 0) { ControlUtils.SetGetCheckBoxListSelectValue(chkListButton, arrListButton[0]); } hdnCustomCol.Value = dr["CustomCol"].ToString(); txtTableName.Enabled = false; } else { model.InitLinkList(chkListLink, false, true); // 列表页面文本链接置加载 model.InitLinkList(chkListButton, true, true); // 列表页面功能按钮XML配置加载 model.InitOperationColumn(chklOperationColumn, null); // 列表操作列配置加载 } } }
public Task <ActionResult <Payload <dynamic[]> > > GetTeachersForClass(string classId, SelectParams @params) => Select(() => Workspace.Classes.GetTeachersForClass(classId), @params);
private void PageInit() { hidNodeCode.Value = NodeCode; //编辑 if (this.Action == "EDIT") { DataTable dt; SelectParams selParams = new SelectParams(); selParams.S1 = this.ID; dt = bll.GetList("ONE", selParams); btnTemplateNode.Text = Utils.GetResourcesValue("Common", "Update"); if (dt != null && dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; this.hidLogTitle.Value = Utils.HtmlDecode(dr["NodeName"].ToString()); txtNodeName.Text = dr["NodeName"].ToString(); txtLink.Text = dr["LinkURL"].ToString(); RBL_IsValid.SelectedValue = dr["IsValid"].ToString(); txtNodelOrder.Text = dr["NodelOrder"].ToString(); txtNodelDesc.Text = dr["NodelDesc"].ToString(); txtNodelEngDesc.Text = dr["NodelEngDesc"].ToString(); chkNodeType.Checked = Utils.ParseBool(dr["NodeType"].ToString()); ddlModeID.Enabled = !chkNodeType.Checked; if (dr["ModuleID"].ToString().Length == 0 || dr["ModuleID"].ToString() == Guid.Empty.ToString()) { ddlModeID.SelectedValue = "0"; } else { ddlModeID.SelectedValue = dr["ModuleID"].ToString(); } chkIsSystem.Checked = Utils.ParseBool(dr["IsSystem"].ToString()); chkIsContainWebContent.Checked = Utils.ParseBool(dr["IsContainWebContent"].ToString()); if (string.IsNullOrEmpty(dr["ReviewFlowID"].ToString())) { try { ddlReviewFlow.SelectedValue = dr["ReviewFlowID"].ToString(); } catch { throw new Exception("没有相应项与之匹配"); } } } } else { //新增一级节点 if (this.Action == "NEWPARENTNODE") { dlNodeCode.Visible = true; this.ddlModeID.Enabled = false; chkNodeType.Checked = true; chkNodeType.Enabled = false; ddlModeID.SelectedValue = "0"; ddlModeID.Enabled = false; } btnDel.Visible = false; } }
public Task <ActionResult <Payload <dynamic[]> > > GetGradingPeriodsForTerm(string academicSessionId, SelectParams @params) => Select(() => Workspace.Terms.GetGradingPeriodsForTerm(academicSessionId), @params);