Example #1
0
        public override object ReadData(object[] row)
        {
            if (row.Length == 8)
            {
                cSection d = new cSection();

                d.data[0] = Convert.ToInt32(row[0]);
                d.data[1] = Convert.ToInt32(row[1]);
                d.data[2] = Convert.ToInt32(row[2]);

                d.data[3] = Convert.ToUInt32(row[3]);
                d.data[4] = Convert.ToByte(row[4]);

                if (row[5].ToString().Length > 1)
                {
                    d.data[5] = Convert.ToDateTime(row[5]);
                }
                if (row[6].ToString().Length > 1)
                {
                    d.data[6] = Convert.ToDateTime(row[6]);
                }
                d.data[7] = Convert.ToUInt16(row[7]);

                d.already_inDB = true;
                d.is_new       = false;
                dlist.Add(d);
                return(d);
            }

            return(null);
        }
Example #2
0
        public override object ReadData(object[] row)
        {
            if(row.Length == 8)
            {
                cSection d = new cSection();

                d.data[0] = Convert.ToInt32(row[0]);
                d.data[1] = Convert.ToInt32(row[1]);
                d.data[2] = Convert.ToInt32(row[2]);

                d.data[3] = Convert.ToUInt32(row[3]);
                d.data[4] = Convert.ToByte(row[4]);

                if(row[5].ToString().Length > 1)
                    d.data[5] = Convert.ToDateTime(row[5]);
                if (row[6].ToString().Length > 1)
                    d.data[6] = Convert.ToDateTime(row[6]);
                d.data[7] = Convert.ToUInt16(row[7]);

                d.already_inDB = true;
                d.is_new = false;
                dlist.Add(d);
                return d;
            }

            return null;
        }