Example #1
0
 private void Open(string cardId)
 {
     allCards = db.Cards.Select(c => c.CardId).ToList();
     UnknownPerson();
     if (allCards.Contains(cardId))
     {
         var db1    = new CarCheckerContext();
         var userId = db1.Cards.FirstOrDefault(c => c.CardId == cardId).UserId;
         var user   = db1.Users.FirstOrDefault(u => u.Id == userId);
         KnownUser(cardId);
         if (CheckACar.GetCarSratus(cardId) >= 0)
         {
             OpenGate.Open(cardId);
             UserEntrances.Add(cardId);
         }
         else
         {
             errorLabel.Text = "Не уплачено!";
         }
         //if (user.InGarage)
         //    OpenGate.Open(cardId);
         //else if (CheckACar.GetCarSratus(cardId) >= 0)
         //        OpenGate.Open(cardId);
         //    else
         //        errorLabel.Text = "Не уплачено!";
     }
     RemoveAndFocus();
 }
Example #2
0
 public IHttpActionResult AddEntrance([FromBody] string card)
 {
     UserEntrances.Add(card);
     return(Ok());
 }