Asp Login Form
SQL Procedure
alter PROCEDURE [dbo].[LoginPro]
@Email as varchar(50),
@password as varchar(50)
AS
BEGIN
SELECT Email, Password FROM Registration WHERE Email=@Email AND Password=@Password --we compare the values from the application we got with the values in the database
END
Login Page
protected void Btn_Login_Click(object sender, EventArgs e)
{
// int k = 0;
string user;
string pass;
user = txtusername.Text.ToString();
pass = txtpassword.Text.ToString();
if (user == "" || pass == "")
{
lblMsg.Text = "can't blank user name and password";
}
else
{
objBL.username = txtusername.Text.Trim();
objBL.password = txtpassword.Text.Trim();
int k = objBL.UserLogin();
if (k > 0)
{
Session["userName"] = user;
Response.Redirect("Datalist.aspx");
//Response.Redirect("SubscribePage.aspx");
}
else
{
lblMsg.Text = "can't login..";
}
}
}
DLL Page
public int LoginCredential(string UserId, string Password)
{
int rev = 0;
SqlCommand cmd;
try
{
con.Open();
cmd = new SqlCommand("LoginPro", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@Email", UserId);
cmd.Parameters.AddWithValue("@Password", Password);
// cmd.Parameters.Add("@ConfMsg", SqlDbType.Char, 500);
// cmd.Parameters["@status"].Direction = ParameterDirection.Output;
SqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
rev++;
}
cmd = null;
reader.Close();
con.Close();
return rev;
// cmd.ExecuteNonQuery();
// con.Close();
}
catch (Exception ex)
{
throw ex;
}
}
BLL page
public int UserLogin()
{
try
{
return objDL.LoginCredential(username, password);
}
catch
{
throw;
}
}
alter PROCEDURE [dbo].[LoginPro]
@Email as varchar(50),
@password as varchar(50)
AS
BEGIN
SELECT Email, Password FROM Registration WHERE Email=@Email AND Password=@Password --we compare the values from the application we got with the values in the database
END
Login Page
protected void Btn_Login_Click(object sender, EventArgs e)
{
// int k = 0;
string user;
string pass;
user = txtusername.Text.ToString();
pass = txtpassword.Text.ToString();
if (user == "" || pass == "")
{
lblMsg.Text = "can't blank user name and password";
}
else
{
objBL.username = txtusername.Text.Trim();
objBL.password = txtpassword.Text.Trim();
int k = objBL.UserLogin();
if (k > 0)
{
Session["userName"] = user;
Response.Redirect("Datalist.aspx");
//Response.Redirect("SubscribePage.aspx");
}
else
{
lblMsg.Text = "can't login..";
}
}
}
DLL Page
public int LoginCredential(string UserId, string Password)
{
int rev = 0;
SqlCommand cmd;
try
{
con.Open();
cmd = new SqlCommand("LoginPro", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@Email", UserId);
cmd.Parameters.AddWithValue("@Password", Password);
// cmd.Parameters.Add("@ConfMsg", SqlDbType.Char, 500);
// cmd.Parameters["@status"].Direction = ParameterDirection.Output;
SqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
rev++;
}
cmd = null;
reader.Close();
con.Close();
return rev;
// cmd.ExecuteNonQuery();
// con.Close();
}
catch (Exception ex)
{
throw ex;
}
}
BLL page
public int UserLogin()
{
try
{
return objDL.LoginCredential(username, password);
}
catch
{
throw;
}
}
Comments
Post a Comment