/// <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; } }
/// <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); } }
/// <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; } }