Esempio n. 1
0
        /// <summary>
        /// News the unit.
        /// </summary>
        /// <param name="unitEntity">Unit entity.</param>
        /// <param name="id">Identifier for the account.</param>
        public void NewUnit(Entity unitEntity, int id)
        {
            var newData = new TableUnit();
                newData.Id = id;
                newData.PositionX = unitEntity.Position.X;
                newData.PositionY = unitEntity.Position.Y;

                db.InsertOrReplace(newData);
        }
Esempio n. 2
0
        /// <summary>
        /// Updates the unit.
        /// </summary>
        /// <param name="unitEntity">Unit entity.</param>
        /// <param name="id">Identifier for the account.</param>
        public void UpdateUnit(Entity unitEntity, int id)
        {
            SQLiteConnection con = new SQLiteConnection(ServerConstants.DB_PATH);

               TableUnit tu = new TableUnit();
               tu.Id = id;
               tu.PositionX = unitEntity.Position.X;
               tu.PositionY = unitEntity.Position.Y;

               con.InsertOrReplace(tu);
        }