Files
Backend-Api/Company.Domain/PersonnelCodeAgg/PersonnelCodeDomain.cs
2024-07-05 21:36:15 +03:30

36 lines
903 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using _0_Framework.Domain;
using Company.Domain.EmployeeAgg;
using Company.Domain.WorkshopAgg;
using CompanyManagment.App.Contracts.Percentage;
namespace Company.Domain.PersonnelCodeAgg;
public class PersonnelCodeDomain : EntityBase
{
public PersonnelCodeDomain(long workshopId, long employeeId, long personnelCode)
{
WorkshopId = workshopId;
EmployeeId = employeeId;
PersonnelCode = personnelCode;
}
public long WorkshopId { get; private set; }
public long EmployeeId { get; private set; }
public long PersonnelCode { get; private set; }
public Workshop Workshop { get; set; }
public Employee Employee { get; set; }
public void Edit(long personnelCode)
{
PersonnelCode = personnelCode;
}
}