Example #1
0
        /// <summary>
        /// Creates a new move and saves it to the database
        /// </summary>
        /// <param name="characterId"></param>
        /// <param name="startUp"></param>
        /// <param name="active"></param>
        /// <param name="recovery"></param>
        /// <param name="onBlock"></param>
        /// <param name="onHit"></param>
        /// <param name="damage"></param>
        /// <param name="stun"></param>
        /// <param name="movePicture"></param>
        public void CreateMove(int characterId,
                               string moveName,
                               int startUp,
                               int active,
                               int recovery,
                               int onBlock,
                               int onHit,
                               int damage,
                               int stun,
                               string movePicture)
        {
            var newMove = new Move()
            {
                CharacterId = characterId,
                MoveName    = moveName,
                StartUp     = startUp,
                Active      = active,
                Recovery    = recovery,
                OnBlock     = onBlock,
                OnHit       = onHit,
                Damage      = damage,
                Stun        = stun,
                MovePicture = movePicture,
            };

            using var db = new FrameDataContext();
            db.Add(newMove);
            db.SaveChanges();
        }
Example #2
0
        /// <summary>
        /// Creates a new character and saves it to the database.
        /// </summary>
        /// <param name="characterName"></param>
        /// <param name="quote"></param>
        /// <param name="health"></param>
        /// <param name="stun"></param>
        /// <param name="forwardDash"></param>
        /// <param name="backDash"></param>
        /// <param name="characterPicture"></param>
        public void CreateCharacter(string characterName,
                                    string quote,
                                    int health,
                                    int stun,
                                    int forwardDash,
                                    int backDash,
                                    string characterPicture)
        {
            var newCharacter = new Character()
            {
                CharacterName    = characterName,
                Quote            = quote,
                Health           = health,
                Stun             = stun,
                ForwardDash      = forwardDash,
                BackDash         = backDash,
                CharacterPicture = characterPicture
            };

            using var db = new FrameDataContext();
            db.Characters.Add(newCharacter);
            db.SaveChanges();
        }