Files
BrightSharp.Toolkit/AppleJobs.Data/Models/ModelsJobs/ModelJobPriceTemplate.cs

25 lines
842 B
C#
Raw Normal View History

2017-01-10 21:06:47 +03:00
using AppleJobs.Data.Models.Common;
using System.ComponentModel.DataAnnotations;
2017-01-09 13:25:52 +03:00
using System.ComponentModel.DataAnnotations.Schema;
namespace AppleJobs.Data.Models.ModelsJobs
{
2017-01-10 21:06:47 +03:00
[TsModel]
2017-01-09 13:25:52 +03:00
public class ModelJobPriceTemplate
{
[Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int Id { get; set; }
public double? Price { get; set; }
public bool IsPriceFrom { get; set; }
public int ModelJobs_Id { get; set; }
public int Customers_Id { get; set; }
[ForeignKey(nameof(Customers_Id))]
public virtual Customer Customer { get; set; }
[ForeignKey(nameof(ModelJobs_Id))]
public virtual ModelJob ModelJob { get; set; }
public string FilterString { get { return string.Format("{0},{1}", Price, ModelJob?.FilterString); } }
}
}