コード例 #1
0
        public async Task EliminarEtiqueta()
        {
            try
            {
                //cambiar
                UsuarioModel Creador = (UsuarioModel)Application.Current.Properties["Usuario"];
                PeticionesUsuarioPublicacion peticion = new PeticionesUsuarioPublicacion()
                {
                    idUsuario     = Creador.idUsuario,
                    idPublicacion = Publicacion.idPublicacion
                };
                APIResponse response = await CreateEtiqueta.RunStrategy(peticion);

                if (response.IsSuccess)
                {
                    ((MessageViewModel)PopUp.BindingContext).Message = "Etiqueta creada exitosamente";
                    await PopupNavigation.Instance.PushAsync(PopUp);
                }
                else
                {
                    ((MessageViewModel)PopUp.BindingContext).Message = "Error al eliminar Etiqueta";
                    await PopupNavigation.Instance.PushAsync(PopUp);
                }
            }
            catch (Exception e)
            {
            }
        }
コード例 #2
0
        public async Task CrearEtiqueta()
        {
            try
            {
                PeticionesUsuarioPublicacion peticion = new PeticionesUsuarioPublicacion()
                {
                    idUsuario     = Usuario.idUsuario,
                    idPublicacion = Publicacion.idPublicacion
                };
                APIResponse response = await CreateEtiqueta.RunStrategy(peticion);

                if (!(response.IsSuccess))
                {
                    ((MessageViewModel)PopUp.BindingContext).Message = "Error al reaccionar publicacion";
                    await PopupNavigation.Instance.PushAsync(PopUp);
                }
            }
            catch (Exception e)
            {
            }
        }