Esempio n. 1
0
 public ReservaHotelViewModel()
 {
     ReservasHotel = new ObservableCollection <ReservaHotel>(controllerReservaHotel.ListarReservasHotel());
     foreach (var rh in ReservasHotel)
     {
         rh._Hotel   = controllerHotel.BuscarPorId(rh.HotelId);
         rh._Usuario = controllerUsuario.BuscarPorId(rh.UsuarioId);
     }
 }
 public PassagemViewModel()
 {
     Cidades        = new ObservableCollection <Cidade>(cidadeController.ListarCidades());
     EmpresasAereas = new ObservableCollection <EmpresaAerea>(empresaAereaController.ListarEmpresasAereas());
     Passagens      = new ObservableCollection <Passagem>(passagemController.ListarPassagens());
     foreach (var p in Passagens)
     {
         p._EmpresaAerea = empresaAereaController.BuscarPorId(p.EmpresaAereaId);
         p._Usuario      = usuarioController.BuscarPorId(p.UsuarioId);
     }
 }
        private void editar_Click(object sender, RoutedEventArgs e)
        {
            UsuarioController usuC = new UsuarioController();

            var usu = Application.Current.Properties["_user"] as Usuario;

            var usuario = usuC.BuscarPorId(_usu.IdUsuario);

            nomeUsuario.IsEnabled     = true;
            cpfUsuario.IsEnabled      = true;
            datanascUsuario.IsEnabled = true;
            telefone.IsEnabled        = true;
            emailUsuario.IsEnabled    = true;
            senhaUsuario.IsEnabled    = true;

            btn_editar.Visibility = Visibility.Collapsed;
            btn_salvar.Visibility = Visibility.Visible;
        }