private void EditArtist(Artis obj) { Artis data = repo.Update(obj); PopulateFields(data); PopulateGrid(); }
private void PopulateFields(Artis obj) { txtFirstName.Text = obj.Name; txtLastName.Text = obj.LastName; txtAges.Text = obj.Age.ToString(); this.ArtistId = obj.ArtistID; }
private void DataGridData_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (e.AddedItems.Count != 0) { Artis seleccionado = e.AddedItems[0] as Artis; PopulateFields(seleccionado); } }
private void BtnEdit_Click(object sender, RoutedEventArgs e) { Artis artis = new Artis() { ArtistID = ArtistId, Name = txtFirstName.Text, LastName = txtLastName.Text, Age = Int32.Parse(txtAges.Text) }; EditArtist(artis); }
private void BtnAdd_Click(object sender, RoutedEventArgs e) { Artis artis = new Artis() { Name = txtFirstName.Text, LastName = txtLastName.Text, Age = Int32.Parse(txtAges.Text) }; repo.add(artis); repo.SaveChanges(); ClearText(); PopulateGrid(); MessageBox.Show("Se a grabado el contenido"); }