static void Main(string[] args) { var cfUser = new CFUser(1, @"{""test"":""ok""}"); var json = JsonConvert.SerializeObject(cfUser); var deserialized = JsonConvert .DeserializeObject(json, typeof(CFUser)); }
/// <summary> /// 增加 用户 /// </summary> public static AjaxResult AddUser(NameValueCollection form) { try { DB.BeginTransaction(); var entity = new CFUser(); entity.Load(form); entity.LoginPassword = Encrypt.DESEncrypt(entity.LoginPassword); entity.UserID = DB.Insert <CFUser>(entity); string roleid = form["RoleID"]; SaveUserRole(roleid, entity.UserID); DB.CommitTransaction(); DB.CloseTransaction(); SignetInternet_BusinessLayer.SysLogHelper.AddLog(SysContext.CurrentUserName, "添加管理用户ID:" + entity.UserID, "添加-管理用户"); return(AjaxResult.Success("保存成功")); } catch (Exception err) { DB.RollbackTransaction(); DB.CloseTransaction(); LogManager.WriteLog("Error", err.Message); return(AjaxResult.Error("系统错误:" + err.Message)); } }