public ActionResult Save(Models.UserBasisModels.UserBasisModel model) { var Photo = new Common.FileHelper().SaveImgRelative("Photo", "", Common.FileConfig.UserPhotoPath); var user = new UCMS.Entitys.SysUserBasis() { Id = Common.ToolHelper.ConvertToLong(model.Id), Sex = (byte)model.Sex, LoginCode = model.LoginCode, Mobile = model.Mobile == null ? "" : model.Mobile, Passwords = model.Passwords == null ? "" :Common.ToolHelper.GetMD5Hash32(model.Passwords), RealName = model.RealName, LastTime = model.LastTime, QQ = Common.ToolHelper.ConvertToInt(model.QQ), Weixin = model.Weixin, Remark = model.Remark, Photo = Photo, CreateTime = DateTime.Now, IsDelete = (int)Common.EnumModel.EIsDelete.NotDelete, TimeStamp = DateTime.Now, }; var line = provider.Edit(user); if (line > 0) { //删除缓存 var cache = new Cache.AccountCodeCache().Delete(model.LoginCode); } return(Json(new { d = line > 0 ? 1 : 0 })); }
public ActionResult Create(long?UserId) { var model = new Models.UserBasisModels.UserBasisModel(); if (UserId != null) { var user = provider.GetUser(UserId.Value); if (user == null) { return(Content("请重新操作!")); } model = new Models.UserBasisModels.UserBasisModel { Id = user.Id.ToString(), LoginCode = user.LoginCode, Mobile = user.Mobile, Passwords = user.Passwords, LastTime = user.LastTime, QQ = user.QQ.ToString(), Weixin = user.Weixin, RealName = user.RealName, Sex = user.Sex, Remark = user.Remark, Photo = new Common.FileHelper().GetFileUrl(user.Photo, Common.FileConfig.UserPhotoPath, this.HttpContext), }; } else { model.LastTime = DateTime.Now.AddMonths(6); } return(View(model)); }