// Tim public static ReturnResult UpdateUser(User user) { try { ReturnResult rr = new ReturnResult(); if (user.password != null) { user.password = SHA1.Encode(user.password); } else { User thisUser = Repo.findUserById(user.userID); user.password = thisUser.password; } rr.data = OCRC.UpdateUser(user); rr.returnCode = 0; return(rr); } catch (Exception e) { return(new ReturnResult(ReturnCode.FAILURE, e.Message)); } }