save functionality for timesheet