public void ChangeActualCountryNotEmptyDB() { Account anAccount = new Account() { Phone = "098 204 265", Balance = 0, CountryTag = "UY" }; DateTime startingHour = DateTime.Today; DateTime finishingHour = DateTime.Today; startingHour = startingHour.AddHours(13); finishingHour = finishingHour.AddHours(14); Purchase purchase = new Purchase { LicensePlate = "ABA 1234", StartingHour = startingHour, FinishingHour = finishingHour, AmountOfMinutes = 60, CountryTag = "UY" }; accountRepository.Add(anAccount); purchaseRepository.Add(purchase); Country arg = new Argentina(); aParking.ActualCountry = arg; Assert.AreEqual(aParking.GetAllAccounts().Count(), 1); Assert.AreEqual(aParking.GetAllPurchases().Count(), 1); Assert.AreEqual(aParking.GetActualCost().Value, 1); Assert.AreEqual(aParking.ActualCountry.GetCountryTag(), "AR"); }
private void LoadInicialCost() { CostPerMinute inicialCostUy = new CostPerMinute() { Value = INICIAL_DEFAULT_COSTPERMINUTE, CountryTag = "UY" }; CostPerMinute inicialCostAr = new CostPerMinute() { Value = INICIAL_DEFAULT_COSTPERMINUTE, CountryTag = "AR" }; CostPerMinute a = GetActualCost(); if (a == null) { costRepository.Add(inicialCostUy); costRepository.Add(inicialCostAr); } }
public async Task <JsonResult> Add([FromBody] Parking input) { await CheckPermission(); if (string.IsNullOrEmpty(input.Name) || string.IsNullOrEmpty(input.StantionId.ToString())) { throw new Exception("Some input parameters NULL"); } var sqlR = new ParkingRepository(_logger); if (input.Id != 0) { await sqlR.Update(input); return(Json(new { message = "Update OK" })); } return(Json(await sqlR.Add(input))); }
private void AddPurchase(Purchase aPurchase) { purchaseRepository.Add(aPurchase); }
public void AddAccount(Account anAccount) { accountRepository.Add(anAccount); }