This commit is contained in:
2021-03-30 23:50:26 +00:00
parent c90e47c820
commit 44009b5ce8
3 changed files with 716 additions and 106 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -77,6 +77,7 @@ namespace AyaNova.Models
//WorkOrder
public virtual DbSet<WorkOrder> WorkOrder { get; set; }
public virtual DbSet<WorkOrderItem> WorkOrderItem { get; set; }
public virtual DbSet<WorkOrderState> WorkOrderState { get; set; }
public virtual DbSet<WorkOrderItemExpense> WorkOrderItemExpense { get; set; }
public virtual DbSet<WorkOrderItemLabor> WorkOrderItemLabor { get; set; }
public virtual DbSet<WorkOrderItemLoan> WorkOrderItemLoan { get; set; }

View File

@@ -1,10 +1,12 @@
using System.ComponentModel.DataAnnotations;
using Newtonsoft.Json;
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using Newtonsoft.Json;
using AyaNova.Biz;
namespace AyaNova.Models
{
public class WorkOrderState
public class WorkOrderState : ICoreBizObjectModel
{
public long Id { get; set; }
public uint Concurrency { get; set; }
@@ -17,5 +19,8 @@ namespace AyaNova.Models
[Required]
public long UserId { get; set; }
[NotMapped, JsonIgnore]
public AyaType AyaType { get => AyaType.WorkOrderStatus; }
}//eoc
}//eons