Exemple #1
0
        public async Task DeleteAsync(DeleteInputModel inputModel)
        {
            AttendanceDTOBuilderData bulderData         = new AttendanceDTOBuilderData(inputModel);
            AttendanceDTO            attendanceToRemove = dtoFactory.CreateDTO <AttendanceDTOBuilderData, AttendanceDTO>(bulderData);

            attendanceService.Delete(attendanceToRemove);
            await attendanceService.SaveChangesAsync();
        }
Exemple #2
0
        public async Task UpdateAsync(EditViewModel inputModel)
        {
            AttendanceDTOBuilderData builderData       = new AttendanceDTOBuilderData(inputModel);
            AttendanceDTO            updatedAttendance = dtoFactory.CreateDTO <AttendanceDTOBuilderData, AttendanceDTO>(builderData);

            attendanceService.UpdateBaseInfo(updatedAttendance);
            await attendanceService.SaveChangesAsync();
        }