//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()); }
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"); }
/// <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(); }
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(); } }