You are on page 1of 4

ALTER proc [dbo].

[sp_GetSetCIRCLEMASTER]
(@CID int,@CIRCLENO varchar(20),@STREETNO varchar(20),@STREETNAME
varchar(max),@method varchar(10))
AS
Begin

if @method='SELECT'
Begin

SELECT [CID]
,[CIRCLENO]
,[STREETNO]
,[STREETNAME]
FROM [dbo].[CIRCLEMASTER]

End
else if @method='INSERT'
Begin
insert into [CIRCLEMASTER]([CIRCLENO]
,[STREETNO]
,[STREETNAME]) values (@CIRCLENO,@STREETNO,@STREETNAME)
End
else if @method='UPDATE'
Begin
update [CIRCLEMASTER] set
[CIRCLENO]=@CIRCLENO
,[STREETNO]=@STREETNO
,[STREETNAME]=@STREETNAME
where CID=@CID

End
--else if @method='DELETE'
-- Begin
-- end

End

GO

ALTER proc [dbo].[sp_GetSetDEPERTMENTMASTER]


(@ID int,@DNAME varchar(max),@method varchar(10))
AS
Begin

if @method='SELECT'
Begin

SELECT [ID]
,[DNAME]
FROM [dbo].[DEPERTMENTMASTER]

End
else if @method='INSERT'
Begin
insert into [DEPERTMENTMASTER]([DNAME]) values (@DNAME)
End
else if @method='UPDATE'
Begin
update [DEPERTMENTMASTER] set
[DNAME]=@DNAME
where ID=@ID

End
--else if @method='DELETE'
-- Begin
-- end

End

GO

ALTER proc [dbo].[sp_GetSetDEPERTMENTREGISTER]


(@RID int,@DID int,@RNAME varchar(200),@method varchar(10))
AS
Begin

if @method='SELECT'
Begin

SELECT [RID]
,[DID]
,RNAME
FROM [dbo].[DEPERTMENTREGISTER]

End
else if @method='INSERT'
Begin
insert into [DEPERTMENTREGISTER](DID,RNAME) values (@DID,@RNAME)
End
else if @method='UPDATE'
Begin
update [DEPERTMENTREGISTER] set
DID=@DID,RNAME=@RNAME
where RID=@RID

End
--else if @method='DELETE'
-- Begin
-- end

End

GO

ALTER proc [dbo].[sp_GetSetDEPERTMENTSUBJECT]


(@ID int,@DID int,@SNAME varchar(max),@Upload_Folder varchar(max),@method
varchar(10))
AS
Begin

if @method='SELECT'
Begin

SELECT [ID]
,[DID]
,SNAME,
Upload_Folder
FROM [dbo].DEPERTMENTSUBJECT

End
else if @method='INSERT'
Begin
insert into DEPERTMENTSUBJECT([DID]
,SNAME,
Upload_Folder) values (@DID,@SNAME,@Upload_Folder)
End
else if @method='UPDATE'
Begin
update DEPERTMENTSUBJECT set
DID=@DID,SNAME=@SNAME,Upload_Folder=@Upload_Folder
where ID=@ID

End
--else if @method='DELETE'
-- Begin
-- end

End

GO

ALTER proc [dbo].[sp_GetSetMT_SESSION]


(@ID int,@SESSION_NAME varchar(100),@START_DT datetime,@END_DT datetime,@method
varchar(10))
AS
Begin

if @method='SELECT'
Begin

SELECT [ID]
,[SESSION_NAME]
,Convert(varchar,[START_DT],105) as [START_DT]
,Convert(varchar,[END_DT],105) as [END_DT]
FROM [dbo].[MT_SESSION]

End
else if @method='INSERT'
Begin
insert into [MT_SESSION]([SESSION_NAME],[START_DT],[END_DT]) values
(@SESSION_NAME,@START_DT,@END_DT)
End
else if @method='UPDATE'
Begin
update [MT_SESSION] set
[SESSION_NAME]=@SESSION_NAME,[START_DT]=@START_DT,[END_DT]=@END_DT
where ID=@ID

End
--else if @method='DELETE'
-- Begin
-- end

End

GO
ALTER proc [dbo].[usp_SearchByDepartment]
(@DNAME varchar(max),@startdt datetime,@EndDate datetime)
As

--declare @DNAME varchar(max)='ASSESSMENT',@startdt datetime='01-01-2018',@EndDate


datetime='10-12-2018'
Begin

declare @table varchar(200)


Select
@table=[TABLENAME]
FROM SEARCHMASTER
where DID=(SELECT ID FROM [dbo].[DEPERTMENTMASTER] WHERE DNAME=@DNAME)

IF ( UPPER(@table)='VOUCHERMASTER')
Begin
Select
[SCANvoucherID] as ID,[DID],[RID],[SUBID],[SESSION_ID],[descrip],
[voucherno],[vouchertype]
,[voucherdt],[bank],[chequeno],[chequedt],[amount],[partyname],
[SYSTEM_DT],[USERID]
from VOUCHERMASTER
WHERE voucherdt
BETWEEN [dbo].[GetStartDateTime](@startdt) AND [dbo].[GetEndDateTime]
(@EndDate)
ENd
Else
IF ( UPPER(@table)='ASSESSMENTMASTER')
Begin
Select [ID],[DOCNAME],concat(substring([ASSESSEENAME],1,20),'...') as
[ASSESSEENAME],[CIRCLENO],[HOLDINGNO],[ROADNAME],convert(varchar,
[RECEIVEDDATE],105) as [RECEIVEDDATE],
b.UNAME,[DESCRIP],a.[DID],[RID],[SUBID],
[SESSION_ID],convert(varchar,ENTRYDATE,105)as ENTRYDATE
from ASSESSMENTMASTER a
LEFT JOIN USERMASTER b ON a.USERID=b.USERID

WHERE RECEIVEDDATE

BETWEEN [dbo].[GetStartDateTime](@startdt) AND [dbo].[GetEndDateTime]


(@EndDate)
ENd

End

You might also like