Ejemplo n.º 1
0
 /// <summary>
 /// 保存方法
 /// </summary>
 /// <returns></returns>
 private bool Save()
 {
     if (this.CheckBeforeSave())//保存前的校验
     {
         SResult rst = new SResult();
         if (this.DialogStatus == UBaseLib.Enums.DialogStatus.New) //新增
         {
             this.DataEntity = new SysUser();
             this.Fill2Entity();
             rst = sysUserBiz.Insert(this.DataEntity);
         }
         else if (this.DialogStatus == UBaseLib.Enums.DialogStatus.Modify) //修改
         {
             this.Fill2Entity();
             rst = sysUserBiz.Update(this.DataEntity);
         }
         if (rst.success)
         {
             UcMessageBox.Information(rst.message);
         }
         else
         {
             UcMessageBox.Error(rst.message);
         }
         return(rst.success);
     }
     return(false);
 }
Ejemplo n.º 2
0
 public void SaveUser()
 {
     string _userid = Parameters["puserid"];
     string _username = Parameters["pusername"];
     string _userdesc = Parameters["puserdesc"];
     string _email = Parameters["pemail"];
     string _mobile = Parameters["pmobile"];
     string _tel = Parameters["ptel"];
     SysUser item = new SysUser();
     item.FUserId = Convert.ToInt64(_userid);
     item.FUserName = _username;
     item.FUserDesc = _userdesc;
     item.FContactTel = _tel;
     item.FContactMobile = _mobile;
     item.FEmail = _email;
     ErrorEntity ErrInfo = new ErrorEntity();
     SysUserBiz biz = new SysUserBiz();
     if (item.FUserId == 0)
     {
         Int64 iuserid = biz.Insert(item, out ErrInfo);
         //设置口令
         SysUserCodeBiz codebiz = new SysUserCodeBiz();
         NameValueCollection pa = new NameValueCollection();
         pa.Add("FUserId", iuserid.ToString());
         pa.Add("FUserCode", "3FA0346AF9BE74CBD887D24E1C03057B");
         pa.Add("FCodeStatus", "1");
         codebiz.Insert(pa, out ErrInfo);
     }
     else
     {
         biz.Update(item, out ErrInfo);
     }
     Response.Write(ErrInfo.ToJson());
 }