Files
BrightSharp.Toolkit/AppleJobs.Data/Models/ModelsJobs/Model.cs
Vitaliy 2bbf0580f7 v1.0
2017-01-10 21:06:47 +03:00

23 lines
728 B
C#

using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace AppleJobs.Data.Models.ModelsJobs
{
[TsModel]
public class Model
{
[Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int Id { get; set; }
public string Name { get; set; }
public int ModelCategories_Id { get; set; }
[ForeignKey(nameof(ModelCategories_Id))]
public virtual ModelCategory ModelCategory { get; set; }
public virtual ICollection<ModelJob> ModelJobs { get; set; }
public string FilterString { get { return string.Format("{0},{1}", Name, ModelCategory?.FilterString); } }
}
}