No módulo AttendanceByRoute, tem uma lista de Rotas que chama uma lista de Clientes vinculados a esta Rota..
Esta lista de Clientes está ordenada por Sequencia e por ordem alfabéticas.
Os clientes novos desta rota deverão ser posicionados em alguma sequencia. (estão na sequencia zero "marcados em vermelho")
1 - Com um clique longo no cliente vai informar ao app que uma ordenação será feita....
O usuario deverá clicar no sequencia do cliente (recebe mensagem informe a nova posição deste )
Como: Variavel orderby deve ser true;
Variavel tbCustomerId deve ser setada para identificar quem vai ser reposicionado((está na lista)
Variavel tbSalesRouteID deve ser setada para identificar a rota. (está na lista)
2 - O usuário deverá rolar a lista até o cliente que vai antecede-lo na rota.
Clicando no (leading/sequencia ) deste cliente devemos reposiciona-lo na sequencia da rota..
Como: Variavel Newsequence deve ser setada com a sequencia do cliente clicado + 1
No módulo AttendanceByRoute, tem uma lista de Rotas que chama uma lista de Clientes vinculados a esta Rota.. Esta lista de Clientes está ordenada por Sequencia e por ordem alfabéticas. Os clientes novos desta rota deverão ser posicionados em alguma sequencia. (estão na sequencia zero "marcados em vermelho")
1 - Com um clique longo no cliente vai informar ao app que uma ordenação será feita.... O usuario deverá clicar no sequencia do cliente (recebe mensagem informe a nova posição deste ) Como: Variavel orderby deve ser true; Variavel tbCustomerId deve ser setada para identificar quem vai ser reposicionado((está na lista) Variavel tbSalesRouteID deve ser setada para identificar a rota. (está na lista)
2 - O usuário deverá rolar a lista até o cliente que vai antecede-lo na rota. Clicando no (leading/sequencia ) deste cliente devemos reposiciona-lo na sequencia da rota.. Como: Variavel Newsequence deve ser setada com a sequencia do cliente clicado + 1
3 - Recarregar a lista e zerar as variaveis....
ps...As variáveis poder estar dentro do model que será enviado.....