private async void btnDelete_click(object sender, RoutedEventArgs e) { Model.Administracija admin = await _service.Delete(id); Application.Current.MainWindow = new AdministracijaPrikazWindow(); Application.Current.MainWindow.Show(); Close(); }
private async void ListView1_MouseDoubleClick(object sender, MouseButtonEventArgs e) { var id = ListView1.SelectedValue; Model.Administracija admin = (Model.Administracija)id; Application.Current.MainWindow = new AdministracijaUpdateWindow(admin.AdministracijaID); Application.Current.MainWindow.Show(); Close(); }
public Model.Administracija Delete(int id) { var admin = _context.Administracija.Find(id); Model.Administracija administracija = _mapper.Map <Model.Administracija>(admin); if (admin != null) { _context.Administracija.Remove(admin); _context.SaveChanges(); } return(administracija); }
private async void LoadData(int?adminId) { if (adminId != null) { Model.Administracija admin = await _service.GetById <Model.Administracija>(adminId); if (admin != null) { textBoxIme.Text = admin.Ime; textBoxPrezime.Text = admin.Prezime; textBoxTelefon.Text = admin.Telefon; textBoxMail.Text = admin.Mail; textBoxAdresa.Text = admin.Adresa; textBoxStaz.Text = admin.Staz.ToString(); dtmRodjenja.SelectedDate = admin.DatumRodjenja; dtmZaposlenja.SelectedDate = admin.DatumZaposlenja; textBoxJMBG.Text = admin.JMBG; } } }