protected void btnSaveAssignedApplication_Click(object sender, EventArgs e) { List <int> applicatonIDList = new List <int>(); foreach (DataListItem item in this.dgAssignedRole.Items) { if (item.ItemType == ListItemType.Item || item.ItemType == ListItemType.AlternatingItem) { CheckBox chk = (CheckBox)item.FindControl("chkAssignedRole"); if (chk != null && chk.Checked) { applicatonIDList.Add(int.Parse(chk.Attributes["value"])); } } } try { systemRoleServiceInstance.SaveRoleAssignedApplicatonIDList(applicatonIDList, this.CurrentDataItem); WebMessageBox.ShowOperationOkMessage("操作成功", "用户保存系统角色分配应用成功", this.ResolveUrl(this.GetListPageUrl())); } catch (ThreadAbortException) { } catch (Exception e1) { WebMessageBox.ShowOperationFailedMessage("操作失败", "用户保存系统角色分配应用失败,错误原因:" + e1.Message, this.ResolveUrl(this.GetListPageUrl())); } }
protected void ProcessGridCmd(object sender, GridViewCommandEventArgs e) { GridViewRow row = ((Control)(e.CommandSource)).Parent.Parent as GridViewRow; if (row == null || row.RowType != DataControlRowType.DataRow) { return; } int id = GridViewHelper.GetDataKeyInGridViewRowCommandEvent(sender, e); DomainType obj = LoadDataByID(id); if (obj != null) { switch (e.CommandName) { case "cmdView": this.Response.Redirect(this.GetViewPageUrl() + "?" + this.GetIDQueryStringKey() + "=" + GetDomainID(obj)); break; case "cmdDelete": DeleteDataByID(GetDomainID(obj)); WebMessageBox.ShowOperationOkMessage("操作成功", "用户成功的删除了一条记录。", this.ResolveUrl(this.GetListPageUrl())); break; default: break; } } }
protected void SaveCurrentData(DomainType domain) { try { SaveData(domain); WebMessageBox.ShowOperationOkMessage("操作成功", "用户添加" + this.GetModuleNameCn() + "成功", this.ResolveUrl(this.GetListPageUrl())); } catch (ThreadAbortException) { } catch (Exception e1) { WebMessageBox.ShowOperationFailedMessageAndHistoryBack("操作失败", "添加" + GetModuleNameCn() + "失败,错误原因:" + e1.Message); } }
protected void btnLogin_Click(object sender, EventArgs e) { SystemUser user = systemUserServiceInstance.GetUserByLoginIDAndPassword(this.txtLoginName.Text.Trim(), this.txtLoginPassword.Text.Trim()); if (user != null) { systemUserServiceInstance.WebUserLoginIn(user, false, HttpContext.Current); WebMessageBox.ShowOperationOkMessage("登陆成功!", string.Format("欢迎您{0},成功登入。您的IP为:{1}!", this.txtLoginName.Text.Trim(), WebHelper.GetIPAddress()), this.ResolveUrl("~/MainPage/Default.aspx")); } else { WebMessageBox.ShowOperationFailedMessage("登陆失败!", "请重新输入用户名密码", this.ResolveUrl("~/MainPage/Login.aspx")); } }
protected void DeleteCurrentObject() { //添加数据 try { DeleteDataByID(this.GetID); WebMessageBox.ShowOperationOkMessage("操作成功", "用户删除" + this.GetModuleNameCn() + "成功", this.ResolveUrl(GetListPageUrl())); } catch (ThreadAbortException) { } catch (Exception e1) { WebMessageBox.ShowOperationFailedMessage("操作失败", "用户删除" + this.GetModuleNameCn() + "+失败,错误原因:" + e1.Message, this.ResolveUrl(GetListPageUrl())); } }
protected void btnSaveAssignedMenu_Click(object sender, EventArgs e) { List <int> menuIDList = TreeViewHelper.GetTreeViewCheckValue(this.tvMenus); try { systemRoleServiceInstance.SaveRoleAssignedMenuIDList(menuIDList, this.CurrentDataItem); WebMessageBox.ShowOperationOkMessage("操作成功", "用户保存系统角色分配菜单成功", this.ResolveUrl(this.GetListPageUrl())); } catch (ThreadAbortException) { } catch (Exception e1) { WebMessageBox.ShowOperationFailedMessage("操作失败", "用户保存系统角色分配菜单失败,错误原因:" + e1.Message, this.ResolveUrl(this.GetListPageUrl())); } }
protected bool LoadData() { int id = GetID; if (id == 0) { WebMessageBox.ShowOperationOkMessage("操作失败", "无法获取ID。", this.ResolveUrl(GetListPageUrl())); return(false); } object obj = LoadDataByID(id); if (obj == null) { WebMessageBox.ShowOperationOkMessage("操作失败", "该条数据已不存在。", this.ResolveUrl(GetListPageUrl())); return(false); } else { this.Context.Items[GetDataItemContextKey()] = obj; } return(true); }