Пример #1
0
        /// <summary>
        /// Sets the reader to object.
        /// </summary>
        /// <param name="objClassDefenseType">Type of the object class defense.</param>
        /// <param name="result">The result.</param>
        private void SetReaderToObject(ref ClassDefenseType objClassDefenseType, ref SqlDataReader result)
        {
            if (result.HasRows)
            {
                objClassDefenseType.ModifierID    = (int)result.GetValue(result.GetOrdinal("ModifierID"));
                objClassDefenseType.DefenseTypeID = (int)result.GetValue(result.GetOrdinal("DefenseTypeID"));
                objClassDefenseType.ClassID       = (int)result.GetValue(result.GetOrdinal("ClassID"));

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

                DefenseType objDefenseType = new DefenseType();
                if (!(objClassDefenseType.DefenseTypeID == 0))
                {
                    objDefenseType.GetDefenseType(objClassDefenseType.DefenseTypeID);
                }
                objClassDefenseType.objDefenseType = objDefenseType;

                //Class objClass = new Class();
                //if (!(objClassDefenseType.ClassID == 0))
                //{
                //    objClass.GetClass (objClassDefenseType.ClassID );
                //}
                //objClassDefenseType.objClass = objClass;
            }
        }
Пример #2
0
        /// <summary>
        /// Sets the reader to object.
        /// </summary>
        /// <param name="objSizeDefenseModifier">The object size defense modifier.</param>
        /// <param name="result">The result.</param>
        private void SetReaderToObject(ref SizeDefenseModifier objSizeDefenseModifier, ref SqlDataReader result)
        {
            if (result.HasRows)
            {
                objSizeDefenseModifier.SizeID        = (int)result.GetValue(result.GetOrdinal("SizeID"));
                objSizeDefenseModifier.DefenseTypeID = (int)result.GetValue(result.GetOrdinal("DefenseID"));
                objSizeDefenseModifier.ModifierID    = (int)result.GetValue(result.GetOrdinal("ModifierID"));

                DefenseType objDefenseType = new DefenseType();
                Modifier    objModifier    = new Modifier();

                objSizeDefenseModifier.objDefenseType = objDefenseType.GetDefenseType(objSizeDefenseModifier.DefenseTypeID);
                objSizeDefenseModifier.objModifier    = objModifier.GetModifier(objSizeDefenseModifier.ModifierID);
            }
        }
Пример #3
0
        /// <summary>
        /// Sets the reader to object.
        /// </summary>
        /// <param name="objDefense">The object defense.</param>
        /// <param name="result">The result.</param>
        private void SetReaderToObject(ref CharacterDefense objDefense, ref SqlDataReader result)
        {
            if (result.HasRows)
            {
                //objDefense.DefenseID = (int)result.GetValue(result.GetOrdinal("DefenseID"));
                objDefense.DefenseTypeID       = (int)result.GetValue(result.GetOrdinal("DefenseTypeID"));
                objDefense.CharacterLevelArmor = (int)result.GetValue(result.GetOrdinal("CharacterLevelArmor"));
                objDefense.AbilityMod          = (int)result.GetValue(result.GetOrdinal("AbilityMod"));
                objDefense.ClassMod            = (int)result.GetValue(result.GetOrdinal("ClassMod"));
                objDefense.RaceMod             = (int)result.GetValue(result.GetOrdinal("RaceMod"));
                objDefense.FeatTalentMod       = (int)result.GetValue(result.GetOrdinal("FeatTalentMod"));
                objDefense.MiscellaneousMod    = (int)result.GetValue(result.GetOrdinal("MiscellaneousMod"));

                DefenseType obDefenseType = new DefenseType();
                if (!(objDefense.DefenseTypeID == 0))
                {
                    obDefenseType.GetDefenseType(objDefense.DefenseTypeID);
                }
                objDefense.DefenseType = obDefenseType;
            }
        }