I had this code with SQLServer stored procedure which i want to run into c# code alone. The problem is i do not know how to do this with C#. This is the code for stored procedure;
USE [SSFASys]
GO
/****** Object: StoredProcedure [dbo].[userlogs] Script Date: 6/8/2018 2:19:30 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER procedure [dbo].[userlogs]
@id int,
@fullname varchar(150),
@activitydetails varchar(200),
@userform int,
@datelog datetime
as
declare @userid int
declare @activityid int
begin
SELECT @userid=id FROM endusers WHERE (fullname = @fullname) AND (id = @id)
select @activityid=id from enduseractivitydetials where activitydet=@activitydetails
If (@activityid is null)
Begin
INSERT INTO enduseractivitydetials VALUES (@activitydetails)
Select @activityid =SCOPE_IDENTITY()
end
if not exists(SELECT enduserLOGS.userid FROM enduserLOGS INNER JOIN enduseractivitydetials ON enduserLOGS.activitydetails = enduseractivitydetials.id INNER JOIN endusers ON enduserLOGS.userid = endusers.id
WHERE (endusers.fullname = @fullname) AND (enduserLOGS.date = @datelog) AND (endusers.id = @userid) AND (enduseractivitydetials.activitydet = @activitydetails))
begin
insert into enduserLOGS values (@userid,@userform,@activityid,@datelog)
end
end
I switch my database from SQLServer to MySQL for me to adopt with other software developers, since i'm struggling with it, i need a help.
Thanks.