public HttpResponseMessage UpdIUser() { IEditUser ieuser = new IEditUser(); ieuser.UserName = HttpContext.Current.Request["UserName"]; ieuser.UserPwd = HttpContext.Current.Request["UserPwd"]; HttpPostedFile file = HttpContext.Current.Request.Files["image"]; if (file != null) { string strFileName = file.FileName; ieuser.Photo = "/Images/UserPhoto/" + strFileName; //路径 string strFilePath = HttpContext.Current.Server.MapPath("~/Images/UserPhoto/") + strFileName; //图片路径 file.SaveAs(strFilePath); } else { ieuser.Photo = null; } ieuser.Sex = HttpContext.Current.Request["Sex"]; ieuser.Birth = HttpContext.Current.Request["Birth"]; ieuser.OpenId = HttpContext.Current.Request["OpenId"]; ieuser.UserEmail = HttpContext.Current.Request["UserEmail"]; return(new HttpResponseMessage { Content = new StringContent(userBLL.UpdIUser(ieuser), Encoding.GetEncoding("UTF-8"), "text/json") }); }
public UserController(IGetUserCommand getUser, IGetOneUser oneUser, IAddUser addUser, IEditUser editUser, IdeleteUser deleteUser, LoggedUser loggedUser) { _getUser = getUser; _oneUser = oneUser; _addUser = addUser; _editUser = editUser; _deleteUser = deleteUser; _loggedUser = loggedUser; }
public HttpResponseMessage UpdBaseInfo() { IEditUser ieuser = new IEditUser(); ieuser.Sex = HttpContext.Current.Request["Sex"]; ieuser.UserPhone = HttpContext.Current.Request["UserPhone"]; ieuser.Birth = HttpContext.Current.Request["Birth"]; ieuser.OpenId = HttpContext.Current.Request["OpenId"]; ieuser.UserEmail = HttpContext.Current.Request["UserEmail"]; return(new HttpResponseMessage { Content = new StringContent(userBLL.UpdBaseInfo(ieuser), Encoding.GetEncoding("UTF-8"), "text/json") }); }
public UserController( IAddNewUser addNewUser, ICheckUserExist checkUserExist, IGrantRole grantRole, IEditUser editUser, IEditUserPassword editUserPassword, IDeleteUser deleteUser, IRevokeRole revokeRole, IGetAppUserRole getAppUserRole, IGetUserId getUserId, IOptions <LoggerConfig> loggerSettings) : base(loggerSettings) { this.addNewUser = addNewUser; this.getAppUserRole = getAppUserRole; this.getUserId = getUserId; }
public UserController( IOptions <ManagerSettings> managerSettings, IOptions <LoggerConfig> loggerSettings, IGetUserById getUserById, IEditUser editUser, IEditUserPassword editUserPassword, ICheckUserPermission checkUserPermission, IGetUserApps getUserApps, IGetUserDetails getUserDetails, ISessionService <LoggedUserModel> loggedUserSessionService) : base(managerSettings, loggerSettings, getUserApps, loggedUserSessionService) { this.getUserById = getUserById; this.editUser = editUser; this.editUserPassword = editUserPassword; this.checkUserPermission = checkUserPermission; this.getUserDetails = getUserDetails; }