@Action int=null,
@EAttendanceid int=null,
@Attendancedate datetime= null,
@Employeeid int = null,
@FromTime datetime= null,
@ToTime datetime= null,
@Totalhours float= null,
@return int=null output
--Insert
As
Begin
--declare @Action int=1,@EAttendanceid int=null,@Attendancedate datetime= getdate(),@Employeeid int = 3069,@FromTime datetime= '8:00 AM',@ToTime datetime= '6:00 PM',@Totalhours float= 8, @return int=null
if(@Action='1')
Begin
 
 If exists(select * from TblEmployee where Employeeid=@Employeeid)
 Begin
 if not exists(select * from TblEmployeeAttendance where Employeeid=@Employeeid and convert(date,Attendancedate,103)=CONVERT(date,@Attendancedate,103))
 Begin
 Insert into TblEmployeeAttendance(Attendancedate,FromTime,ToTime,Employeeid,Totalhours)values(@Attendancedate,@FromTime,@ToTime,@Employeeid,@Totalhours)
 End
 else
Begin
set @return=2
 
 End
 
 End
 else
 Begin
 set @return=1
 End
End