EntityCAttendanceSheet.php 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. <?php
  2. use Doctrine\ORM\Mapping as ORM;
  3. /**
  4. * EntityCAttendanceSheet
  5. *
  6. * @Table(name="c_attendance_sheet")
  7. * @Entity
  8. */
  9. class EntityCAttendanceSheet
  10. {
  11. /**
  12. * @var integer
  13. *
  14. * @Column(name="c_id", type="integer", precision=0, scale=0, nullable=false, unique=false)
  15. * @Id
  16. * @GeneratedValue(strategy="NONE")
  17. */
  18. private $cId;
  19. /**
  20. * @var integer
  21. *
  22. * @Column(name="user_id", type="integer", precision=0, scale=0, nullable=false, unique=false)
  23. * @Id
  24. * @GeneratedValue(strategy="NONE")
  25. */
  26. private $userId;
  27. /**
  28. * @var integer
  29. *
  30. * @Column(name="attendance_calendar_id", type="integer", precision=0, scale=0, nullable=false, unique=false)
  31. * @Id
  32. * @GeneratedValue(strategy="NONE")
  33. */
  34. private $attendanceCalendarId;
  35. /**
  36. * @var boolean
  37. *
  38. * @Column(name="presence", type="boolean", precision=0, scale=0, nullable=false, unique=false)
  39. */
  40. private $presence;
  41. /**
  42. * Set cId
  43. *
  44. * @param integer $cId
  45. * @return EntityCAttendanceSheet
  46. */
  47. public function setCId($cId)
  48. {
  49. $this->cId = $cId;
  50. return $this;
  51. }
  52. /**
  53. * Get cId
  54. *
  55. * @return integer
  56. */
  57. public function getCId()
  58. {
  59. return $this->cId;
  60. }
  61. /**
  62. * Set userId
  63. *
  64. * @param integer $userId
  65. * @return EntityCAttendanceSheet
  66. */
  67. public function setUserId($userId)
  68. {
  69. $this->userId = $userId;
  70. return $this;
  71. }
  72. /**
  73. * Get userId
  74. *
  75. * @return integer
  76. */
  77. public function getUserId()
  78. {
  79. return $this->userId;
  80. }
  81. /**
  82. * Set attendanceCalendarId
  83. *
  84. * @param integer $attendanceCalendarId
  85. * @return EntityCAttendanceSheet
  86. */
  87. public function setAttendanceCalendarId($attendanceCalendarId)
  88. {
  89. $this->attendanceCalendarId = $attendanceCalendarId;
  90. return $this;
  91. }
  92. /**
  93. * Get attendanceCalendarId
  94. *
  95. * @return integer
  96. */
  97. public function getAttendanceCalendarId()
  98. {
  99. return $this->attendanceCalendarId;
  100. }
  101. /**
  102. * Set presence
  103. *
  104. * @param boolean $presence
  105. * @return EntityCAttendanceSheet
  106. */
  107. public function setPresence($presence)
  108. {
  109. $this->presence = $presence;
  110. return $this;
  111. }
  112. /**
  113. * Get presence
  114. *
  115. * @return boolean
  116. */
  117. public function getPresence()
  118. {
  119. return $this->presence;
  120. }
  121. }