public IActionResult RegisterMB(ProTeam p)
        {
            // This verifies all data annotation in the class are valid
            if (ModelState.IsValid)
            {
                // Add to database
                ProTeamDB.Register(p);
                // Display success message
                ViewData["Success"] = "Pro Team was successfully registered";
            }

            return(View());
        }
        public IActionResult Register(IFormCollection data)
        {
            //Validate input
            //Server-side and client-side

            ProTeam pro = new ProTeam()
            {
                NameOfTeam  = data["name-of-team"],
                NameOfCoach = data["name-of-coach"],
                Country     = data["contry"],
                Sport       = data["sport"],
                DateFounded = Convert.ToDateTime(data["dof"])
            };

            //Add to database
            return(View());
        }
Пример #3
0
        // Token: 0x06004A80 RID: 19072 RVA: 0x001744F0 File Offset: 0x001726F0
        public override object SerializeToClient()
        {
            DSBattleNtf dsbattleNtf = new DSBattleNtf();

            dsbattleNtf.Version = (uint)base.Version;
            foreach (KeyValuePair <int, List <int> > keyValuePair in this.Teams)
            {
                ProTeam proTeam = new ProTeam();
                proTeam.BattleType = Convert.ToInt32(keyValuePair.Key);
                proTeam.Heroes.AddRange(keyValuePair.Value);
                dsbattleNtf.Teams.Add(proTeam);
            }
            dsbattleNtf.ProcessingBattleInfo = ProcessingBattle.BattleProcessingToPbBattleProcessing(this.ProcessingBattleInfo);
            dsbattleNtf.GotBattleTreasureIds.AddRange(this.GotBattleTreasureIds);
            dsbattleNtf.ArenaBattleStatus     = (int)this.ArenaBattleStatus;
            dsbattleNtf.ArenaBattleId         = this.ArenaBattleId;
            dsbattleNtf.ArenaBattleRandomSeed = this.ArenaBattleRandomSeed;
            dsbattleNtf.BattleRoomId          = this.BattleRoomId;
            return(dsbattleNtf);
        }