public Vacation(Guid id, int employeeId, VacationPeriod vacationPeriod, VacationStatus status, int approvedBy) { Id = id; EmployeeId = employeeId; VacationPeriod = vacationPeriod; Status = status; ApprovedBy = approvedBy; }
public void Update(VacationInfo vacationInfo) { Status = MapStatus(vacationInfo.Status); VacationPeriod = new VacationPeriod(vacationInfo.Start, vacationInfo.End); ApprovedBy = vacationInfo.ApprovedBy; }