public void User_PersitToDatabase_UserIsSavedToTheDatabase() { ISession session = ObjectFactory.GetInstance<ISession>(); User user = new User(); user.DisplayName = Path.GetRandomFileName(); user.Email = Path.GetRandomFileName(); user.Password = Path.GetRandomFileName(); user.Username = Path.GetRandomFileName(); using (var trans = session.BeginTransaction()) { session.Save(user); trans.Commit(); } User userResult; using (var trans = session.BeginTransaction()) { userResult = session.QueryOver<User>() .Where(u => u.Username == user.Username) .SingleOrDefault(); trans.Commit(); } Assert.NotNull(userResult, "User from database is not null."); StringAssert.AreEqualIgnoringCase(userResult.Username, user.Username, "Usernames are the same."); }
public void Event_CreateNewEvent_EventIsSuccessfullySaved() { ISession session = ObjectFactory.GetInstance<ISession>(); User user = new User(); user.DisplayName = Path.GetRandomFileName(); user.Email = Path.GetRandomFileName(); user.Password = Path.GetRandomFileName(); user.Username = Path.GetRandomFileName(); using (var trans = session.BeginTransaction()) { session.Save(user); trans.Commit(); } using (var trans = session.BeginTransaction()) { Event evnt = new Event(); evnt.Name = Path.GetRandomFileName(); evnt.UserId = user.Id; evnt.StartTime = DateTime.Now; evnt.EndTime = DateTime.Now.AddDays(1); session.Save(evnt); trans.Commit(); } }
/// <summary> /// Sets the user info. /// </summary> /// <param name="user">The user.</param> public void SetUserInfo(User user) { HttpContext context = HttpContext.Current; var cookie = context.Request.Cookies[FormsAuthentication.FormsCookieName]; if (cookie != null) { FormsAuthentication.SetAuthCookie(user.ToString(), false); } }
public void SetUserInfo(User user) { throw new System.NotImplementedException(); }