Ejemplo n.º 1
0
        private void newPerfil()
        {
            WViewPerfil ventana = new WViewPerfil();

            modelPerfil            = new Perfil();
            PerfilSeleccionado     = new Perfil();
            ListaPropiedades       = new ObservableCollection <Propiedad>();
            ListaPropiedadesBool   = new ObservableCollection <PropiedadBool>();
            ListaPropiedadesCadena = new ObservableCollection <PropiedadCadena>();

            allPropiedades       = DataManager.GetAllPropiedades();
            allPropiedadesCadena = DataManager.GetAllPropiedadCadena();
            allPropiedadesBool   = DataManager.GetAllPropiedadesBool();

            ventana.DataContext = this;

            ventana.ShowDialog();
        }
Ejemplo n.º 2
0
        private void editarPerfil()
        {
            if (PerfilSeleccionado.idPerfil > 0)
            {
                WViewPerfil ventana = new WViewPerfil();

                modelPerfil = PerfilSeleccionado;

                TipoPerfilSeleccionado = ListaTipoPerfil.Where(x => x.IdTipoPerfil == PerfilSeleccionado.IdTipoPerfil).FirstOrDefault();

                ListaPropiedades = DataManager.GetAllPropiedadesByPerfil(PerfilSeleccionado.idPerfil, false);

                ListaPropiedadesCadena = DataManager.GetAllPropiedadesCadenaByPerfil(PerfilSeleccionado.idPerfil);

                ListaPropiedadesBool = DataManager.GetallPropiedadesBoolByPerfil(PerfilSeleccionado.idPerfil);

                ventana.DataContext = this;

                setTitulos();

                ventana.ShowDialog();
            }
        }