Comments (3)
¿Qué datos debería recibir el controller? ¿Cómo debería ser más o menos el modelo?
from aeccapp.
Hola Luis.
Gracias por el servicio de correo. Funciona de lujo 😉
Lo que necesitan los de AECC es que se envíe a una dirección concreta la conversación cuando el beneficiario la marca con menos de 4 estrellas (1,2 o 3).
Para ello, había pensado añadir una plantilla con keys tipo %CounterpartName%, %CounterpartSurname%, %Conversation%, etc. y luego reemplazarlos por los datos.
Ahora en una simple constante o variable, y en un futuro muy cercano, voy a añadir esas plantillas para que las devuelva el servicio y así las puedan editar ‘facilmente’ ¿?. Por lo que tampoco deberíamos matarnos en formatear el mensaje. Lo más importante es que lleve los keys adecuados
Los datos que debería llevar son:
- Nombre y Apellidos del beneficiario: Están en GlobalSetting.User
- Nombre y Apellidos del voluntario: Está en ChatService.ConversationCounterpart
- Valoración
- Conversación: Está en ChatService.GetConversationMessages() (eso de por si, es lo más importante y difícil de formatear)
Para poder compilar la app en Android, hace falta añadir una ruta a los sources de nugets:
https://www.myget.org/F/aad-clients-nightly/api/v3/index.json
Por necesidades de otros pluging necesitamos versiones muy actualizadas de las librerías support en Android, y la librería de autenticación (Microsoft.Identity.Client) solo funciona bien con las última librerías support en su versión alpha que se encuentra en su repositorio nightly.
Luis. Si tienes cualquier problema. dímelo.
from aeccapp.
Me alegro que funcionase bien :)
Si tengo alguna duda ya os comento.
from aeccapp.
Related Issues (20)
- Servicio Web api para la app - Relación de hospitales con coordinadores
- Servicio Web api para la app - Envío de correos
- Página para gestión de maestros - Tipos de petición
- Página para gestión de maestros - Hospitales
- Añadir al AD los servicios y políticas necesarias
- Incluir control range-slider
- Refactoring de Popups
- Mejoras en la arquitectura base
- Global app development
- Geolocalizar usuario
- Securizar Web API
- Securizar Web de gestión para permitir solamente usuarios específicos
- Actualizar layouts al nuevo funcional
- Revision de diseño
- Añadir notificación local cuando te envian un mensaje o te solicitan conversación HOT 2
- Sustituir el control Entry por un Editor en el chat.
- Crear SplashScreen miestras carga la app HOT 1
- Cambiar los iconos del Tab cuando se seleccionan
- Cachear el listado de tipos de peticiones
- Crear background service para notificaciones HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aeccapp.