PageRenderTime 45ms CodeModel.GetById 20ms RepoModel.GetById 0ms app.codeStats 0ms

/src/BurnSystems/tests/BurnSystems.UnitTests/Database/Objects/Person.cs

https://bitbucket.org/mbrenn/entityconnector
C# | 90 lines | 64 code | 11 blank | 15 comment | 0 complexity | 97f48ed44c744c4d06386bbe065040ae MD5 | raw file
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using BurnSystems.Database.Objects;
  6. namespace BurnSystems.UnitTests.Database.Objects
  7. {
  8. /// <summary>
  9. /// Enumeration for sex of person
  10. /// </summary>
  11. public enum Sex
  12. {
  13. /// <summary>
  14. /// Used for male persons
  15. /// </summary>
  16. Male,
  17. /// <summary>
  18. /// Used for female persons
  19. /// </summary>
  20. Female
  21. }
  22. /// <summary>
  23. /// This class is used as an example type for O/R-Mapper
  24. /// </summary>
  25. [DatabaseClass]
  26. public class Person
  27. {
  28. [DatabaseKey("Id")]
  29. public int Id
  30. {
  31. get;
  32. set;
  33. }
  34. /// <summary>
  35. ///
  36. /// </summary>
  37. [DatabaseProperty("Prename")]
  38. public string Prename
  39. {
  40. get;
  41. set;
  42. }
  43. [DatabaseProperty("Name")]
  44. public string Name
  45. {
  46. get;
  47. set;
  48. }
  49. [DatabaseProperty("Age")]
  50. public int Age_Temp
  51. {
  52. get;
  53. set;
  54. }
  55. [DatabaseProperty("Weight")]
  56. public double Weight
  57. {
  58. get;
  59. set;
  60. }
  61. [DatabaseProperty("Sex")]
  62. public Sex Sex
  63. {
  64. get;
  65. set;
  66. }
  67. public string Obsolete
  68. {
  69. get;
  70. set;
  71. }
  72. [DatabaseProperty("Marriage")]
  73. public DateTime Marriage
  74. {
  75. get;
  76. set;
  77. }
  78. }
  79. }