public IActionResult Create(UserIntrest userintrests)
        {
            var loggedUser = User.Identity;

            var user = new UserIntrest();

            user.EventId  = userintrests.EventId;
            user.UserName = loggedUser.Name;
            user.Owner    = false;

            db.UserIntrests.Add(user);
            db.SaveChanges();

            return(RedirectToAction("Details", "Event", new { id = userintrests.EventId }));
        }
        public IActionResult Create(Event events)
        {
            var loggedUser = User.Identity;

            var user = new UserIntrest();

            user.EventId  = events.Id;
            user.UserName = loggedUser.Name;
            user.Owner    = true;

            var list = new List <UserIntrest>();

            list.Add(user);

            events.UserIntrests = list;

            db.Events.Add(events);
            db.SaveChanges();

            return(RedirectToAction("Index"));
        }
 public IntrestList GetIntrest([Parent] UserIntrest intrest, IResolverContext ctx)
 {
     return(_ovidDb.IntrestLists.Where(m => m.IntrestId == intrest.IntrestId).SingleOrDefault());
 }
 public UserAccount GetUser([Parent] UserIntrest intrest, IResolverContext ctx)
 {
     return(_ovidDb.UserAccounts.Where(m => m.AccountId == intrest.AccountId).SingleOrDefault());
 }