protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { //Creat new User switch (MatrimonialAdministratorMembership.CreatNewUser(TB_UserName.Text, TB_UserID.Text, TB_Password.Text, TB_MailAdd.Text, RB_Admin.Checked)) { case 1: // Sucessfully Created L_Error.Text = "User Account Created.."; L_Error.Visible = true; break; case 2: // User Replication Error L_Error.Visible = true; L_Error.Text = "User-Name,User-ID or EmailAddress Is already exists in database"; break; case 3: // Error in server L_Error.Visible = true; L_Error.Text = "Server NotResponding"; break; default: //Error in server L_Error.Visible = true; L_Error.Text = "Server NotResponding"; break; } } else { L_Error.Visible = false; L_Error.Text = "User Account Created"; } }
protected void B_LogIn_Click(object sender, EventArgs e) { string URL = FormsAuthentication.GetRedirectUrl("", false); SimpleUser objUser = MatrimonialAdministratorMembership.AdminAuthentication(TB_Admin.Text, TB_Password.Text); if (objUser.AuthenticationStatus) { HttpCookie objHttpCookie; switch (objUser.Membership) { case SimpleUser.UserType.Administrator: //Authentication FormsAuthentication.SetAuthCookie("Administrator", true); //<<< ForTesting >>>> //Setting Cookie objHttpCookie = new HttpCookie("MatAdmCookie5456sb"); objHttpCookie.Values["ApplicationID"] = Crypto.EnCrypto(objUser.ApplicationID); objHttpCookie.Values["UserName"] = Crypto.EnCrypto(objUser.UserName); objHttpCookie.Values["UserID"] = Crypto.EnCrypto(objUser.MatrimonialID); objHttpCookie.Values["UserType"] = Crypto.EnCrypto("Administrator"); Response.Cookies.Add(objHttpCookie); //Go to Admin index Response.Redirect("Protected/Adminindex.aspx"); break; case SimpleUser.UserType.PowerUser: //Authentication FormsAuthentication.SetAuthCookie("PowerUser", false); //Setting Cookie objHttpCookie = new HttpCookie("MatAdmCookie5456sb"); objHttpCookie.Values["ApplicationID"] = Crypto.EnCrypto(objUser.ApplicationID); objHttpCookie.Values["UserName"] = Crypto.EnCrypto(objUser.UserName); objHttpCookie.Values["UserID"] = Crypto.EnCrypto(objUser.MatrimonialID); objHttpCookie.Values["UserType"] = Crypto.EnCrypto("PowerUser"); Response.Cookies.Add(objHttpCookie); //Go to Admin index Response.Redirect("Protected/Adminindex.aspx"); break; default: L_invalidLogin.Visible = true; break; } } else { L_invalidLogin.Visible = true; } }
protected void Page_Load(object sender, EventArgs e) { //Loading Account Settings if (!IsPostBack) { //Does i have a QueryString if (Request.QueryString["id"] != "") { //Load user details SimpleUser objUser = MatrimonialAdministratorMembership.GetAdminAccountDetails(Request.QueryString["id"]); TB_MailAdd.Text = objUser.EmailID; TB_UserID.Text = objUser.MatrimonialID; TB_UserName.Text = objUser.UserName; switch (objUser.Membership) { case SimpleUser.UserType.Administrator: RB_Admin.Checked = true; RB_PUser.Checked = false; break; case SimpleUser.UserType.PowerUser: RB_PUser.Checked = true; RB_Admin.Checked = false; break; default: break; } } else { //Some error happend Server.Transfer("~/Extras/ErrorReport.aspx"); } } else//Update Informations { //Update details if (MatrimonialAdministratorMembership.UpdateAdminAccountDetails(TB_UserID.Text, TB_MailAdd.Text, RB_Admin.Checked)) { L_Error.Visible = true; } else { //Some error happend Server.Transfer("~/Extras/ErrorReport.aspx"); } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //Does i have a QueryString if (Request.QueryString["id"] != "") { //Load user details SimpleUser objUser = MatrimonialAdministratorMembership.GetAdminAccountDetails(Request.QueryString["id"]); TB_MailAdd.Text = objUser.EmailID; TB_UserID.Text = objUser.MatrimonialID; TB_UserName.Text = objUser.UserName; TB_UserType.Text = objUser.Membership.ToString(); } else { //Some error happend Server.Transfer("~/Extras/ErrorReport.aspx"); } } else//Update Informations { if (CB_Del.Checked) { //Delete Account if (MatrimonialAdministratorMembership.DeleteAdminAccount(TB_UserID.Text)) { L_Error.Visible = true; B_Delete.Visible = false; CB_Del.Visible = false; } else { //Some error happend Server.Transfer("~/Extras/ErrorReport.aspx"); } } else { CB_Del.ForeColor = System.Drawing.Color.Red; } } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { HttpCookieCollection objHttpCookieCollection = Request.Cookies; HttpCookie objHttpCookie = objHttpCookieCollection.Get("MatAdmCookie5456sb"); string strApplicationID = Crypto.DeCrypto(objHttpCookie.Values["ApplicationID"]); string strUserID = Crypto.DeCrypto(objHttpCookie.Values["UserID"]); if (MatrimonialAdministratorMembership.AdminAuthentication(strUserID, TB_OLD.Text).AuthenticationStatus) { if (MatrimonialAdministratorMembership.ChangeAdminPassword(TB_OLD.Text, TB_Password_New_Conf.Text, strApplicationID)) { L_Alert.Visible = true; L_Alert.Text = "Password Updated.."; } else { //Some Error Happned L_Alert.Visible = true; L_Alert.Text = "Server Not Responding.."; ErrorLog.WriteLog("Error In Admin_Protected_PasswordSettings "); } } else { //Password Wrong L_Alert.Visible = true; L_Alert.Text = "Wrong password.."; } } else { } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataTable objDataTable = MatrimonialAdministratorMembership.GetAccounts(); if (objDataTable != null) { LiteralControl objLiteralControl; TableCell objTableCell; string strTemp; DateTime dateTemp; foreach (DataRow objDataRow in objDataTable.Rows) { TableRow objTableRow = new TableRow(); Table_View.Rows.Add(objTableRow); strTemp = Crypto.DeCrypto(objDataRow["UserID"].ToString()); objLiteralControl = new LiteralControl(strTemp); objTableCell = new TableCell(); objTableCell.Controls.Add(objLiteralControl); objTableRow.Cells.Add(objTableCell); objLiteralControl = new LiteralControl(Crypto.DeCrypto(objDataRow["UserName"].ToString())); objTableCell = new TableCell(); objTableCell.Controls.Add(objLiteralControl); objTableRow.Cells.Add(objTableCell); objLiteralControl = new LiteralControl(Crypto.DeCrypto(objDataRow["MailID"].ToString())); objTableCell = new TableCell(); objTableCell.Controls.Add(objLiteralControl); objTableRow.Cells.Add(objTableCell); dateTemp = Convert.ToDateTime(objDataRow["LastLogIN"]); strTemp = dateTemp.Day.ToString() + "-" + dateTemp.Month.ToString() + "-" + dateTemp.Year.ToString(); objLiteralControl = new LiteralControl(strTemp); objTableCell = new TableCell(); objTableCell.Controls.Add(objLiteralControl); objTableRow.Cells.Add(objTableCell); dateTemp = Convert.ToDateTime(objDataRow["CreatedIN"]); strTemp = dateTemp.Day.ToString() + "-" + dateTemp.Month.ToString() + "-" + dateTemp.Year.ToString(); objLiteralControl = new LiteralControl(strTemp); objTableCell = new TableCell(); objTableCell.Controls.Add(objLiteralControl); objTableRow.Cells.Add(objTableCell); strTemp = Crypto.DeCrypto(objDataRow["UserID"].ToString()); // Does Admin if (strTemp.Equals("Administrator")) { int i = 0; // is the cuurent user the administrator allow viewing and updating BuildImageButton(objTableRow, "ChangeAccountSettings.aspx?id=" + strTemp); // never allow delete button for administrator account objLiteralControl = new LiteralControl(" "); objTableCell = new TableCell(); objTableCell.Controls.Add(objLiteralControl); objTableRow.Cells.Add(objTableCell); } else { BuildImageButton(objTableRow, "ChangeAccountSettings.aspx?id=" + strTemp); BuildImageButton(objTableRow, "RemoveAccount.aspx?id=" + strTemp); } } } else { } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { switch (WebConfig.GetValues("SiteStatus").ToLower()) { case "running": B_Submit.Text = "Bring the site Down"; L_SiteStatus.Text = "BRING SITE DOWN"; HF_State.Value = "running"; TB_Message.Visible = true; L_Message.Visible = true; break; case "Stoped": B_Submit.Text = "Bring the site Up"; L_SiteStatus.Text = "BRING SITE UP"; TB_Message.Visible = false; L_Message.Visible = false; HF_State.Value = "stoped"; break; case "Setup": break; } L_Alurt.Visible = false; } else { L_Alurt.Visible = false; HttpCookieCollection objHttpCookieCollection = Request.Cookies; HttpCookie objHttpCookie = objHttpCookieCollection.Get("MatAdmCookie5456sb"); if (CB_Conform.Checked) { if (MatrimonialAdministratorMembership.AdminAuthentication(Crypto.DeCrypto(objHttpCookie.Values["UserID"]), TB_PAssword.Text).AuthenticationStatus) { switch (HF_State.Value) { case "running": B_Submit.Text = "Bring the site Up"; L_SiteStatus.Text = "Bring the site Up"; TB_Message.Visible = false; L_Message.Visible = false; HF_State.Value = "stoped"; UpdateConfigWeb("Stoped", TB_Message.Text); break; case "stoped": B_Submit.Text = "Bring the site Down"; L_SiteStatus.Text = "Bring the site Down"; TB_Message.Visible = true; L_Message.Visible = true; HF_State.Value = "running"; UpdateConfigWeb("Running", "Web Site IS running from " + DateTime.Now.ToString()); break; case "setup": break; } } else { L_Alurt.Visible = true; L_Alurt.Text = "Wrong password .."; } } else { CB_Conform.ForeColor = System.Drawing.Color.Red; CB_Conform.Focus(); } } }