Exemple #1
0
    //使用者資料表相關操作
    protected void btnAddUser_Click(object sender, EventArgs e)
    {
        CUser user = new CUser();

        user.account  = tbUserAccount.Text;
        user.password = tbUserPassword.Text;
        user.name     = tbUserName.Text;
        user.role_id  = roleFactory.getByName(ddlRole1.SelectedItem.Text).id;

        userFactory.addUser(user);
        Response.Redirect(Request.Url.ToString());
    }
Exemple #2
0
    protected void btnInsert_Click(object sender, EventArgs e)
    {
        CUser user = new CUser();

        try {
            if (Request.Form["password"].ToString().Equals(Request.Form["passwordComit"].ToString()))
            {
                user.account  = Request.Form["userName"].ToString();
                user.password = Request.Form["password"].ToString();
                user.name     = Request.Form["lastName"].ToString() + Request.Form["firstName"].ToString();
                user.role_id  = roleFactory.getByName(roleList.SelectedItem.Text).id;
                userFactory.addUser(user);
                Response.Write("<script>alert('" + userFactory.message + "')</script>");
            }
            else
            {
                Response.Write("<script>alert('輸入不一致的密碼')</script>");
            }
        }
        catch (Exception) { Response.Write("<script>alert('有欄位值為null')</script>"); }
    }