Tax.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. namespace GreenTree.Strohrmann.ERP.Core.Domain.Business
  5. {
  6. public class Tax
  7. {
  8. #region Properties
  9. /// <summary>
  10. /// Tax id
  11. /// </summary>
  12. public int Id { get; set; }
  13. /// <summary>
  14. /// Tax name
  15. /// </summary>
  16. public string Name { get; set; }
  17. /// <summary>
  18. /// Tax short name
  19. /// </summary>
  20. public string ShortName { get; set; }
  21. /// <summary>
  22. /// Tax percentage value
  23. /// </summary>
  24. public float Value { get; set; }
  25. /// <summary>
  26. /// Tax customers
  27. /// </summary>
  28. public virtual ICollection<Customer> Customers { get; set; }
  29. #endregion
  30. #region Ctor
  31. /// <summary>
  32. /// Initializes a new instance of the Tax class
  33. /// </summary>
  34. public Tax() { }
  35. /// <summary>
  36. /// Initializes a new instance of the Tax class
  37. /// </summary>
  38. /// <param name="id">The id.</param>
  39. /// <param name="Name">The name.</param>
  40. /// <param name="shortName">The short name.</param>
  41. /// <param name="value">The percentage value.</param>
  42. public Tax(int id, string name, string shortName, float value)
  43. {
  44. Id = id;
  45. Name = name;
  46. ShortName = shortName;
  47. Value = value;
  48. }
  49. #endregion
  50. }
  51. }