Beispiel #1
0
        /// <summary>
        ///  Map a DataRow to a UserDashpage Entity.
        /// </summary>
        /// <returns></returns>
        public static UserDashpage Row2Entity(System.Data.DataRow row)
        {
            if (row == null)
            {
                return(null);
            }

            UserDashpage entity = new UserDashpage();

            entity._userId     = Cast.Int(row["USR_ID"]);
            entity._dashpageId = Cast.Int(row["DP_ID"]);
            entity._status     = Cast.Enum <DashStatus>(row["UDP_STATUS"]);

            return(entity);
        }
Beispiel #2
0
        /// <summary>
        ///  Map a DataTable's Rows to a List of UserDashpage Entity.
        /// </summary>
        /// <returns></returns>
        public static IList <UserDashpage> Row2Entity(System.Data.DataTable dt)
        {
            IList <UserDashpage> list = null;

            if (dt != null && dt.Rows.Count > 0)
            {
                list = new List <UserDashpage>(dt.Rows.Count);
                foreach (System.Data.DataRow row in dt.Rows)
                {
                    UserDashpage entity = Row2Entity(row);
                    if (entity != null)
                    {
                        list.Add(entity);
                    }
                }
            }
            return(list);
        }
Beispiel #3
0
        /// <summary>
        ///  Map a DataRow to a UserDashpage Entity.
        /// </summary>
        /// <returns></returns>
        public static UserDashpage Row2Entity(System.Data.DataRow row)
        {
            if(row == null) return null;

            UserDashpage entity = new UserDashpage();

            entity._userId= Cast.Int(row["USR_ID"]);
            entity._dashpageId= Cast.Int(row["DP_ID"]);
            entity._status= Cast.Enum<DashStatus>(row["UDP_STATUS"]);

               return entity;
        }