public SpeciesPage() { InitializeComponent(); viewModel = new SpeciesViewModel(); BindingContext = viewModel; }
private void GetSpecies_Click(object sender, EventArgs e) { List <Species> species = SpeciesViewModel.GetAllSpecies(); ListElements.Items.Clear(); foreach (Species spe in species) { ListElements.Items.Add(spe); } }
private void Test_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { if (AllowBoidPlacement) { Point p = e.GetPosition(BoidViewBox); SpeciesViewModel species = (SpeciesViewModel)availableSpecies.SelectedItem; ContainerVisual child = VisualTreeHelper.GetChild(BoidViewBox, 0) as ContainerVisual; ScaleTransform scale = child.Transform as ScaleTransform; species.CreateBoidOnCoords(p.X / scale.ScaleX, p.Y / scale.ScaleY); } else { } }
public FilmPage(String url, List <String> backUrl) { InitializeComponent(); filmUrl = url; this.backUrl = backUrl; backButton.Click += GoBack; if (this.backUrl.Last() == "") { backButton.Visibility = Visibility.Hidden; } else { backButton.Visibility = Visibility.Visible; } film = FilmViewModel.GetFilm(url); title.Content += film.title; open.Content += film.opening_crawl + V; director.Content += ' ' + film.director; producer.Content += ' ' + film.producer; release.Content += ' ' + ConvertToDateTime(film.release_date); created.Content += ' ' + ConvertToDateTime(film.created); edited.Content += ' ' + ConvertToDateTime(film.edited); ListCharacters.MouseDoubleClick += CallPeople; ListSpaceShip.MouseDoubleClick += callStarship; ListVehicles.MouseDoubleClick += CallVehicule; ListSpecies.MouseDoubleClick += CallSpecies; ListCharacters.Items.Clear(); ListSpaceShip.Items.Clear(); ListSpecies.Items.Clear(); ListVehicles.Items.Clear(); foreach (String charac in film.characters) { ListCharacters.Items.Add(PeopleViewModel.GetPeople(charac)); } foreach (String v in film.vehicles) { ListVehicles.Items.Add(VehicleViewModel.GetVehicle(v)); } foreach (String s in film.starships) { ListSpaceShip.Items.Add(StarshipViewModel.GetStarship(s)); } foreach (String spe in film.species) { ListSpecies.Items.Add(SpeciesViewModel.GetSpecies(spe)); } }
public SpeciesPage(String url, List <String> backUrl) { InitializeComponent(); species = SpeciesViewModel.GetSpecies(url); this.backUrl = backUrl; if (this.backUrl.Last() == "") { backButton.Visibility = Visibility.Hidden; } else { backButton.Visibility = Visibility.Visible; } name.Content += species.name; height.Content += ' ' + species.average_height; lifespan.Content += ' ' + species.average_lifespan; classification.Content += ' ' + species.classification; designation.Content += ' ' + species.designation; eye.Content += ' ' + species.eye_colors; hair.Content += ' ' + species.hair_colors; homeworld.Content += ' ' + GetHomeWorld(species.homeworld); language.Content += ' ' + species.language; skin.Content += ' ' + species.skin_colors; created.Content += ' ' + ConvertToDateTime(species.created); edited.Content += ' ' + ConvertToDateTime(species.edited); listFilms.MouseDoubleClick += callFilm; listPeople.MouseDoubleClick += callPeople; listPeople.Items.Clear(); listFilms.Items.Clear(); foreach (String charac in species.people) { listPeople.Items.Add(PeopleViewModel.GetPeople(charac)); } foreach (String f in species.films) { listFilms.Items.Add(FilmViewModel.GetFilm(f)); } }
private void Random_Boid_Button_Click(object sender, RoutedEventArgs e) { SpeciesViewModel species = (SpeciesViewModel)availableSpecies.SelectedItem; species.CreateBoid(WorldViewModel.Width.Value, WorldViewModel.Height.Value); }
public SpecieFrame() { InitializeComponent(); DataContext = new SpeciesViewModel(); }
public AddSpecies(SpeciesViewModel speciesViewModel) { InitializeComponent(); DataContext = new AddSpeciesViewModel(speciesViewModel); }
private void CallSpecies(object sender, MouseEventArgs e) { this.Content = SpeciesViewModel.CallSpecies(sender, e, ListSpecies, backUrl); }
public IActionResult GetById(int speciesId) { SpeciesViewModel species = this.mapper.Map <SpeciesViewModel>(this.speciesService.GetSpeciesById(speciesId)); return(this.Ok(species)); }