Example #1
0
 //internal methods
 #region InternalMethods
 private int GetCount()
 {
     Models.Counted ctr = db.Counted.FirstOrDefault();
     if (ctr != null)
     {
         return(ctr.Counter);
     }
     return(0);
 }
Example #2
0
 public JsonResult Reset()
 {
     Models.Counted ctr = db.Counted.FirstOrDefault();
     if (ctr != null)
     {
         ctr.Counter = 0;
         db.SaveChanges();
     }
     else
     {
         ctr         = new Counted();
         ctr.Counter = 0;
         db.Counted.Add(ctr);
         db.SaveChanges();
     }
     return(Json(ctr.Counter, JsonRequestBehavior.AllowGet));
 }
Example #3
0
 private int Increment()
 {
     Models.Counted ctr = db.Counted.FirstOrDefault();
     if (ctr != null)
     {
         ctr.Counter = ctr.Counter + 1;
         db.SaveChanges();
         return(ctr.Counter);
     }
     else
     {
         ctr         = new Counted();
         ctr.Counter = 1;
         db.Counted.Add(ctr);
         db.SaveChanges();
         return(ctr.Counter);
     }
 }