コード例 #1
0
ファイル: EatingAnalysis.aspx.cs プロジェクト: ucdavis/EatFit
    protected void Button2_Click(object sender, EventArgs e)
    {
        // First check to see if at least one food items has been added:
        if (SelectedFoodsGridView.Rows.Count >= 1)
        {
            // Read through the rows in the gridview and update the value
            //data.changeFoodQuantityFromSession(e.RowIndex, e.NewValues["Quantity"].ToString());
            foreach (GridViewRow gvr in SelectedFoodsGridView.Rows)
            {
                if (gvr.RowType == DataControlRowType.DataRow)
                {
                    da.changeFoodQuantityFromSession(gvr.RowIndex, ((TextBox)gvr.FindControl("tbFoodQuantity")).Text);
                }
            }


            // load/update the review gridview
            ReviewGridView.DataBind();

            MultiView1.ActiveViewIndex = 3;
            setActiveViewIndex(MultiView1.ActiveViewIndex);
        }
        else
        {
            lblMinOneFoodRequired.Visible = true;
        }
    }
コード例 #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        string        connStr = ConfigurationManager.ConnectionStrings["Social_website_main"].ToString();
        SqlConnection conn    = new SqlConnection(connStr);
        SqlCommand    cmd     = new SqlCommand("GetConference", conn);

        cmd.CommandType = CommandType.StoredProcedure;
        cmd.Parameters.Add(new SqlParameter("@id", 3));
        SqlCommand cmd2 = new SqlCommand("select  Distinct (content) as reviews,member_email from Conference_Reviews where conference_id=3", conn);
        SqlCommand cmd3 = new SqlCommand("sp_View_Conference", conn);

        cmd3.Parameters.Add(new SqlParameter("@name", "GUC"));
        cmd3.CommandType = CommandType.StoredProcedure;
        conn.Open();
        SqlDataReader rdr2 = cmd2.ExecuteReader();

        ReviewGridView.DataSource = rdr2;
        ReviewGridView.DataBind();
        conn.Close();
        conn.Open();
        SqlDataReader rdr3 = cmd3.ExecuteReader();

        GridView1.DataSource = rdr3;
        GridView1.DataBind();
        conn.Close();
        conn.Open();
        SqlDataReader rdr = cmd.ExecuteReader(CommandBehavior.CloseConnection);

        if (rdr.HasRows)
        {
            while (rdr.Read())
            {
                string ConferenceName = rdr.GetString(rdr.GetOrdinal("name"));


                DateTime startdate = rdr.GetDateTime(rdr.GetOrdinal("start_date"));
                String   venue     = rdr.GetString(rdr.GetOrdinal("venue"));
                string   date      = "" + startdate;

                lblConferenceName.InnerText = ConferenceName;
                lblDate.InnerText           = date;
                lblLocation.InnerText       = venue;
            }
        }
    }
コード例 #3
0
ファイル: EatingAnalysis.aspx.cs プロジェクト: ucdavis/EatFit
    protected void Button5_Click(object sender, EventArgs e)
    {
        lblMinOneFoodRequired.Visible = false;
        FoodSearchBox.Text            = "";
        ListBox1.SelectedIndex        = -1;

        foreach (GridViewRow gvr in SelectedFoodsGridView.Rows)
        {
            if (gvr.RowType == DataControlRowType.DataRow)
            {
                da.changeFoodQuantityFromSession(gvr.RowIndex, ((TextBox)gvr.FindControl("tbFoodQuantity")).Text);
            }
        }
        // load/update the review gridview
        ReviewGridView.DataBind();
        MultiView1.ActiveViewIndex = 2;
        setActiveViewIndex(MultiView1.ActiveViewIndex);

        //doSearchLoad();
    }
