CsDO.Tests.TesteObj.SetField C# (CSharp) Method

SetField() public method

public SetField ( string col, object val ) : void
col string
val object
return void
        public void SetField(string col, object val)
        {
            setField(col, val);
        }

Usage Example

示例#1
0
        public void SetField()
        {
            TesteObj obj = new TesteObj();
            obj.ID = 2;
            obj.Nome = "teste 2";
            obj.SetField("Cod", 1);
            obj.SetField("Nome", "teste");
            obj.SetField("PesoKg", 60.5);
            obj.SetField("Idade", 18);
            obj.SetField("Ativo", true);

            Assert.AreEqual(1, obj.ID, "DataObject cannot set Field 'ID'");
            Assert.AreEqual("teste", obj.Nome, "DataObject cannot set Field 'Nome'");
            Assert.AreEqual(60.5, obj.Peso, "DataObject cannot set Field 'Peso'");
            Assert.AreEqual(18, obj.Idade, "DataObject cannot set Field 'Idade'");
            Assert.IsTrue(obj.Ativo, "DataObject cannot set Field 'Ativo'");
            obj.SetField("ID", 2);
            Assert.AreEqual(2, obj.ID, "DataObject cannot set Field 'ID'");
            obj.SetField("Peso", 61.5);
            Assert.AreEqual(61.5, obj.Peso, "DataObject cannot set Field 'Peso'");
            obj.SetField("Ativo", false);
            Assert.IsFalse(obj.Ativo, "DataObject cannot set Field 'Ativo'");
            obj.SetField("Ativo", "T");
            Assert.IsTrue(obj.Ativo, "DataObject cannot set Field 'Ativo'");
            obj.SetField("Ativo", "F");
            Assert.IsFalse(obj.Ativo, "DataObject cannot set Field 'Ativo'");
        }
All Usage Examples Of CsDO.Tests.TesteObj::SetField