Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

BaseObject.cs 803B

1234567891011121314151617181920212223242526272829
  1. using System;
  2. using System.ComponentModel.DataAnnotations;
  3. using System.ComponentModel.DataAnnotations.Schema;
  4. namespace ProRestaurant.Models
  5. {
  6. public class BaseObject
  7. {
  8. #region Properties
  9. [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
  10. [Key]
  11. public int Id { get; set; }
  12. public DateTime Created { get; set; } = DateTime.Now;
  13. public DateTime Modified { get; set; } = DateTime.Now;
  14. public string ModifiedBy { get; set; }
  15. #endregion
  16. #region Methods
  17. public virtual void UpdateModified(string modifiedBy)
  18. {
  19. Modified = DateTime.Now;
  20. if (string.IsNullOrEmpty(modifiedBy))
  21. {
  22. ModifiedBy = modifiedBy;
  23. }
  24. }
  25. #endregion
  26. }
  27. }