40 lines
994 B
C#
40 lines
994 B
C#
using System.Collections.Generic;
|
|
using System.Security.AccessControl;
|
|
using _0_Framework.Domain;
|
|
using Company.Domain.CrossJobItemsAgg;
|
|
|
|
using Company.Domain.InsuranceJobAndJobsAgg;
|
|
using Contract = Company.Domain.ContractAgg.Contract;
|
|
|
|
namespace Company.Domain.JobAgg;
|
|
|
|
public class Job : EntityBase
|
|
{
|
|
public Job(string jobName, string jobCode)
|
|
{
|
|
JobName = jobName;
|
|
JobCode = jobCode;
|
|
}
|
|
|
|
public string JobName { get; private set; }
|
|
public string JobCode { get; private set; }
|
|
|
|
public List<Contract> ContractsList { get; private set; }
|
|
public List<CrossJobItems> CrossJobItemsList { get; private set; }
|
|
public List<InsuranceJobAndJobs> InsuranceJobAndJobs { get; set; }
|
|
|
|
|
|
|
|
|
|
public Job()
|
|
{
|
|
InsuranceJobAndJobs = new List<InsuranceJobAndJobs>();
|
|
ContractsList = new List<Contract>();
|
|
}
|
|
|
|
public void Edit(string jobName, string jobCode)
|
|
{
|
|
JobName = jobName;
|
|
JobCode = jobCode;
|
|
}
|
|
} |