protected void btbLogin_Click(object sender, EventArgs e) { try { string Result = ""; Result = local_service.getuserInfo(Convert.ToString(txtUserName.Text), Convert.ToString(txtPassword.Text)); if (Result.IndexOf("~") >= 0) { Session["LoginID"] = Convert.ToString(Result.Split('~')[0]); Session["username"] = Convert.ToString(Result.Split('~')[1]); Session["logintype"] = Convert.ToString(Result.Split('~')[2]); Session["UserId"] = Convert.ToString(Result.Split('~')[3]); Response.Redirect("~/admin/Default.aspx"); } else { lblMessage.ForeColor = Color.Red; lblMessage.Text = Result; } } catch (Exception ex) { lblMessage.Text = ex.Message; } }
protected void btnLogin_Click(object sender, EventArgs e) { try { string Result = ""; Result = local_login.getuserInfo(Convert.ToString(txtUsername.Text), Convert.ToString(txtPassword.Text)); if (Result.IndexOf("~") >= 0) { Session["loginid"] = Convert.ToString(Result.Split('~')[0]); Session["username"] = Convert.ToString(Result.Split('~')[1]); Session["logintype"] = Convert.ToString(Result.Split('~')[2]); Session["userid"] = Convert.ToString(Result.Split('~')[3]); if (CheckBox1.Checked == true) { Response.Cookies["user"].Value = txtUsername.Text; Response.Cookies["pwd"].Value = txtPassword.Text; Response.Cookies["user"].Expires = DateTime.Now.AddDays(30); Response.Cookies["pwd"].Expires = DateTime.Now.AddDays(30); } else { Response.Cookies["user"].Expires = DateTime.Now.AddDays(-1); Response.Cookies["pwd"].Expires = DateTime.Now.AddDays(-1); } if (Session["logintype"].ToString() != "Admin") { if (!string.IsNullOrEmpty(Session["Transid"] as string)) { string transid = Convert.ToString(Session["Transid"]); DataTable dt2 = new DataTable(); dt2 = local_login.getCartIdOnTransactionId(transid); if (dt2.Rows.Count > 0) { for (int l = 0; l < dt2.Rows.Count; l++) { string cartid = Convert.ToString(dt2.Rows[l]["CartId"]); string userid = Convert.ToString(Session["userid"]); local_login.UpdateUserInShoppingCart(userid, cartid); } } } if (Session["checkout"] != null) { Response.Redirect("~/checkout.aspx", false); } else if (Session["cart"] != null) { Response.Redirect("~/cart.aspx", false); } else if (Session["account"] != null) { Response.Redirect("~/account.aspx", false); } else { Response.Redirect("~/Default.aspx", false); } } else { Session.Abandon(); Session.Clear(); lblMessage1.ForeColor = Color.Red; lblMessage1.Text = "Invalid User/Password"; } } else { lblMessage1.ForeColor = Color.Red; lblMessage1.Text = Result; } } catch (Exception ex) { lblMessage1.Text = ex.Message; } }