Ejemplo n.º 1
0
        private bool OrderListContainsId(NiceBindingList <Order> orderList, int orderId)
        {
            var counter = 0;

            while (counter < orderList.Count)
            {
                try
                {
                    if (orderList[counter]?.Id == orderId)
                    {
                        return(true);
                    }
                }
                catch (Exception ex)
                {
                    return(false);
                }

                counter++;
            }

            return(false);
        }
        protected void OnParameterChanged()
        {
            Orders = new NiceBindingList <Order>();

            Server = (ServerEnum)Enum.Parse(typeof(ServerEnum), Parameter.ToString());
        }
 private void CalcMyCurrentPowers(NiceBindingList <Order> myOrders)
 {
     MySpeedOnServer   = myOrders.Where(o => o.Server == Server).Sum(o => o.Speed);
     MyWorkersOnServer = myOrders.Where(o => o.Server == Server).Sum(o => o.Workers);
     //MyAmountOnServer = myOrders.Sum(o => o.Amount);
 }