using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.SqlClient; public partial class MasterPage : System.Web.UI.MasterPage { SqlCommand cm = new SqlCommand(); protected void Page_Load(object sender, EventArgs e) { usernameLabel.Text = Session["User_Name"].ToString(); if (usernameLabel.Text == "Guest") { logLinkButton.Text = "login"; logLinkButton.NavigateUrl = "login.aspx"; //Response.Write("عدد الزوار:" + Application.Get("userCount").ToString()); } else { logLinkButton.Text = "logout"; logLinkButton.NavigateUrl = "LoginOut.aspx"; if (Session["User_Type"].ToString() == "Administrator") { hyperDelete.Visible = true; Regstion.Visible = true; } } } protected void logLinkButton_Click(object sender, EventArgs e) { if (logLinkButton.Text == "Login") { Response.Redirect("Login.aspx"); } else { Response.Redirect("LoginOut.aspx"); } } protected void hyperDelete_Click(object sender, EventArgs e) { Response.Redirect("DeleteFrom.aspx"); } protected void Button1_Click(object sender, EventArgs e) { // string connstring = ConfigurationManager.ConnectionStrings["MailSmc"].ToString(); // SqlConnection conn = new SqlConnection(connstring); // conn.Open(); // //fillgrid(); // int count = int.Parse(Application.Get("usercount").ToString()); // int currentCount,userCount1, userCount2, userCount3, nextCount; // count++; // Application.Set("usercount", count); // float sum; // cm.CommandType = CommandType.Text; // currentCount = 1000; // //GridViewRow gr = GridView1.Rows[0]; // TableCell usercount = gr.Cells[3]; // userCount1 = int.Parse(usercount.Text); // //--------------------------------------------------------------- // //gr = GridView1.Rows[1];//إختيار الصف الثاني من القريد فيو // usercount = gr.Cells[3]; // userCount2 = int.Parse(usercount.Text); // //-------------------------------------------------------------- // //gr = GridView1.Rows[2];//إختيار الصف الثالث من القريد فيو // usercount = gr.Cells[3]; // userCount3 = int.Parse(usercount.Text); // //----------------------------------------------------------- // nextCount = currentCount + 1; // if (RadioButton1.Checked == true) // { // userCount1++; // cm.CommandText = "update Vote set UserNum=" + userCount1.ToString() + " WHERE ID=1"; // cm.Connection = conn; // cm.ExecuteNonQuery(); // } // else if (RadioButton2.Checked == true)//اذا كان التصويت للثاني // { // userCount2++; // cm.CommandText = "UPDATE Vote SET UserNum=" + userCount2.ToString() + " WHERE ID=2";//تغيير قيمة الأول والتاني والثالث في الداتا بيس // cm.Connection = conn; // cm.ExecuteNonQuery(); // conn.Close(); // } // else//اذا كان التصويت للثالث // { // userCount3++; // cm.CommandText = "UPDATE Vote SET UserNum=" + userCount3.ToString() + " WHERE ID=3";//تغيير قيمة الأول والتاني والثالث في الداتا بيس // cm.Connection = conn; // cm.ExecuteNonQuery(); // } // sum = userCount1 + userCount2 + userCount3; // update(userCount1, userCount2, userCount3, sum); // Response.Write("مرتفع : " + Application.Get("percentage1").ToString() + "%"); // Response.Write("متوسط: " + Application.Get("percentage2").ToString() + "%"); // Response.Write("منخفض: " + Application.Get("percentage3").ToString() + "%"); //} //void fillgrid() //{ // string connstring = ConfigurationManager.ConnectionStrings["MailSmc"].ToString(); // SqlConnection conn = new SqlConnection(connstring); // SqlCommand cmd = new SqlCommand("SELECT ID,percentage,Name,UserNum FROM vote",conn); // SqlDataAdapter da = new SqlDataAdapter(cmd); // DataSet ds = new DataSet(); // da.Fill(ds); // GridView1.DataSource = ds; // GridView1.DataBind(); } }