public async Task AdditionalDaysAddAdditionalDays(ApplicationAdditionalDays additionalDays) { var additional = new AdditionalDaysEntity() { AdditionalDaysReason = additionalDays.AdditionalDaysReason, AdditionalDaysNumberOfAdditionalDays = additionalDays.AdditionalDaysNumberOfDays, }; await AdditionalDaysWorkflow.AdditionalDaysInsert(additionalDays.EmployeeUID, additional); }
public async Task AdditionalDaysInsert(Guid employeeUID, AdditionalDaysEntity additionalDays) { var employee = await EmployeeRepository.EmployeeGetEmployee(employeeUID); var days = new AdditionalDay() { AdditionaDaysUID = Guid.NewGuid(), AdditionalDaysNumberOfAdditionalDays = additionalDays.AdditionalDaysNumberOfAdditionalDays, AdditionalDaysReason = additionalDays.AdditionalDaysReason, AdditionalDaysCreatedOn = DateTime.UtcNow, EmployeeID = employee.EmployeeID }; await AdditionalDaysRepository.AdditionalDaysInsert(days); }