Exemplo n.º 1
0
        //constructor por defecto
        public modeloVista()
        {
            //rellenamos el constructor con el listado de personas
            clsListadoPersonasBL      listPersonas      = new clsListadoPersonasBL();
            clsListadoDepartamentosBL listDepartamentos = new clsListadoDepartamentosBL();

            _listadoPersona         = new ObservableCollection <clsPersona>(listPersonas.listadoPersonas_BL());
            _listadoPersonaFiltrada = new ObservableCollection <clsPersona>(listPersonas.listadoPersonas_BL());
            _listadoDepartamentos   = new ObservableCollection <clsDepartamento>(listDepartamentos.listadoDepartamentos());
        }
Exemplo n.º 2
0
        public async void cargarDatos()
        {
            clsListadoPersonasBL listPersonas = new clsListadoPersonasBL();

            List <clsPersona> list = await listPersonas.listadoPersonas_BL();

            ObservableCollection <clsPersona> _listadoPersona         = new ObservableCollection <clsPersona>(list);
            ObservableCollection <clsPersona> _listadoPersonaFiltrada = new ObservableCollection <clsPersona>(list);

            NotifyPropertyChanged("listadoPersona");
            NotifyPropertyChanged("listadoPersonaFiltrada");
        }
Exemplo n.º 3
0
        /// <summary>
        /// Metodo para actualizar el listado y limpiar el formulario.
        /// </summary>
        public void actualizar()
        {
            clsListadoPersonasBL listPersonas = new clsListadoPersonasBL();

            _listadoPersonaFiltrada = new ObservableCollection <clsPersona>(listPersonas.listadoPersonas_BL());
            NotifyPropertyChanged("listadoPersonaFiltrada");

            _personaSeleccionada = null;
            NotifyPropertyChanged("personaSeleccionada");
            NotifyPropertyChanged("EliminarCommand");
            _imagen = null;
            NotifyPropertyChanged("imagen");
            limpiarFormulario();
        }
Exemplo n.º 4
0
        public async void cargarDatos()
        {
            clsListadoPersonasBL listPersonas = new clsListadoPersonasBL();

            try
            {
                List <clsPersona> list = await listPersonas.listadoPersonas_BL();

                this._listadoPersona = new ObservableCollection <clsPersona>(list);
                NotifyPropertyChanged("listadoPersona");
            }
            catch (Exception e) {
                falloDeConexion();
            }
        }