コード例 #1
0
        private List<List<TDTO>> GetTromDT(DataTable dt)
        {
            List<List<TDTO>> dataList = new List<List<TDTO>>();

            foreach (DataRow row in dt.Rows)
            {
                               
		TDTO data = new TDTO();

                data.Period = (!string.IsNullOrEmpty(row[0].ToString())) ? new DateTime(Convert.ToDateTime(row[0]).Date.Year, Convert.ToDateTime(row[0]).Date.Month, 1) : (DateTime?)null;
                data.Division = (!string.IsNullOrEmpty(row[1].ToString())) ? row[1].ToString() : null;
                data.Country = (!string.IsNullOrEmpty(row[2].ToString())) ? row[2].ToString() : null;
                data.Region = (!string.IsNullOrEmpty(row[3].ToString())) ? row[3].ToString() : null;
                data.Site = (!string.IsNullOrEmpty(row[4].ToString())) ? row[4].ToString() : null;
                data.Numbers = Convert.ToDecimal(row[5]);
                List<TDTO> data2 = new List<TDTO>() { data };
                dataList.Add(data2);

            }

             return dataList;
        }
コード例 #2
0
    protected override void SetupDTO(TDTO dto)
    {
        base.SetupDTO(dto);

        dto.Description = _description;
    }