コード例 #1
0
        public override IModel CreateModel(SqlDataReader dr)
        {
            PledgeApplyCashDetail pledgeapplycashdetail = new PledgeApplyCashDetail();

            int indexCashDetailId = dr.GetOrdinal("CashDetailId");
            pledgeapplycashdetail.CashDetailId = Convert.ToInt32(dr[indexCashDetailId]);

            int indexPledgeApplyId = dr.GetOrdinal("PledgeApplyId");
            if (dr["PledgeApplyId"] != DBNull.Value)
            {
                pledgeapplycashdetail.PledgeApplyId = Convert.ToInt32(dr[indexPledgeApplyId]);
            }

            int indexStockContractNo = dr.GetOrdinal("StockContractNo");
            if (dr["StockContractNo"] != DBNull.Value)
            {
                pledgeapplycashdetail.StockContractNo = Convert.ToString(dr[indexStockContractNo]);
            }

            int indexDeadline = dr.GetOrdinal("Deadline");
            if (dr["Deadline"] != DBNull.Value)
            {
                pledgeapplycashdetail.Deadline = Convert.ToString(dr[indexDeadline]);
            }

            int indexHands = dr.GetOrdinal("Hands");
            if (dr["Hands"] != DBNull.Value)
            {
                pledgeapplycashdetail.Hands = Convert.ToInt32(dr[indexHands]);
            }

            int indexPrice = dr.GetOrdinal("Price");
            if (dr["Price"] != DBNull.Value)
            {
                pledgeapplycashdetail.Price = Convert.ToDecimal(dr[indexPrice]);
            }

            int indexExpiringDate = dr.GetOrdinal("ExpiringDate");
            if (dr["ExpiringDate"] != DBNull.Value)
            {
                pledgeapplycashdetail.ExpiringDate = Convert.ToDateTime(dr[indexExpiringDate]);
            }

            int indexAccountName = dr.GetOrdinal("AccountName");
            if (dr["AccountName"] != DBNull.Value)
            {
                pledgeapplycashdetail.AccountName = Convert.ToString(dr[indexAccountName]);
            }

            int indexMemo = dr.GetOrdinal("Memo");
            if (dr["Memo"] != DBNull.Value)
            {
                pledgeapplycashdetail.Memo = Convert.ToString(dr[indexMemo]);
            }

            int indexDetailStatus = dr.GetOrdinal("DetailStatus");
            if (dr["DetailStatus"] != DBNull.Value)
            {
                pledgeapplycashdetail.DetailStatus = (Common.StatusEnum)Convert.ToInt32(dr[indexDetailStatus]);
            }

            return pledgeapplycashdetail;
        }
コード例 #2
0
        public override IModel CreateModel(DataRow dr)
        {
            PledgeApplyCashDetail pledgeapplycashdetail = new PledgeApplyCashDetail();

            pledgeapplycashdetail.CashDetailId = Convert.ToInt32(dr["CashDetailId"]);

            if (dr["PledgeApplyId"] != DBNull.Value)
            {
                pledgeapplycashdetail.PledgeApplyId = Convert.ToInt32(dr["PledgeApplyId"]);
            }

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

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

            if (dr["Hands"] != DBNull.Value)
            {
                pledgeapplycashdetail.Hands = Convert.ToInt32(dr["Hands"]);
            }

            if (dr["Price"] != DBNull.Value)
            {
                pledgeapplycashdetail.Price = Convert.ToDecimal(dr["Price"]);
            }

            if (dr["ExpiringDate"] != DBNull.Value)
            {
                pledgeapplycashdetail.ExpiringDate = Convert.ToDateTime(dr["ExpiringDate"]);
            }

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

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

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

            return pledgeapplycashdetail;
        }