Exemple #1
0
 private async Task ButtonRegistrar_ClickedAsync(object sender, EventArgs e)
 {
     var registro = new RegistroUsuarioPage();
     await App.Current.MainPage.Navigation.PushAsync(registro);
 }
        public async void LoadMenu(string Name)
        {
            if (Name == "Mi Perfil")
            {
                var registro = new RegistroUsuarioPage(Settings.User);
                registro.close += Registro_close;
                await page.Navigation.PushAsync(registro);
            }
            ;
            if (Name == "Proveedores")
            {
                await page.Navigation.PushModalAsync(new ProveedoresPage());
            }
            ;
            if (Name == "Mis Pedidos")
            {
                await page.Navigation.PushAsync(new PedidoPage(0));
            }
            ;
            if (Name == "Mi Carta")
            {
                var ss = new TiendaPage();

                await page.Navigation.PushAsync(new TiendaPage());
            }
            ;
            //if (Name == "Pedidos de clientes")
            //{
            //    await page.Navigation.PushAsync(new MisPedidosPage());
            //};
            if (Name == "Perfil Proveedor")
            {
                var vp = new RegistroProveedorPage(Settings.Provee);
                vp.close += Vp_close;
                await page.Navigation.PushAsync(vp);
            }
            ;
            if (Name == "¡Quiero Ser Proveedor!")
            {
                var vp = new RegistroProveedorPage(new Proveedor {
                    IdUsuario = Settings.User._id.ToString()
                });
                vp.close += Vp_close;
                await page.Navigation.PushAsync(vp);
            }
            ;

            if (Name == "Ofertas")
            {
                this.categoria = "Oferta";
                GetPlatosCommand.Execute(null);
            }
            ;

            if (Name == "Mi Actividad")
            {
                this.categoria = "Mis Platos";
                GetPlatosCommand.Execute(null);
            }
            ;

            if (Name == "Todas las Solicitudes")
            {
                this.categoria = "Solicitudes";
                GetPlatosCommand.Execute(null);
            }
            ;
            if (Name == "Mis Solicitudes")
            {
                this.categoria = "Mis Solicitudes";
                GetPlatosCommand.Execute(null);
            }
            ;
            if (Name == "Eventos")
            {
                this.categoria = "Evento";
                GetPlatosCommand.Execute(null);
            }
            ;
            if (Name == "Salir")
            {
                salirMainMv(null, null);
            }
            ; if (Name == "Inicio")
            {
                this.categoria = "";
                GetPlatosCommand.Execute(null);
            }
            ;
            hideNav(null, null);
        }