コード例 #4
0
        protected void SearchReview_Click(object sender, EventArgs e)
        {
            string        s   = WebConfigurationManager.ConnectionStrings["WingtipToys"].ConnectionString;
            SqlConnection con = new SqlConnection(s);
            SqlCommand    cmd;
            StringBuilder sqlString = new StringBuilder("SELECT * FROM comment c");
            int           additions = 0;

            if (SearchItemDropDownList.SelectedValue != "All")
            {
                if (additions == 0)
                {
                    sqlString.Append(" WHERE c.comment_product_id = @productid");
                }
                else
                {
                    sqlString.Append(" AND c.comment_product_id = @productid");
                }
                additions++;
            }
            if (FNameDropDownList.SelectedValue != "All")
            {
                if (additions == 0)
                {
                    sqlString.Append(" WHERE c.first_name = @firstname");
                }
                else
                {
                    sqlString.Append(" AND c.first_name = @firstname");
                }
                additions++;
            }
            if (LNameDropDownList.SelectedValue != "All")
            {
                if (additions == 0)
                {
                    sqlString.Append(" WHERE c.last_name = @lastname");
                }
                else
                {
                    sqlString.Append(" AND c.last_name = @lastname");
                }
                additions++;
            }
            cmd = new SqlCommand(sqlString.ToString(), con);
            try
            {
                int id = GetProductID(SearchItemDropDownList.SelectedValue);
                cmd.Parameters.AddWithValue("@productid", id);
                Debug.WriteLine($"IT IS REPLACING PRODUCT ID with {id}");
            }
            catch
            {
            }
            try
            {
                cmd.Parameters.AddWithValue("@firstname", FNameDropDownList.SelectedValue);
            }
            catch
            {
            }
            try
            {
                cmd.Parameters.AddWithValue("@lastname", LNameDropDownList.SelectedValue);
            }
            catch
            {
            }
            con.Open();
            SqlDataReader dr = cmd.ExecuteReader();

            ReviewGridView.DataSource = dr;
            ReviewGridView.DataBind();
            if (!dr.HasRows)
            {
                NoReivewLabel.Text = "No reviews are available that match that query";
            }
            else
            {
                NoReivewLabel.Text = "";
            }
            dr.Close();
            con.Close();
            //RefreshListboxes();


            /*
             * if (FNameDropDownList.SelectedValue != "All" && LNameDropDownList.SelectedValue != "All" && ProductDropDownList.SelectedValue != "All")
             * {
             *  sqlString = "SELECT * FROM comment c WHERE comment_product_id = @productid AND first_name = @firstname AND last_name = @lastname";
             *  cmd = new SqlCommand(sqlString, con);
             *  cmd.Parameters.AddWithValue("@productid", GetProductID(ProductDropDownList.SelectedValue));
             *  cmd.Parameters.AddWithValue("@firstname", FNameDropDownList.SelectedValue);
             *  cmd.Parameters.AddWithValue("@lastname", LNameDropDownList.SelectedValue);
             *
             * }
             * else if(FNameDropDownList.SelectedValue != "All")
             * {
             *  sqlString = "SELECT * FROM comment c WHERE comment_product_id = @productid AND first_name = @firstname";
             *  cmd = new SqlCommand(sqlString, con);
             *  cmd.Parameters.AddWithValue("@productid", GetProductID(ProductDropDownList.SelectedValue));
             *  cmd.Parameters.AddWithValue("@firstname", FNameDropDownList.SelectedValue);
             * }
             * else if(LNameDropDownList.SelectedValue != "All")
             * {
             *  sqlString = "SELECT * FROM comment c WHERE comment_product_id = @productid AND last_name = @lastname";
             *  cmd = new SqlCommand(sqlString, con);
             *  cmd.Parameters.AddWithValue("@productid", GetProductID(ProductDropDownList.SelectedValue));
             *  cmd.Parameters.AddWithValue("@lastname", LNameDropDownList.SelectedValue);
             * }
             * else
             * {
             *  sqlString = "SELECT * FROM comment c WHERE comment_product_id = @productid";
             *  cmd = new SqlCommand(sqlString, con);
             *  cmd.Parameters.AddWithValue("@productid", GetProductID(ProductDropDownList.SelectedValue));
             *
             * }
             * con.Open();
             * SqlDataReader dr = cmd.ExecuteReader();
             * ReviewGridView.DataSource = dr;
             * ReviewGridView.DataBind();
             * dr.Close();
             * con.Close();
             *
             */
        }