public async Task <CircuitEntity> Add(CircuitEntity pEntity) { await this.dbContext.Circuits.AddAsync(pEntity); await this.dbContext.SaveChangesAsync(); return(pEntity); }
public async Task GetSalonYearsIdsByCircuitId_GetsFromDb() { // Arrange var circuit = new CircuitEntity { Name = "circuitName" }; await salonYearRepository.Add(new SalonYearEntity { Name = "test1", Year = 2017, Salon = EntitiesHelper.GetSalon(), Circuit = circuit }); await salonYearRepository.Add(new SalonYearEntity { Name = "test2", Year = 2016, Salon = EntitiesHelper.GetSalon(), Circuit = circuit }); await salonYearRepository.Add(new SalonYearEntity { Name = "test3", Year = 2017, Salon = EntitiesHelper.GetSalon(), Circuit = new CircuitEntity { Name = "circuitName2" } }); // Act var lResult = await salonYearRepository.GetSalonYearsIdsByCircuitId(circuit.Id); // Assert Assert.IsNotNull(lResult); Assert.AreEqual(2, lResult.Count()); }
public async Task Delete(CircuitEntity pEntity) { this.dbContext.Circuits.Remove(pEntity); await this.dbContext.SaveChangesAsync(); }
public async Task Update(CircuitEntity pEntity) { this.dbContext.Circuits.Update(pEntity); await this.dbContext.SaveChangesAsync(); }