//------------------------------------------------------------------------------------------- // [DynamicDataWebMethod("Export Data to IIF", "Administrators", "Accountants")] // public DynamicDataWebMethodReturnType ExportIIF() // { // DynamicDataWebMethodReturnType ret = new DynamicDataWebMethodReturnType(); // ret.RedirectRequest = true; // ret.RedirectURL = "~/Exports/Accounting_IIF?AccountId=" + Id.ToString(); // return ret; // } ////------------------------------------------------------------------------------------------- public List<Web.WeavverMenuItem> GetItemMenu(WeavverMembershipUser securityUser) { List<Web.WeavverMenuItem> items = new List<WeavverMenuItem>(); WeavverMenuItem exportIIF = new WeavverMenuItem(); exportIIF.Name = "Export IIF"; exportIIF.Link = "#"; return items; }
//------------------------------------------------------------------------------------------- public override MembershipUser GetUser(string username, bool userIsOnline) { var user = GetUser(username); if (user != null) { WeavverMembershipUser wvvrMembershipUser = new WeavverMembershipUser("WeavverMembershipProvider", user.Username, //username user.Id, //provideruserkey user.EmailAddress, //email address "none", //password question "", //content user.Activated, //isapproved/activated false, //islockedout DateTime.UtcNow, //creation date DateTime.UtcNow, //last login DateTime.UtcNow, //last active DateTime.UtcNow, //last passwordchange user.CreatedAt); //last locked out wvvrMembershipUser.WeavverSysUser = user; return wvvrMembershipUser; } else { return null; } }