36 lines
903 B
C#
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;
|
|
}
|
|
|
|
|
|
} |