public void Delete(int ClientId)
        {
            ClientDiscount cd = _dbContext.ClientDiscounts.
                                Where(c => c.ClientId == ClientId).Single();

            _dbContext.ClientDiscounts.Remove(cd);
            _dbContext.SaveChanges();
        }
        public void TestClientDiscount()
        {
            ClientType type     = ClientType.Vip;
            int        needed   = 5;;
            float      discount = 10.0f;

            ClientDiscount clientDiscount = new ClientDiscount(ClientType.Vip, 5, 10.0f);

            clientDiscount.ClientType.Should().BeEquivalentTo(type);
            clientDiscount.NrOfReservationsNeeded.Should().Be(needed);
            clientDiscount.Discount.Should().Be(discount);
        }
Exemple #3
0
 public void Put(int ClientId, [FromBody] ClientDiscount clientDiscount)
 {
     clientDiscount.ClientId = ClientId;
     _repository.Update(clientDiscount);
 }
Exemple #4
0
 public void Post([FromBody] ClientDiscount clientDiscount)
 {
     _repository.Add(clientDiscount);
 }
 public void Update(ClientDiscount ClientDiscount)
 {
     _dbContext.ClientDiscounts.Update(ClientDiscount);
     _dbContext.SaveChanges();
 }
 public void Add(ClientDiscount ClientDiscount)
 {
     _dbContext.ClientDiscounts.Add(ClientDiscount);
     _dbContext.SaveChanges();
 }