Esempio n. 1
0
        public override IModel CreateModel(DataRow dr)
        {
            test test = new test();

            test.id = Convert.ToInt32(dr["id"]);

            if (dr["str1"] != DBNull.Value)
            {
                test.str1 = Convert.ToString(dr["str1"]);
            }

            if (dr["str2"] != DBNull.Value)
            {
                test.str2 = Convert.ToString(dr["str2"]);
            }

            if (dr["status"] != DBNull.Value)
            {
                test.status = (Common.StatusEnum)Convert.ToInt32(dr["status"]);
            }

            return test;
        }
Esempio n. 2
0
        public override IModel CreateModel(SqlDataReader dr)
        {
            test test = new test();

            int indexid = dr.GetOrdinal("id");
            test.id = Convert.ToInt32(dr[indexid]);

            int indexstr1 = dr.GetOrdinal("str1");
            if (dr["str1"] != DBNull.Value)
            {
                test.str1 = Convert.ToString(dr[indexstr1]);
            }

            int indexstr2 = dr.GetOrdinal("str2");
            if (dr["str2"] != DBNull.Value)
            {
                test.str2 = Convert.ToString(dr[indexstr2]);
            }

            int indexstatus = dr.GetOrdinal("status");
            if (dr["status"] != DBNull.Value)
            {
                test.status = (Common.StatusEnum)Convert.ToInt32(dr[indexstatus]);
            }

            return test;
        }