⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usermanage.aspx.cs

📁 人事管理系统
💻 CS
字号:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Collections.Generic;
using BLL;
using MODEL;
public partial class SysManage_UserManage : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        string tittleName = Request.QueryString["tittleName"].ToString();
        if (!Page.IsClientScriptBlockRegistered("basescript"))
            Page.RegisterClientScriptBlock("basescript", registerscript(tittleName));
        if(!IsPostBack)
        {
            UserInfoManager uim = new UserInfoManager();
            GVUserInfo.DataSource=uim.GetAllModels();
            GVUserInfo.DataBind();
        }
        
    }
    public string registerscript(string tittle)
    {

        string clientscript = string.Format(@"   
               <script   language=""javascript"">
        window.parent.document.all.lblTittlename.innerText='{0}';
        window.parent.document.all.lblTittle.innerText='{1}';
                 </script>", tittle, tittle);
        return clientscript;
    }   
    RoleInfoManager rim = new RoleInfoManager();
    UserStateManager usm = new UserStateManager();
    public string roleNameByRoleId(int roleInd)
    {
      
       RoleInfo roleInfo = rim.GetModelById(roleInd);
       return roleInfo.RoleName.ToString();
    }
    public string userStateNameByUserStateId(int userstateId)
    {
       
        UserState userstate = usm.GetModelById(userstateId);
        return userstate.UserStateName.ToString();
    }
    protected void GVUserInfo_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        string name=e.CommandName;
        string userId = e.CommandArgument.ToString();
        if(name=="del")
        {
            UserInfoManager uim = new UserInfoManager();
            uim.DeleteModelByWhere("userId='" + userId + "'");
            GVUserInfo.DataSourceID = null;
            GVUserInfo.DataSource = uim.GetAllModels();
            GVUserInfo.DataBind();
        }
    }
    //创建用户
    protected void btnOK_Click(object sender, EventArgs e)
    {
        UserInfo userInfo = new UserInfo();
        userInfo.UserId = txtUserId.Text.Trim();
        userInfo.Password = txtPassword.Text.Trim();
        userInfo.UserName = txtUserName.Text.Trim();
        userInfo.RoleId =Convert.ToInt32( this.DDLroleName.SelectedValue);
        if (RadioButton1.Checked)
        {
            userInfo.Gender = 1;
        }
        else
        {
            userInfo.Gender = 0;
        }
        userInfo.DepartId =Convert.ToInt32( DDLdepartName.SelectedValue);
        userInfo.UserStateId = Convert.ToInt32(DDLuserStateName.SelectedValue);
        UserInfoManager uim = new UserInfoManager();
        uim.AddModel(userInfo);
        txtUserId.Text = ""; txtUserName.Text = ""; txtPassword.Text = ""; DDLdepartName.SelectedIndex = 0; DDLroleName.SelectedIndex = 0; DDLuserStateName.SelectedIndex = 0;
        GVUserInfo.DataSourceID = null;
        GVUserInfo.DataSource = uim.GetAllModels();
        GVUserInfo.DataBind();
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -