public AddTrainingLocation(Models.Training training, PromptPageState promptPageState) { InitializeComponent(); this.promptPageState = promptPageState; this.training = training; Init(); }
public AddTrainer(Models.Training training, PromptPageState promptPageState, Configuration configuration) { InitializeComponent(); this.promptPageState = promptPageState; this.training = training; this.configuration = configuration; Init(); }
public Trainees(Configuration configuration, Models.Training training, QuestionairePageState questionairePageState) { InitializeComponent(); this.questionairePageState = questionairePageState; this.configuration = configuration; this.training = training; if (configuration != null) { Init(); } }
public void Update(Models.Training training) { _context.Trainings.AddRange(training); _context.SaveChanges(); }
public void Add(Models.Training training) { _context.Trainings.Add(training); _context.SaveChanges(); }
private async void verzendGegevens_Click(object sender, RoutedEventArgs e) { if (email.Text != "" && houseNumber.Text != "" && city.Text != "" && street.Text != "" && firstname.Text != "" && lastname.Text != "" && Province.SelectedItem != null) { HttpClient client = new HttpClient(); client.DefaultRequestHeaders.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); List <string> trainings = new List <string>(); List <string> campussen = new List <string>(); List <Models.Training> trainingsPost = new List <Models.Training>(); List <Campus> campussenPost = new List <Campus>(); if (listbox != null) { foreach (CheckBox c in this.listbox.Items) { if ((bool)c.IsChecked) { string x = (string)c.Content; string[] y = x.Split('-'); if (!trainings.Contains(y[1])) { trainings.Add(y[1].Trim()); } if (!campussen.Contains(y[0])) { campussen.Add(y[0].Trim()); } } } } foreach (RootObject r in result) { if (campussen.Contains(r.Name.Trim())) { /*OMZETTEN NAAR CAMPUS*/ Campus c = new Models.Campus(); c.CampusId = r.CampusId; c.City = r.City; c.Feed = r.Feed; c.HouseNumber = r.HouseNumber; c.Name = r.Name; c.Street = r.Street; c.Telephone = r.Telephone; c.Trainingen = r.Trainingen; campussenPost.Add(c); } foreach (Models.Training t in r.Trainingen) { if (trainings.Contains(t.Name.Trim())) { Models.Training test = trainingsPost.Where(p => p.Name == t.Name).FirstOrDefault(); if (test == null) { trainingsPost.Add(t); } } } } Student nieuw = new Student(); nieuw.Province = (string)Province.SelectionBoxItem; nieuw.Name = firstname.Text + lastname.Text; nieuw.City = city.Text; nieuw.Street = street.Text; nieuw.HouseNumber = houseNumber.Text; nieuw.PrefTraining = trainingsPost; nieuw.PrefCampus = campussenPost; nieuw.Email = email.Text; email.Text = ""; houseNumber.Text = ""; city.Text = ""; street.Text = ""; firstname.Text = ""; lastname.Text = ""; Province.SelectedItem = null; string body = JsonConvert.SerializeObject(nieuw); var result2 = await client.PostAsync("http://localhost:50103/api/Students", new StringContent(body, Encoding.UTF8, "application/json")); } else { ContentDialog alleVeldenInvullen = new ContentDialog() { Title = "Error", Content = "Gelieve alle velden in te vullen.", PrimaryButtonText = "OK", }; ContentDialogResult result = await alleVeldenInvullen.ShowAsync(); } }
public IActionResult Put(Models.Training item) { _repository.Training_Update(item); return(Ok()); }