AnneeViewModel.cs 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. using CD67.FicheCollege.Entity;
  2. using System.Collections.Generic;
  3. namespace CD67.FicheCollege.MVC.Models
  4. {
  5. public class AnneeViewModel : BaseViewModel<Annee>
  6. {
  7. public AnneeViewModel(Annee model, ModeAcces acces = ModeAcces.Lecture, Dictionary<string, object> bag = null) : base(model, acces, bag)
  8. {
  9. }
  10. public override int Id
  11. {
  12. get
  13. {
  14. return Obj.Id;
  15. }
  16. }
  17. public override string Annee_Lib
  18. {
  19. get
  20. {
  21. return Obj.Libelle;
  22. }
  23. }
  24. }
  25. public class AnneeIndexViewModel : BaseViewModel<IEnumerable<Annee>>
  26. {
  27. public AnneeIndexViewModel(IEnumerable<Annee> model, ModeAcces acces = ModeAcces.Lecture, Dictionary<string, object> bag = null) : base(model, acces, bag)
  28. {
  29. }
  30. public override int Id
  31. {
  32. get
  33. {
  34. return 0;
  35. }
  36. }
  37. public override string Annee_Lib
  38. {
  39. get
  40. {
  41. return "";
  42. }
  43. }
  44. }
  45. }