public MainPageViewModel() { ActualizarListaCommand_Executed(); _ListadoDePersonas = listadoPersonas_BL.listado(); _ListadoBusqueda = listadoPersonas_BL.listado(); _ListadoDeDepartamentos = listadoDepartamentos_BL.listado(); formularioVisible = "Collapsed"; }
public async void EliminarCommand_Executed() { int filas; ContentDialog confirmarBorrado = new ContentDialog(); ContentDialogResult resultado; confirmarBorrado.Title = "Eliminar"; confirmarBorrado.Content = "¿Estas seguro?"; confirmarBorrado.PrimaryButtonText = "Cancelar"; confirmarBorrado.SecondaryButtonText = "Confirmar"; resultado = await confirmarBorrado.ShowAsync(); if (resultado == ContentDialogResult.Secondary) { try //Vamos a llamar a la capa BL { //Instancia un objeto de la manejadora de la capa BL filas = manejadora_BL.BorrarPersonaPorID_BL(PersonaSeleccionada.idPersona); if (filas == 1) { clsListadoPersonas_BL oListado = new clsListadoPersonas_BL(); _ListadoDePersonas = oListado.listado(); NotifyPropertyChanged("ListadoDePersonas"); } } catch (Exception e) { //TODO lanzar un dialog con error } } }