Beispiel #1
0
 /// <summary>
 /// Exclui o card do banco de dados
 /// </summary>
 /// <param name="card"></param>
 /// <returns>bool</returns>
 public bool Destroy(Cards card)
 {
     try
     {
         using (DataBaseContext db = new DataBaseContext(DataBaseContext.ConnectionString))
         {
             var excluir = db.cards.Where(t => t.id == card.id).First();
             db.cards.DeleteOnSubmit(excluir);
             db.SubmitChanges();
         }
         return true;
     }
     catch (Exception)
     {
         return false;
     }
 }
Beispiel #2
0
 /// <summary>
 /// Decrease the card amount
 /// </summary>
 /// <param name="card"></param>
 /// <returns>bool</returns>
 public bool Decrease(Cards card)
 {
     try
     {
         using (DataBaseContext db = new DataBaseContext(DataBaseContext.ConnectionString))
         {
             Cards update = (from tar in db.cards
                             where tar.id == card.id
                             select tar).First();
             update.Amount -= 1;
             db.SubmitChanges();
         }
         return true;
     }
     catch (Exception)
     {
         return false;
     }
 }
Beispiel #3
0
 /// <summary>
 /// Salva um card para o banco de dados
 /// </summary>
 /// <param name="card"></param>
 /// <returns>bool</returns>
 public bool Save(Cards card)
 {
     try
     {
         using (DataBaseContext db = new DataBaseContext(DataBaseContext.ConnectionString))
         {
             db.cards.InsertOnSubmit(card);
             db.SubmitChanges();
         }
         return true;
     }
     catch (Exception)
     {
         return false;
     }
 }