public ActionResult AddUser([ModelBinder(typeof(JsonBinder <AdminEntity>))] AdminEntity entity) { AdminProvider provider = new AdminProvider(); entity.UpdateTime = DateTime.Now; int line = 0; if (entity.UserCode.IsEmpty()) { bool isExist = provider.IsExist(entity.UserName); if (isExist) { this.ReturnJson.AddProperty("d", "该用户名已经存在!"); return(Content(this.ReturnJson.ToString())); } entity.UserCode = SequenceProvider.GetSequence(typeof(AdminEntity)); line = provider.AddAdmin(entity); } else { line = provider.Update(entity); } if (line > 0) { this.ReturnJson.AddProperty("d", "success"); } else { this.ReturnJson.AddProperty("d", ""); } return(Content(this.ReturnJson.ToString())); }