Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add device to an animal - Controls #2

Open
camillemonchicourt opened this issue Oct 23, 2018 · 6 comments
Open

Add device to an animal - Controls #2

camillemonchicourt opened this issue Oct 23, 2018 · 6 comments

Comments

@camillemonchicourt
Copy link
Member

camillemonchicourt commented Oct 23, 2018

When we add a device to an animal, it would need to control :

  • That this animal dont have another device for this period
  • That this device is not used on another animal for this period
@dawar2151
Copy link
Contributor

Ok, i will add them in the next version.

@gildeluermoz
Copy link
Member

gildeluermoz commented Oct 23, 2018

I think a animal can have more than 1 device at the same time.
Ex : gps device and some mark (boucles auriculaires)

@camillemonchicourt
Copy link
Member Author

camillemonchicourt commented Oct 23, 2018

OK then check that it don't have another device of the same type on the period.

@gildeluermoz
Copy link
Member

Yes. Right so !

@camillemonchicourt
Copy link
Member Author

@camillemonchicourt
Copy link
Member Author

Des contraintes sur les dates ont été ajoutées au niveau applicatif.

  • Date de mort : tout fonctionne et elle ne peut pas être inférieure à la date de capture et à l'année de naissance
  • On ne peut équiper un même collier sur 2 animaux différents sur une même période
  • Gestion des erreurs lorsqu'on essaie d'ajouter un animal/device/attribut existant déjà (messages explicites + traduits)
  • On ne peut équiper 2 colliers différents sur un même animal sur une même période
  • On ne peut plus ajouter un collier avant la date de capture ou après la date de mort (mais on peut définir la date de retrait de device après la date de mort)
  • On peut à présent rééquiper un animal avec un même device (sur 2 périodes différentes donc)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants