|
|
- using System;
- using System.ComponentModel;
- using System.ComponentModel.DataAnnotations;
- using System.ComponentModel.DataAnnotations.Schema;
-
- namespace Sevomin.Models
- {
- public class Ad
- {
- [Key]
- public long Id { get; set; }
- public string Title { get; set; }
- public string Description { get; set; }
- public int Duration { get; set; }
- public long ClickCount { get; set; }
- public string Link { get; set; }
- public DateTime CreatedDate { get; set; }
- public bool Active { get; set; }
-
- [NotMapped]
- public bool Expired
- {
- get { return (CreatedDate.AddDays(Duration) < DateTime.Now); }
- }
- }
- }
|