You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
1.0 KiB

11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel.DataAnnotations;
  4. using System.ComponentModel.DataAnnotations.Schema;
  5. using System.Linq;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. namespace Sevomin.Models
  9. {
  10. public class Job
  11. {
  12. [Key]
  13. public long Id { get; set; }
  14. [Required]
  15. [Index]
  16. [StringLength(128)]
  17. public string AvalinId { get; set; }
  18. public virtual Avalin Avalin { get; set; }
  19. public DateTime ExpireDate { get; set; }
  20. public string Description { get; set; }
  21. public byte ResumeType { get; set; }
  22. public string ContactPersonName { get; set; }
  23. public string ContactPersonPhone { get; set; }
  24. [EmailAddress]
  25. public string ContactPersonEMail { get; set; }
  26. public bool ShowCompanyName { get; set; }
  27. public bool ShowCompanyLogo { get; set; }
  28. public bool IsFullTime { get; set; }
  29. public virtual ICollection<JobParameter> JobParameters { get; set; }
  30. }
  31. }