Hi ,
I have two tables details table and emptimesheet table .below ia my aspxdesign for details table
sun date
dropdown1 starttime endtime bf luch dinner total
travel 9:00am 12:00pm 5 02:55:00
dropdown2 starttime endtime bf luch dinner total
travel 12:00am 4:00pm 5 20 02:35:00
dropdown1 starttime endtime bf luch dinner total
dropdown1 starttime endtime bf luch dinner total
total 05:30:00
okbtn
okbtn saves data in databasetable(details table) and copies same data in emptimesheet
emptimesheet deisgn
sun services starttime entime bf lun dinn total
date travel,travel 9:00am 4:00pm 10 20 05:30:00
mon services starttime entime bf lun dinn total
tues services starttime entime bf lun dinn total
mainsubmitbutton //it saves all emptimesheet data into emptimesheet table
same data into emptimesheet table (i dont know how to calculate minimum time and maximum time , total of bf,total of lunch,total of dinner from database)
below are my details table
CREATE TABLE [dbo].[DetailsTable]( [ID] [int] IDENTITY(1,1) NOT NULL, [ServiceID] [int] NULL, [DayoftheWeek] [varchar](50) NULL, [Date] [datetime] NULL, [Services] [varchar](50) NULL, [Venue] [varchar](50) NULL, [ProjectName] [varchar](50) NULL, [StartTime] [varchar](50) NULL, [EndTime] [varchar](50) NULL, [Breakfast] [varchar](50) NULL, [Lunch] [varchar](50) NULL, [Dinner] [varchar](50) NULL, [Total] [varchar](50) NULL, [HoursTotal] [varchar](50) NULL, [DetID] [int] NULL ) ON [PRIMARY]
GO SET ANSI_PADDING OFF GO ALTER TABLE [dbo].[DetailsTable] WITH CHECK ADD CONSTRAINT
[FK_DetailsTable_EmployeesTable] FOREIGN KEY([ServiceID]) REFERENCES [dbo].[EmployeeTSDates] ([TSID]) GO ALTER TABLE [dbo].[DetailsTable] CHECK CONSTRAINT [FK_DetailsTable_EmployeesTable]
CREATE TABLE [dbo].[EmpTimesheet]( [ID] [int] IDENTITY(1,1) NOT NULL, [EmpID] [int] NOT NULL, [EmpName] [varchar](50) NULL, [StartDate] [datetime] NULL, [EndDate] [datetime] NULL, [day] [varchar](50) NULL, [date] [datetime] NULL, [Service] [nvarchar](max) NULL, [Venue] [nvarchar](50) NULL, [StartTime] [varchar](50) NULL, [EndTime] [varchar](50) NULL, [Breakfast] [varchar](50) NULL, [Lunch] [varchar](50) NULL, [Dinner] [varchar](50) NULL, [DailyTotal] [varchar](50) NULL, [Total] [varchar](50) NULL, [OnsiteHrs] [varchar](50) NULL, [StandardHrs] [varchar](50) NULL, [TravelHrs] [varchar](50) NULL, [OvertimeHrs] [varchar](50) NULL ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO ALTER TABLE [dbo].[EmpTimesheet] WITH CHECK ADD CONSTRAINT
[FK_EmpTimesheet_EmployeeTSDates] FOREIGN KEY([EmpID]) REFERENCES [dbo].[EmployeeTSDates] ([TSID]) GO ALTER TABLE [dbo].[EmpTimesheet] CHECK CONSTRAINT [FK_EmpTimesheet_EmployeeTSDates]
when i update anything in details table i want to update in emptimesheet table also . both tables references TSID in EmpTSDAtes.
detailstable stores data
1 1 Sunday 2014-01-05 00:00:00.000 Administrative Work edison AT&T Plaza 9:00am 5:00pm 5 10 07:45:00 07:45:00 NULL 2 1 Monday 2014-01-06 00:00:00.000 IdleTime edison AT&T Plaza 9:00am 5:00pm 5 20 07:35:00 09:15:00 NULL 3 1 Monday 2014-01-06 00:00:00.000 Post Processing edison AT&T Plaza 5:00pm 7:00pm 20 01:40:00 09:15:00 NULL 4 1 Tuesday 2014-01-07 00:00:00.000 IdleTime edison WinSphere/Wylie 9:30am 1:00pm 5 03:25:00 07:05:00 NULL 5 1 Tuesday 2014-01-07 00:00:00.000 IdleTime woodbridge WinSphere/Wylie 1:00pm 5:00pm 20 03:40:00 07:05:00 NULL 6 1 Wednesday 2014-01-08 00:00:00.000 IdleTime mahway WinSphere/Wylie 12:00pm 6:00pm 20 05:40:00 08:05:00 NULL 7 1 Wednesday 2014-01-08 00:00:00.000 IdleTime mahway WinSphere/Wylie 12:00pm 6:00pm 20 05:40:00 08:05:00 NULL 8 1 Thursday 2014-01-09 00:00:00.000 Onsite/WalkTesting edison Dallas LoveField 9:00am 5:00pm 10 07:50:00 09:30:00 NULL 9 1 Thursday 2014-01-09 00:00:00.000 IdleTime edison Dallas LoveField 5:00pm 7:00pm 20 01:40:00 09:30:00 NULL 10 1 Friday 2014-01-10 00:00:00.000 Administrative Work edison AT&T Plaza 9:30am 10:00am 5 00:25:00 00:25:00 NULL 11 1 Friday 2014-01-10 00:00:00.000 Post Processing edison AT&T Plaza 10:00am 5:00pm 30 06:30:00 00:25:00 NULL 12 1 Saturday 2014-01-11 00:00:00.000 IdleTime edison AT&T Plaza 9:30am 11:00am 5 01:25:00 06:55:00 NULL 13 1 Saturday 2014-01-11 00:00:00.000 IdleTime edison Dallas LoveField 11:00am 5:00pm 30 05:30:00 06:55:00 NULL
emptimesheet data
3 1 ram 2014-01-05 00:00:00.000 2014-01-11 00:00:00.000 Sun 2014-01-05 00:00:00.000 Administrative Work edison,,, 09:00 AM 05:00 PM 5 10 0 07:45:00 55:30:0 NULL NULL NULL NULL 4 1 ram 2014-01-05 00:00:00.000 2014-01-11 00:00:00.000 Mon 2014-01-06 00:00:00.000 RF Installation , Post Processing edison,edison,, 09:00 AM 07:00 PM 5 40 0 09:15:00 55:30:0 NULL NULL NULL NULL 5 1 ram 2014-01-05 00:00:00.000 2014-01-11 00:00:00.000 Tues 2014-01-07 00:00:00.000 RF Installation , IdleTime edison,woodbridge,, 09:30 AM 05:00 PM 5 20 0 07:05:00 55:30:0 NULL NULL NULL NULL 6 1 ram 2014-01-05 00:00:00.000 2014-01-11 00:00:00.000 Weds 2014-01-08 00:00:00.000 Equipment Configuration , Onsite/WalkTesting edison,edison,, 09:30 AM 06:00 PM 5 20 0 08:05:00 55:30:0 NULL NULL NULL NULL 7 1 ram 2014-01-05 00:00:00.000 2014-01-11 00:00:00.000 Thurs 2014-01-09 00:00:00.000 Onsite/WalkTesting , Equipment Configuration edison,edison,, 09:00 AM 07:00 PM 10 20 0 09:30:00 55:30:0 NULL NULL NULL NULL 8 1 ram 2014-01-05 00:00:00.000 2014-01-11 00:00:00.000 Fri 2014-01-10 00:00:00.000 Administrative Work , Post Processing edison,edison,, 09:30 AM 05:00 PM 5 30 0 06:55:00 55:30:0 NULL NULL NULL NULL 9 1 ram 2014-01-05 00:00:00.000 2014-01-11 00:00:00.000 Sat 2014-01-11 00:00:00.000 Equipment Configuration , RF Installation edison,edison,, 09:30 AM 05:00 PM 5 30 0 06:55:00 55:30:0 NULL NULL NULL NULL