Beispiel #1
0
 public void Create(ECounter eCounter)
 {
     using (var context = new Context())
     {
         context.Counters.Add(eCounter);
         context.SaveChanges();
     }
 }
        public void Create()
        {
            if (Count() >= 10)
            {
                return;
            }

            ECounter counter = new ECounter
            {
                CreatedDate = DateTime.UtcNow
            };

            _iDCounter.Create(counter);
        }
Beispiel #3
0
        /// <summary> Увеличение некоторого параметра на заданную величину
        /// </summary>
        /// <param name="ec">Изменяемый параметр</param>
        /// <param name="x">Величина, на которую следует изменить счетчик</param>
        public void Inc(ECounter ec, int x)
        {
            switch (ec)
            {
            case ECounter.OfCompare:
                OfCompare += x;
                break;

            case ECounter.OfCyclint:
                OfCycling += x;
                break;

            case ECounter.OfReading:
                OfReading += x;
                break;
            }
        }