Beispiel #1
0
        // Use this for initialization
        private void Start()
        {
        #if !UNITY_EDITOR
            try
            {
        #endif

            itemListLogic = gameObject.GetComponent <ListItemLogic>();
            if (itemListLogic != null)
            {
                var t = itemListLogic.Item as EquipModelDataModel;
                if (t != null)
                {
                    t.PropertyChanged += OnPropertyChange;
                }
            }
            ;
            CreateModel();

#if !UNITY_EDITOR
        }

        catch (Exception ex)
        {
            Logger.Error(ex.ToString());
        }
        #endif
        }
        private void Start()
        {
        #if !UNITY_EDITOR
            try
            {
        #endif

            itemlistLogic = gameObject.GetComponent <ListItemLogic>();

            for (var i = 0; i < ItemList.Count; i++)
            {
                var j       = i;
                var deleget = new EventDelegate(() => { OnItemListClick(j); });
                ItemList[i].onClick.Add(deleget);
            }

        #if !UNITY_EDITOR
        }

        catch (Exception ex)
        {
            Logger.Error(ex.ToString());
        }
        #endif
        }
        /// <summary>
        /// Run ElectionLevel_List, and return results as a list.
        /// </summary>
        /// <param name="fldElectionLevelTitle">Value for ElectionLevelTitle</param>
        /// <param name="connection">The SqlConnection to use</param>
        /// <param name="transaction">The SqlTransaction to use</param>
        /// <returns>A collection of __ListItemRow.</returns>
        public virtual List <ListItemContract> List(string fldElectionLevelTitle
                                                    , SqlConnection connection, SqlTransaction transaction)
        {
            using (
                var cmd = new SqlCommand("[Data].[ElectionLevel_List]", connection)
            {
                CommandType = CommandType.StoredProcedure, Transaction = transaction
            })
            {
                cmd.Parameters.AddRange(new[] {
                    new SqlParameter("@ElectionLevelTitle", fldElectionLevelTitle)
                });

                using (var r = cmd.ExecuteReader()) return(ListItemLogic.ReadAllNow(r));
            }
        }
Beispiel #4
0
        // Use this for initialization
        private void Start()
        {
        #if !UNITY_EDITOR
            try
            {
        #endif
            listCellLogic = gameObject.GetComponent <ListItemLogic>();
        #if !UNITY_EDITOR
        }

        catch (Exception ex)
        {
            Logger.Error(ex.ToString());
        }
        #endif
        }
Beispiel #5
0
        private void Awake()
        {
        #if !UNITY_EDITOR
            try
            {
        #endif

            listCell = GetComponent <ListItemLogic>();

        #if !UNITY_EDITOR
        }
        catch (Exception ex)
        {
            Logger.Error(ex.ToString());
        }
        #endif
        }
        /// <summary>
        /// Run ElectionLevel_List, and return results as a list.
        /// </summary>
        /// <param name="fldElectionLevelTitle">Value for ElectionLevelTitle</param>
        /// <returns>A collection of __ListItemRow.</returns>
        public virtual List <ListItemContract> List(string fldElectionLevelTitle
                                                    )
        {
            List <ListItemContract> result = null;

            VotingInfoDb.ConnectThen(x =>
            {
                using (
                    var cmd = new SqlCommand("[Data].[ElectionLevel_List]", x)
                {
                    CommandType = CommandType.StoredProcedure,
                    CommandTimeout = DefaultCommandTimeout
                })
                {
                    cmd.Parameters.AddRange(new[] {
                        new SqlParameter("@ElectionLevelTitle", fldElectionLevelTitle)
                    });

                    using (var r = cmd.ExecuteReader()) result = ListItemLogic.ReadAllNow(r);
                }
            });

            return(result);
        }