Files
2024-07-05 21:36:15 +03:30

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;
}
}