Files
activestep/Step.Model/DatabaseModels/PerformedMaintenanceModel.cs
2020-09-12 16:11:43 +02:00

35 lines
916 B
C#

using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace Step.Model.DatabaseModels
{
[Table("performed_maintenance")]
public class PerformedMaintenanceModel
{
[Key]
[Column("id")]
public int PerformedMaintenanceId { get; set; }
[Column("date")]
public DateTime Date { get; set; }
[Column("counter_value")]
public int CounterValue { get; set; }
[Column("control_word")]
public int ControlWord { get; set; }
[Column("maintenance")]
public int MaintenanceId { get; set; }
[ForeignKey("MaintenanceId")]
public MaintenanceModel Maintenance { get; set; }
[Column("maintainers_id")]
public int? MaintainerId { get; set; }
[ForeignKey("MaintainerId")]
public UserModel Maintainer { get; set; }
}
}