Ejemplo n.º 1
0
 /// <summary>
 /// ��������б�
 /// </summary>
 public List<wgiAdUnionSystem.Model.wgi_sysuser> DataTableToList(DataTable dt)
 {
     List<wgiAdUnionSystem.Model.wgi_sysuser> modelList = new List<wgiAdUnionSystem.Model.wgi_sysuser>();
     int rowsCount = dt.Rows.Count;
     if (rowsCount > 0)
     {
         wgiAdUnionSystem.Model.wgi_sysuser model;
         for (int n = 0; n < rowsCount; n++)
         {
             model = new wgiAdUnionSystem.Model.wgi_sysuser();
             if(dt.Rows[n]["id"].ToString()!="")
             {
                 model.id=int.Parse(dt.Rows[n]["id"].ToString());
             }
             model.username=dt.Rows[n]["username"].ToString();
             model.password=dt.Rows[n]["password"].ToString();
             model.email=dt.Rows[n]["email"].ToString();
             modelList.Add(model);
         }
     }
     return modelList;
 }
Ejemplo n.º 2
0
    protected void edit_click(object sender, CommandEventArgs e)
    {
        try
        {
            int id = int.Parse(e.CommandArgument.ToString());
            model = bll.GetModel(id);

            this.txtemail.Text = model.email;
            this.txtname.Text = model.username;
            this.txtpwd.Attributes.Add("value", model.password);
            this.txtpwdre.Attributes.Add("value", model.password);
            this.hideditid.Value = id.ToString();

            this.lbtnedit.CommandArgument = "edit";
            this.lbtnedit.Text = "保存";
            this.lbtncancel.Enabled = true;
            this.lbtnedit.CssClass = "pageedit";

        }
        catch (Exception ex)
        {
            Helper.HelperString.getAlertJumpString("服务器错误<br />" + ex.Message, Request.CurrentExecutionFilePath);
        }
    }
Ejemplo n.º 3
0
    protected void save_click(object sender, CommandEventArgs e)
    {
        if (e.CommandArgument.ToString() == "add")
        {
            //新增用户
            model.username = txtname.Text;
            model.email = txtemail.Text;
            model.password = txtpwd.Text;

            try
            {
                bll.Add(model);
                ScriptManager.RegisterClientScriptBlock(this, GetType(), DateTime.Now.ToString(), "alert(\"添加用户成功!\");location=location;", true);
            }
            catch (Exception ex)
            {
                Helper.HelperString.getAlertJumpString("服务器错误<br />" + ex.Message, Request.CurrentExecutionFilePath);
            }

        }
        else if (e.CommandArgument.ToString() == "edit")
        {
            //更新用户资料
            try
            {
                int id = int.Parse(hideditid.Value);
                model = bll.GetModel(id);

                model.username = txtname.Text;
                model.email = txtemail.Text;
                model.password = txtpwd.Text;

                bll.Update(model);
                ScriptManager.RegisterClientScriptBlock(this, GetType(), DateTime.Now.ToString(), "alert(\"修改用户资料成功!\");location=location;", true);

                //改变页面控件为新增状态
                //this.lbtnedit.CommandArgument = "add";
                //this.lbtnedit.CssClass = "pageedit";
            }
            catch (Exception ex)
            {
                Helper.HelperString.getAlertJumpString("服务器错误<br />" + ex.Message, Request.CurrentExecutionFilePath);
            }
        }
        else return;
    }