コード例 #1
0
ファイル: frmArmor.cs プロジェクト: dantastic-66/SWRPG_Sample
        private Armor FillObjectWithForm()
        {
            Armor armor        = new Armor();
            int   armorID      = 0;
            int   armorTypeID  = 0;
            int   FortitudeAdj = 0;
            int   ReflexAdj    = 0;

            int.TryParse(this.txtArmorID.Text, out armorID);
            int.TryParse(this.txtFortitudeAdj.Text.ToString(), out FortitudeAdj);
            int.TryParse(this.txtRefelxAdj.Text.ToString(), out ReflexAdj);

            if (cmbArmorType.SelectedText != "")
            {
                ArmorType at = new ArmorType();
                at.GetArmorType(cmbArmorType.SelectedText);
                armorTypeID = at.ArmorTypeID;
            }

            armor.ArmorID             = armorID;
            armor.ArmorDescription    = this.txtArmorDescription.Text;
            armor.ArmorName           = this.txtArmorName.Text;
            armor.ArmorTypeID         = armorTypeID;
            armor.FortitudeAdjustment = FortitudeAdj;
            armor.ReflexAdjustment    = ReflexAdj;

            return(armor);
        }
コード例 #2
0
        public void Test_GetArmorType_ByID_BadResult()
        {
            int       intArmorTypeID = 0;
            ArmorType objArmorType   = new ArmorType();

            objArmorType.GetArmorType(intArmorTypeID);

            Assert.IsNull(objArmorType.ArmorTypeName);
        }
コード例 #3
0
        public void Test_GetArmorType_ByID_GoodResult()
        {
            int       intArmorTypeID = 1;
            ArmorType objArmorType   = new ArmorType();

            objArmorType.GetArmorType(intArmorTypeID);

            Assert.AreEqual(intArmorTypeID, objArmorType.ArmorTypeID);
        }
コード例 #4
0
        public void Test_GetArmorType_ByName_BadResult()
        {
            string    strArmorTypeName = "blah blah";
            ArmorType objArmorType     = new ArmorType();

            objArmorType.GetArmorType(strArmorTypeName);

            Assert.IsNull(objArmorType.ArmorTypeName);
        }
コード例 #5
0
        public void Test_GetArmorType_ByName_GoodResult()
        {
            string    strArmorTypeName = "Light";
            ArmorType objArmorType     = new ArmorType();

            objArmorType.GetArmorType(strArmorTypeName);

            Assert.AreEqual(strArmorTypeName, objArmorType.ArmorTypeName);
        }
コード例 #6
0
ファイル: ArmorTypeApi.cs プロジェクト: killvxk/War3Net
 public static ArmorType ConvertArmorType(int i)
 {
     return(ArmorType.GetArmorType(i));
 }