Investissement.cs 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. namespace CG67.FicheCollege.Domaine
  5. {
  6. [Serializable]
  7. public class Investissement
  8. {
  9. /// <summary>
  10. /// Type de l'investissement.
  11. /// </summary>
  12. private string mType;
  13. /// <summary>
  14. /// Stade avancement.
  15. /// </summary>
  16. private string mAvancement;
  17. /// <summary>
  18. /// Montant de l'investissement.
  19. /// </summary>
  20. private string mMontantOp;
  21. /// <summary>
  22. /// A venir.
  23. /// </summary>
  24. private string mMontantCP;
  25. /// <summary>
  26. /// Montant CP a venir.
  27. /// </summary>
  28. private string mCommentaire;
  29. /// <summary>
  30. /// Status.
  31. private string mStatus;
  32. /// <summary>
  33. /// date de livraison.
  34. private string mDateLivraison;
  35. /// <summary>
  36. /// Obtient ou définit le type de l'investissement.
  37. /// </summary>
  38. ///
  39. public string Type
  40. {
  41. get { return mType; }
  42. set { mType = value; }
  43. }
  44. /// <summary>
  45. /// Obtient ou défini l'avancement
  46. /// </summary>
  47. public string Avancement
  48. {
  49. get { return mAvancement; }
  50. set { mAvancement = value; }
  51. }
  52. /// <summary>
  53. /// Obtient ou définit le commentaire associé à l'investissement.
  54. /// </summary>
  55. public string Commentaire
  56. {
  57. get { return mCommentaire; }
  58. set { mCommentaire = value; }
  59. }
  60. /// <summary>
  61. /// Obtient ou définit le montant de l'investissement.
  62. /// </summary>
  63. public string MontantOp
  64. {
  65. get { return mMontantOp; }
  66. set { mMontantOp = value; }
  67. }
  68. /// <summary>
  69. /// Obtient ou définit le montant du compte prévisionnel.
  70. /// </summary>
  71. public string MontantCP
  72. {
  73. get { return mMontantCP; }
  74. set { mMontantCP = value; }
  75. }
  76. /// <summary>
  77. /// Obtient ou définit le status de l'opération
  78. /// </summary>
  79. public string Status
  80. {
  81. get { return mStatus; }
  82. set { mStatus = value; }
  83. }
  84. /// <summary>
  85. /// Obtient ou définit la date de livraison
  86. /// </summary>
  87. public string DateLivraison
  88. {
  89. get { return mDateLivraison; }
  90. set { mDateLivraison = value; }
  91. }
  92. public Investissement(string type, string avancement, string montantOp, string montantCP, string commentaire, string status, string datelivraison)
  93. {
  94. this.mType = type;
  95. this.mMontantOp = montantOp;
  96. this.mMontantCP = montantCP;
  97. this.mCommentaire = commentaire;
  98. this.mStatus = status;
  99. this.mDateLivraison = datelivraison;
  100. }
  101. }
  102. }