public void Sacar(int plata)
 {
     try
     {
         var bd     = new BD();
         var miCaja = new tblcaja();
         var caja   = bd.tblcaja;
         foreach (var registro in caja)
         {
             var monto = registro.saldo;
             if (plata < monto)
             {
                 monto        = monto - plata;
                 miCaja.saldo = monto;
                 bd.tblcaja.Remove(registro);
             }
             else
             {
                 MessageBox.Show("El monto excede el saldo disponible.");
             }
         }
         bd.tblcaja.Add(miCaja);
         bd.SaveChanges();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error: " + ex.Message);
     }
 }
 public void Agregar(int plata)
 {
     try
     {
         var bd     = new BD();
         var miCaja = new tblcaja();
         var caja   = bd.tblcaja;
         foreach (var registro in caja)
         {
             if (plata >= 1)
             {
                 var monto = registro.saldo;
                 monto        = monto + plata;
                 miCaja.saldo = monto;
                 bd.tblcaja.Remove(registro);
             }
         }
         bd.tblcaja.Add(miCaja);
         bd.SaveChanges();
     }
     catch (Exception ex)
     {
         MessageBox.Show("ERROR: " + ex.Message);
     }
 }