public IActionResult Index() { CurrencyDropDown model = new CurrencyDropDown(); model.CurrencyDropDownProperty = getCurrenciesForDropDown(); return(View(model)); }
public void SubmitCurrency() { TripDetails trip = GetComponent <TripDetails>(); CurrencyRepository currencyRepo = GetComponent <CurrencyRepository>(); CurrencyDropDown dropDown = GetComponent <CurrencyDropDown>(); Currency currency = currencyRepo.GetCurrencyWithName(dropDown.selectedCurrency); trip.AddCurrency(currency); }
public void ChangePersonDetailsCurrency() { CurrencyDropDown dropdown = GameObject.Find("Scripts").GetComponent <CurrencyDropDown>(); GameObject personDetails = GameObject.Find("PersonDetailsPane"); personDetails.transform.SetAsLastSibling(); GameObject scripts = GameObject.Find("Scripts"); OwesPersonList list = scripts.GetComponent <OwesPersonList>(); Currency currency = scripts.GetComponent <CurrencyRepository>().GetCurrencyWithName(dropdown.selectedCurrency); scripts.GetComponent <PersonDetails>().Currency = currency; list.Prime(); }
public void SubmitTrip() { string locationName = TripLocationName.text; TripRepository repo = GetComponent <TripRepository>(); CurrencyRepository currencyRepo = GetComponent <CurrencyRepository>(); CurrencyDropDown dropDown = GetComponent <CurrencyDropDown>(); Currency currency = currencyRepo.GetCurrencyWithName(dropDown.selectedCurrency); repo.AddTrip(locationName, currency); tripElementList = GetComponent <TripElementList>(); tripElementList.Prime(); TripLocationName.text = ""; InvalidTripLocationName.text = ""; submitButton.interactable = false; }
public void SubmitExpense() { string expenseName = ExpenseNameText.text; TripDetails details = GetComponent <TripDetails>(); PeopleDropdown dropdown = GetComponent <PeopleDropdown>(); string personName = dropdown.selectedPerson; PersonRepository repo = GetComponent <PersonRepository>(); Person person = repo.GetPerson(personName); CurrencyDropDown currencyDropDown = GetComponent <CurrencyDropDown>(); string currencyCode = currencyDropDown.selectedCurrency; CurrencyRepository currencyRepo = GetComponent <CurrencyRepository>(); Currency currency = currencyRepo.GetCurrencyWithName(currencyCode); details.Trip.AddExpenseToTrip(expenseName, person, currency); ExpenseElementList expenseList = GetComponent <ExpenseElementList>(); expenseList.Prime(); }