Пример #1
0
 public PaginaDetalle(Listado persona, ListadoViewModel viewM)
 {
     InitializeComponent();
     Persona               = persona;
     BindingContext        = Persona;
     vm                    = viewM;
     BotonGuardar.Clicked += BotonGuardar_Clicked;
 }
Пример #2
0
        public ListadoPagina()
        {
            InitializeComponent();
            vm             = new ListadoViewModel();
            BindingContext = vm;

            //BannerComun.Source = ImageSource.FromResource("ET3_1_MVVMAZURE.Imagenes.BannerXam.jpg");
            BannerComun.HorizontalOptions = LayoutOptions.Center;
        }
Пример #3
0
        // 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));
        }
Пример #4
0
        //// 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));
        }
Пример #5
0
 public Listado()
 {
     InitializeComponent();
     DataContext = new ListadoViewModel();
 }