public Error.Types Delete(SiteSettings ss, bool notice = false) { Rds.ExecuteNonQuery( transactional: true, statements: new SqlStatement[] { Rds.DeleteUsers( where : Rds.UsersWhere().UserId(UserId)), StatusUtilities.UpdateStatus(StatusUtilities.Types.UsersUpdated) }); var userHash = SiteInfo.TenantCaches[Sessions.TenantId()].UserHash; if (userHash.Keys.Contains(UserId)) { userHash.Remove(UserId); } return(Error.Types.None); }