Beispiel #1
0
        public async Task <IActionResult> Create([Bind("PlayerId,PlayerName")] Player player)
        {
            if (ModelState.IsValid)
            {
                _context.Add(player);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(player));
        }
        public async Task <IActionResult> Create([Bind("PlatoonId,PlatoonName,ArmyId")] Platoon platoon)
        {
            if (ModelState.IsValid)
            {
                _context.Add(platoon);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["ArmyId"] = new SelectList(_context.Armies, "ArmyId", "ArmyId", platoon.ArmyId);
            return(View(platoon));
        }
Beispiel #3
0
        public async Task <IActionResult> Create([Bind("ArmyId,ArmyName,PlayerId")] Army army)
        {
            if (ModelState.IsValid)
            {
                _context.Add(army);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["PlayerId"] = new SelectList(_context.Players, "PlayerId", "PlayerId", army.PlayerId);
            return(View(army));
        }
Beispiel #4
0
        public async Task <IActionResult> Create([Bind("UnitId,UnitName,SquadId,Strength,Dexterity,Constitution,Intelligence,Wisdom,Charisma,Stamina,Endurance,Accuracy,Reflex,Vitality,Fortitude,Knowledge,Perception,Faith,Will,Spirit,Luck,CritChance,CritBonus,AttackSpeed,MoveSpeed,Cloth,Leather,Chain,Ring,Scale,Plate,Shields,SlashingWeapons,BluntWeapons,PiercingWeapons")] Unit unit)
        {
            if (ModelState.IsValid)
            {
                _context.Add(unit);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["SquadId"] = new SelectList(_context.Squads, "SquadId", "SquadId", unit.SquadId);
            return(View(unit));
        }
Beispiel #5
0
        public async Task <IActionResult> Create([Bind("SquadId,SquadName,PlatoonId")] Squad squad)
        {
            if (ModelState.IsValid)
            {
                _context.Add(squad);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["PlatoonId"] = new SelectList(_context.Platoons, "PlatoonId", "PlatoonId", squad.PlatoonId);
            return(View(squad));
        }