public InstitutieDetailViewModel(InstitutieAsociataViewModel institutieAsociataViewModel) { Institutie = new InstitutieAsociataViewModel(); if (institutieAsociataViewModel.Id != 0) { Institutie.Id = institutieAsociataViewModel.Id; Institutie.Nume = institutieAsociataViewModel.Nume; Institutie.Email = institutieAsociataViewModel.Email; Institutie.NrTel = institutieAsociataViewModel.NrTel; Institutie.Tip = institutieAsociataViewModel.Tip; Institutie.IdAdresa = institutieAsociataViewModel.IdAdresa; Institutie.Adresa = new Adresa(); } if (institutieAsociataViewModel.Adresa == null) { Adresa = new AdresaViewModel(); } else { Adresa = new AdresaViewModel(institutieAsociataViewModel.Adresa); } Tipuri = new ObservableCollection <String>(Enum.GetNames(typeof(TipInstitutieAsociata)).ToList()); SelectedTip = Tipuri[0]; AddInstitutieCommand = new BasicCommand(AddInstitutie); }
public ManageInstitutiiViewModel() { Institutii = new ObservableCollection <InstitutieAsociataViewModel>(); LoadData(); SelectedInstitutie = Institutii[0]; DeleteInstCommand = new BasicCommand(DeleteInst); AdaugaInstitutieCommand = new BasicCommand(AdaugaInstitutie); UpdateInstitutieCommand = new BasicCommand(UpdateInstitutie); }
public InstitutieDetail(InstitutieAsociataViewModel viewModel) { InitializeComponent(); DataContext = new InstitutieDetailViewModel(viewModel); }