public ActionResult Index(string login) { AnaWeenEntities entities = new AnaWeenEntities(); var user = entities.Members.First(u => u.Login == login || u.Mail == login); if (!string.IsNullOrEmpty(User.Identity.Name)) { return View(user); } else { Member profile = new Member(); profile.Thoughts=user.Thoughts.Where(t => t.Visibility == true) as EntityCollection<Thought>; return View(profile); } }
/// <summary> /// Create a new Member object. /// </summary> /// <param name="login">Initial value of the Login property.</param> /// <param name="mail">Initial value of the Mail property.</param> /// <param name="password">Initial value of the Password property.</param> public static Member CreateMember(global::System.String login, global::System.String mail, global::System.String password) { Member member = new Member(); member.Login = login; member.Mail = mail; member.Password = password; return member; }
/// <summary> /// Deprecated Method for adding a new object to the Members EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToMembers(Member member) { base.AddObject("Members", member); }