public async Task DeleteAsync(DeleteInputModel inputModel) { AttendanceDTOBuilderData bulderData = new AttendanceDTOBuilderData(inputModel); AttendanceDTO attendanceToRemove = dtoFactory.CreateDTO <AttendanceDTOBuilderData, AttendanceDTO>(bulderData); attendanceService.Delete(attendanceToRemove); await attendanceService.SaveChangesAsync(); }
public async Task UpdateAsync(EditViewModel inputModel) { AttendanceDTOBuilderData builderData = new AttendanceDTOBuilderData(inputModel); AttendanceDTO updatedAttendance = dtoFactory.CreateDTO <AttendanceDTOBuilderData, AttendanceDTO>(builderData); attendanceService.UpdateBaseInfo(updatedAttendance); await attendanceService.SaveChangesAsync(); }