Exemple #1
0
        /// <summary>
        /// Sets the reader to object.
        /// </summary>
        /// <param name="objRaceDefenseTypeModifier">The object race defense type modifier.</param>
        /// <param name="result">The result.</param>
        private void SetReaderToObject(ref RaceDefenseTypeModifier objRaceDefenseTypeModifier, ref SqlDataReader result)
        {
            if (result.HasRows)
            {
                objRaceDefenseTypeModifier.ModifierID    = (int)result.GetValue(result.GetOrdinal("ModifierID"));
                objRaceDefenseTypeModifier.DefenseTypeID = (int)result.GetValue(result.GetOrdinal("DefenseTypeID"));
                objRaceDefenseTypeModifier.RaceID        = (int)result.GetValue(result.GetOrdinal("RaceID"));

                Modifier objModifier = new Modifier();
                if (!(objRaceDefenseTypeModifier.ModifierID == 0))
                {
                    objModifier.GetModifier(objRaceDefenseTypeModifier.ModifierID);
                }
                objRaceDefenseTypeModifier.objModifier = objModifier;

                DefenseType objDefenseType = new DefenseType();
                //List<DefenseType> DefenseTypes = new List<DefenseType>();

                if (!(objRaceDefenseTypeModifier.RaceID == 0))
                {
                    objDefenseType.GetRaceDefenseType(" RaceID=" + objRaceDefenseTypeModifier.RaceID.ToString() + " AND [otmRaceDefenseTypeModifier].DefenseTypeID=" + objRaceDefenseTypeModifier.DefenseTypeID.ToString(), "");
                }
                objRaceDefenseTypeModifier.objDefenseType = objDefenseType;
            }
        }