/// <summary> /// Create a new BlogUser object. /// </summary> /// <param name="blogUserId">Initial value of the BlogUserId property.</param> /// <param name="blogConfigId">Initial value of the BlogConfigId property.</param> /// <param name="notifyForFeedback">Initial value of the NotifyForFeedback property.</param> /// <param name="username">Initial value of the Username property.</param> /// <param name="emailAddress">Initial value of the EmailAddress property.</param> /// <param name="password">Initial value of the Password property.</param> /// <param name="createDate">Initial value of the CreateDate property.</param> /// <param name="lastUpdateDate">Initial value of the LastUpdateDate property.</param> public static BlogUser CreateBlogUser(global::System.Int32 blogUserId, global::System.Int32 blogConfigId, global::System.Boolean notifyForFeedback, global::System.String username, global::System.String emailAddress, global::System.String password, global::System.DateTime createDate, global::System.DateTime lastUpdateDate) { BlogUser blogUser = new BlogUser(); blogUser.BlogUserId = blogUserId; blogUser.BlogConfigId = blogConfigId; blogUser.NotifyForFeedback = notifyForFeedback; blogUser.Username = username; blogUser.EmailAddress = emailAddress; blogUser.Password = password; blogUser.CreateDate = createDate; blogUser.LastUpdateDate = lastUpdateDate; return blogUser; }
public VeritasMembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, bool isAdmin, string about, out MembershipCreateStatus status) { BlogUser user = repo.GetBlogUserByUserName(CacheHandler.BlogConfigId, username); if (user != null) { status = MembershipCreateStatus.DuplicateUserName; return null; } user = repo.GetBlogUserByEmail(CacheHandler.BlogConfigId, email); if (user != null) { status = MembershipCreateStatus.DuplicateEmail; return null; } user = new BlogUser(); user.BlogConfigId = CacheHandler.BlogConfigId; user.Username = username; user.Password = password; user.EmailAddress = email; //author.IsAdmin = isAdmin; user.About = about; repo.Add(user); repo.Save(); VeritasMembershipUser vmUser = new VeritasMembershipUser(); vmUser.Email = email; vmUser.CreationDate = DateTime.Now; vmUser.UserName = username; vmUser.About = about; vmUser.IsLockedOut = false; vmUser.IsAdmin = isAdmin; status = MembershipCreateStatus.Success; return vmUser; }
/// <summary> /// Deprecated Method for adding a new object to the BlogUsers EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToBlogUsers(BlogUser blogUser) { base.AddObject("BlogUsers", blogUser); }
public static BlogUser GetFakeBlogUser(int blogConfigId) { var blogUser = new BlogUser() { About = "test", BlogConfigId = blogConfigId, CreateDate = DateTime.Now, EmailAddress = "*****@*****.**", LastUpdateDate = DateTime.Now, NotifyForFeedback = true, Password = "******", Username = "******" }; return blogUser; }
public void Delete(BlogUser blogUser) { db.BlogUsers.DeleteObject(blogUser); }
public void Add(BlogUser blogUser) { db.BlogUsers.AddObject(blogUser); }
public void IsUserAuthorTest() { BlogUser user = new BlogUser() { About = "Test2", BlogConfigId = TestBlogConfig.BlogConfigId, CreateDate = DateTime.Now, EmailAddress = "*****@*****.**", LastUpdateDate = DateTime.Now, NotifyForFeedback = false, Password = "******", Username = "******" }; repo.Add(user); repo.Save(); bool isUser = repo.IsUserAuthor(TestBlogConfig.BlogConfigId, TestBlogUser.Username, TestBlogUser.Password); bool isNotUser = repo.IsUserAuthor(TestBlogConfig.BlogConfigId, user.Username, user.Password); Assert.IsTrue(isUser); Assert.IsFalse(isNotUser); }