Beispiel #1
0
        public void Crud_Blind()
        {
            Blind blind = new Blind()
            {
                ID = 0,
                BlindSetupID = 9999,
                BigBlind = 99,
                LittleBlind = 101,
                Interval = 20
            };

            foreach (Blind b in repo.GetBlindsForBlindSetup(9999))
                repo.DeleteBlind(b);
            Assert.AreEqual(0, repo.GetBlindsForBlindSetup(9999).Count());

            repo.AddBlind(blind);
            Assert.AreEqual(1, repo.GetBlindsForBlindSetup(9999).Count());

            blind.BigBlind = 101;
            repo.UpdateBlind(blind);
            Assert.AreEqual(101, repo.GetBlindsForBlindSetup(9999).FirstOrDefault().BigBlind);

            repo.DeleteBlind(blind);
            Assert.AreEqual(0, repo.GetBlindsForBlindSetup(9999).Count());
        }
 public void DeleteBlind(Blind blind)
 {
     Connection.Delete<Blind>(blind);
 }
 public void UpdateBlind(Blind blind)
 {
     Connection.Update<Blind>(blind);
 }
 public void AddBlind(Blind blind)
 {
     Connection.Insert<Blind>(blind);
 }
Beispiel #5
0
 public BlindController(Blind blind)
 {
     BlindTimer = new BlindTimer((Blind.Interval * 60 * 1000));
 }