Repository navigation
Expand file tree
/
Copy pathIndex.aspx.cs
More file actions
67 lines (55 loc) · 2.86 KB
/
Copy pathIndex.aspx.cs
File metadata and controls
67 lines (55 loc) · 2.86 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
using SmartSetll_Analytics_V2.classes;
using System;
namespace SmartSetll_Analytics_V2
{
/*
* Project: SmartSell Analytics
* Developer: Castro JOhn Christian
* Message: starting Working Backend at Index Page
* Date Started: 11/25/2023
*/
public partial class Index : System.Web.UI.Page
{
GetSetRegisteredAccount getSetRegisteredAccount = new GetSetRegisteredAccount();
RetrieveUserAccount getRetrieveAccount = new RetrieveUserAccount();
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Btn_Signin_Click(object sender, EventArgs e)
{
string username = Txb_Login_Username.Text;
string password = Txb_Login_Password.Text;
var loginResult = getRetrieveAccount.Retrieve_User_Account(username, password);
if (loginResult.Item1) // N: Check if login is successful
{
// N: Store the company ID and company name in session for later use
Session["Company_ID"] = loginResult.Item2;
Session["Company_Name"] = loginResult.Item3;
// N: This is where the Login Modal will be display
loginModalContentID.Visible = true;
}
else
{
// N: This is where the Failed Login Modal will be display
failedModalContentID.Visible = true;
}
}
protected void Btn_Login_Success_Click(object sender, EventArgs e)
{
// N: Button Login will direct to User page
Response.Redirect("~/pages/User.aspx");
}
protected void Btn_login_Failed_Click(object sender, EventArgs e)
{
// N: Failed Login Modal Will not be display
failedModalContentID.Visible = false;
}
protected void Btn_Sign_Up_Click(object sender, EventArgs e)
{
// N: Instanstiating InsetGeneralSmartSellDAta
InsertGeneralSmartSellData obj_InsertAccount = new InsertGeneralSmartSellData();
getSetRegisteredAccount.CompanyName = Txb_Company_Name.Text; getSetRegisteredAccount.FirstName = Txb_FirstName.Text; getSetRegisteredAccount.MiddleName = Txb_MiddleName.Text; getSetRegisteredAccount.LastName = Txb_LastName.Text; getSetRegisteredAccount.UserName = Txb_Username.Text; getSetRegisteredAccount.Password = Txb_Password.Text; getSetRegisteredAccount.ConfirmPassword = Txb_Confirm_Password.Text; getSetRegisteredAccount.Email = Txb_Email.Text;
obj_InsertAccount.Insert_Registered_Account(getSetRegisteredAccount.CompanyName, getSetRegisteredAccount.FirstName, getSetRegisteredAccount.MiddleName, getSetRegisteredAccount.LastName, getSetRegisteredAccount.UserName, getSetRegisteredAccount.Password, getSetRegisteredAccount.ConfirmPassword, getSetRegisteredAccount.Email);
}
}
}