public PaginaDetalle(Listado persona, ListadoViewModel viewM) { InitializeComponent(); Persona = persona; BindingContext = Persona; vm = viewM; BotonGuardar.Clicked += BotonGuardar_Clicked; }
public ListadoPagina() { InitializeComponent(); vm = new ListadoViewModel(); BindingContext = vm; //BannerComun.Source = ImageSource.FromResource("ET3_1_MVVMAZURE.Imagenes.BannerXam.jpg"); BannerComun.HorizontalOptions = LayoutOptions.Center; }
// GET: Conciertos public async Task <IActionResult> Index(ListadoViewModel <Concierto> modelo) { var conciertos = _servicioConciertos.ObtenerConciertos(modelo.TerminoBusqueda); var numeroPagina = modelo.Pagina ?? 1; var registros = await conciertos.ToPagedListAsync(numeroPagina, 5); modelo.Registros = registros; return(View(modelo)); }
//// GET: Bandas //public async Task<IActionResult> Index() //{ // return View(await _context.Bandas.ToListAsync()); //} // GET: Conciertos public async Task <IActionResult> Index(ListadoViewModel <Banda> modelo) { // var conciertos = _servicioConciertos.ObtenerConciertos(modelo.TerminoBusqueda); var bandas = _context.Bandas.Select(b => b); if (!string.IsNullOrEmpty(modelo.TerminoBusqueda)) { bandas = bandas.Where(b => b.Nombre.Contains(modelo.TerminoBusqueda)); } var numeroPagina = modelo.Pagina ?? 1; var registros = await bandas.ToPagedListAsync(numeroPagina, 5); modelo.Registros = registros; return(View(modelo)); }
public Listado() { InitializeComponent(); DataContext = new ListadoViewModel(); }