Пример #1
0
        public ActionResult EditFavoriteGames(int?Id)
        {
            if (Id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            Member m = DB.Members.Find(Id);

            if (m == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.NotFound));
            }

            MemberFavoriteGamesVM mfgvm = new MemberFavoriteGamesVM();

            mfgvm.Member = m;

            foreach (Game g in DB.Games.ToList())
            {
                FavoriteGame fg = new FavoriteGame();
                fg.Id         = g.Id;
                fg.isFavorite = m.Games.Contains(g);
                fg.GameInfo   = $"{g.Title} ({g.Studio})";

                mfgvm.FavoriteGames.Add(fg);
            }


            return(View(mfgvm));
        }
Пример #2
0
 public Schema()
     : base()
 {
     InstanceType = typeof(__LaLazyLoad__);
     ClassName    = "LazyLoadingPagePeople";
     Properties.ClearExposed();
     Order = Add <__TLong__>("Order");
     Order.DefaultValue = 0L;
     Order.SetCustomAccessors((_p_) => { return(((__LaLazyLoad__)_p_).__bf__Order__); }, (_p_, _v_) => { ((__LaLazyLoad__)_p_).__bf__Order__ = (System.Int64)_v_; }, false);
     FirstName = Add <__TString__>("FirstName");
     FirstName.DefaultValue = "";
     FirstName.SetCustomAccessors((_p_) => { return(((__LaLazyLoad__)_p_).__bf__FirstName__); }, (_p_, _v_) => { ((__LaLazyLoad__)_p_).__bf__FirstName__ = (System.String)_v_; }, false);
     LastName = Add <__TString__>("LastName");
     LastName.DefaultValue = "";
     LastName.SetCustomAccessors((_p_) => { return(((__LaLazyLoad__)_p_).__bf__LastName__); }, (_p_, _v_) => { ((__LaLazyLoad__)_p_).__bf__LastName__ = (System.String)_v_; }, false);
     FavoriteGame = Add <__TString__>("FavoriteGame");
     FavoriteGame.DefaultValue = "";
     FavoriteGame.SetCustomAccessors((_p_) => { return(((__LaLazyLoad__)_p_).__bf__FavoriteGame__); }, (_p_, _v_) => { ((__LaLazyLoad__)_p_).__bf__FavoriteGame__ = (System.String)_v_; }, false);
     IsHovered = Add <__TLong__>("IsHovered$");
     IsHovered.DefaultValue = 0L;
     IsHovered.Editable     = true;
     IsHovered.SetCustomAccessors((_p_) => { return(((__LaLazyLoad__)_p_).__bf__IsHovered__); }, (_p_, _v_) => { ((__LaLazyLoad__)_p_).__bf__IsHovered__ = (System.Int64)_v_; }, false);
     IsHovered.AddHandler((Json pup, Property <Int64> prop, Int64 value) => { return(new Input.IsHovered()
         {
             App = (LazyLoadingPagePeople)pup, Template = (TLong)prop, Value = value
         }); }, (Json pup, Starcounter.Input <Int64> input) => { ((LazyLoadingPagePeople)pup).Handle((Input.IsHovered)input); });
     DataIsLoaded = Add <__TBool__>("DataIsLoaded");
     DataIsLoaded.DefaultValue = false;
     DataIsLoaded.SetCustomAccessors((_p_) => { return(((__LaLazyLoad__)_p_).__bf__DataIsLoaded__); }, (_p_, _v_) => { ((__LaLazyLoad__)_p_).__bf__DataIsLoaded__ = (System.Boolean)_v_; }, false);
     DataToShow = Add <__TString__>("DataToShow");
     DataToShow.DefaultValue = "";
     DataToShow.SetCustomAccessors((_p_) => { return(((__LaLazyLoad__)_p_).__bf__DataToShow__); }, (_p_, _v_) => { ((__LaLazyLoad__)_p_).__bf__DataToShow__ = (System.String)_v_; }, false);
 }
Пример #3
0
 public Boy(string name, int height, int age, FavoriteGame favoriteGame) : base(name, height, age)
 {
     this.favoriteGame = favoriteGame;
 }