Showing posts with label Three Tier Architecture. Show all posts
Showing posts with label Three Tier Architecture. Show all posts

Monday, September 2, 2013

Edit, Update and Delete in Gridview using three tier architecture in Asp.net using SqlHelper

Introduction: In this article I have explained how we can Bind, Edit, Update and Delete in Gridview using three tier architecture in Asp.net.
three tier architecture

Description:
I have  a Table USER_REGISTRATION:
ID
int
USERNAME
varchar(50)
PASSWORD
varchar(50)
FIRST_NAME
varchar(50)
LAST_NAME
varchar(50)
SEX
varchar(50)
EMAIL_ID
varchar(50)

Here ID is autoincrement and primary key.

Create a Store Procedure to Delete the Records:

CREATE PROCEDURE [dbo].[DELETE_USER]
(
@ID INT
)
AS
BEGIN
      SET NOCOUNT ON;
   DELETE FROM dbo.USER_REGISTRATION WHERE ID = @ID
END

Create a Store Procedure to Update the Records/Data:

CREATE PROCEDURE [dbo].[UPDATE_USER]
(
@ID INT,
@USERNAME varchar(50),
@FIRST_NAME varchar(50),
@LAST_NAME varchar(50),
@EMAIL_ID varchar(50),
@SEX VARCHAR(50)
)
AS
BEGIN
      SET NOCOUNT ON;

  UPDATE dbo.USER_REGISTRATION SET USERNAME= @USERNAME, FIRST_NAME=@FIRST_NAME, LAST_NAME=@LAST_NAME, EMAIL_ID=@EMAIL_ID, SEX=@SEX
   WHERE ID=@ID
END

Add a new Class  to clsuserRegistartion.cs to Bussiness Layer (DataEntities) of Project:

public class clsuserRegistartion
    {
       public int ID {get;set;}
       public string USERNAME { get; set; }
       public string PASSWORD { get; set; }
       public string FIRST_NAME { get; set; }
       public string LAST_NAME { get; set; }
       public string SEX { get; set; }
       public string EMAIL_ID { get; set; }
    }

Sunday, September 1, 2013

How to bind data to Gridview in Three-Tier Architecture in asp.net using SqlHelper

Introduction: In this article I have explained how we can bind Data to Gridview in Three-Tier Architecture in asp.net SqlHelper class.
Three-Tier Architecture

Description:
ID
int
USERNAME
varchar(50)
PASSWORD
varchar(50)
FIRST_NAME
varchar(50)
LAST_NAME
varchar(50)
SEX
varchar(50)
EMAIL_ID
varchar(50)

Here ID is autoincrement and primary key. After that create a store procedure to Display records from table as shown below:
CREATE PROCEDURE DISPLAY_USERS
AS
BEGIN
     
      SET NOCOUNT ON;

   SELECT * FROM dbo.USER_REGISTRATION
END
GO
Add a new Class  to clsuserRegistartion.cs to Bussiness Layer (DataEntities):

Thursday, June 13, 2013

How to insert Data into Database using Three Tier Architecture in Asp.net

Introduction: In this post I try to explain how we can insert the Data into Database using Three Tier Architecture with SqlHelper.cs file in Asp.net.
Description:
I have created a table name STUDENT_DETAIL. Here STUDENT_ID is primary key.
STUDENT_ID
int
STUDENT_NAME
varchar(50)
STUDENT_ADDRESS
varchar(50)
STUDENT_CLASS
varchar(50)

Also create a store procedure to insert Data:
CREATE PROCEDURE INSERT_STUDENT_DETAIL
(
@STUDENT_NAME VARCHAR(50),
@STUDENT_ADDRESS VARCHAR(50),
@STUDENT_CLASS VARCHAR(50)
)
AS
BEGIN

      SET NOCOUNT ON;

   INSERT INTO dbo.STUDENT_DETAIL(STUDENT_NAME,STUDENT_ADDRESS,STUDENT_CLASS) VALUES (@STUDENT_NAME,@STUDENT_ADDRESS,@STUDENT_CLASS)
END
GO