protected void Page_Load(object sender, EventArgs e) { ControlProject.CheckSession(this); ControlProject.VisibleMenu(true, this); Status.Text = ""; if (!IsPostBack) { GetData(); } //ADOHelper helper = new ADOHelper("users_get"); XmlNodeList xnList = CommonConst.GetDataXML("Users"); DataTable dt = CommonConst.ConvertXmlNodeListToDataTable(xnList); dt.Columns.Remove("user_password"); dt.Columns.Remove("user_date_pass"); gvMessageInfo.DataSource = dt; gvMessageInfo.DataBind(); try { if (int.Parse(Session["GroupID"].ToString()) > 5) { aUsers.Visible = false; aGroups.Visible = false; } } catch (Exception) { throw; } }
private void GetData() { XmlNodeList xnList = CommonConst.GetDataXML("Groups"); DataTable dt = CommonConst.ConvertXmlNodeListToDataTable(xnList); //ADOHelper helper = new ADOHelper("groups_get"); //DataTable dt = helper.Execute(); Session["groups"] = dt; ddlGroup.DataTextField = "grou_name"; ddlGroup.DataValueField = "grou_id"; ddlGroup.DataSource = dt; ddlGroup.DataBind(); }
//private void LoadUserTable(string xmlPath) //{ // //Jak jest DataSet to działa jak nie to nie wypełnia DatasSetu // DataSet1 dataSet = new DataSet1(); // XmlDocument doc = new XmlDocument(); // doc.Load(xmlPath); // XmlNodeReader reader = new XmlNodeReader(doc); // dataSet.ReadXml(reader); // //XmlDataDocument xmlDatadoc = new XmlDataDocument(); // //xmlDatadoc.DataSet.ReadXml(xmlPath); // DataSet1 ds = new DataSet1(); // //ds = xmlDatadoc.DataSet1; //} protected void LoginClick(object sender, EventArgs e) { //ADOHelper helper = new ADOHelper("users_get"); //DataTable dt = helper.Execute(); int start = DateTime.Now.Millisecond; XmlNodeList xnList = CommonConst.GetDataXML("Users"); int end = DateTime.Now.Millisecond; int supply = end - start; foreach (XmlNode xn in xnList) { string login = xn["user_login"].InnerText; string pass = xn["user_password"].InnerText; if (login == tbxLogin.Text) { if (Decode.Decrypt(pass, CommonConst.MilaKey) == tbPass.Text) { CreateSession(xn); if (Session["GroupID"].ToString() == "6") { Response.Redirect("~/ClientDashboard.aspx"); } if (Session["GroupID"].ToString() == "3") { Response.Redirect("~/WorkerDashboard.aspx"); } if (Session["GroupID"].ToString() == "4") { Response.Redirect("~/StoreDashboard.aspx"); } else { Response.Redirect("~/About.aspx"); } return; } else { FailureText.Text = "Błedne hasło!"; return; } } } //DataSet a = new data //for (int i = 0; i < dt.Rows.Count; i++) //{ // if (dt.Rows[i]["user_login"].ToString() == tbxLogin.Text) // { // if (Decode.Decrypt(dt.Rows[i]["user_password"].ToString(), CommonConst.MilaKey) == tbPass.Text) // { // CreateSession(dt , i); // if (Session["GroupID"].ToString() == "6") Response.Redirect("~/ClientDashboard.aspx"); // if (Session["GroupID"].ToString() == "3") Response.Redirect("~/WorkerDashboard.aspx"); // if (Session["GroupID"].ToString() == "4") Response.Redirect("~/StoreDashboard.aspx"); // else Response.Redirect("~/About.aspx"); // return; // } // else { FailureText.Text = "Błedne hasło!"; return; } // } //} FailureText.Text = "Błedny login lub hasło!"; }