Exemple #1
0
        protected void btnCreer_Click(object sender, EventArgs e)
        {
            recetteTableAdapter tableAdapter = new recetteTableAdapter();
            QueriesTableAdapter queries      = new QueriesTableAdapter();
            DataTable           table        = tableAdapter.GetData();
            string img = Image1.ImageUrl;

            try
            {
                tableAdapter.Insert(TextBox1.Text, DateTime.Now, RadioButtonList1.SelectedValue, int.Parse(TextBox2.Text), TextBox3.Text, img, int.Parse(DropDownList1.SelectedValue));
            }catch (Exception ex)
            {
                Label4.Visible = true;
                return;
            }
            int recId = (int)queries.getLastRecetteId();

            Response.Redirect("DetailRecette.aspx?code=" + recId + "&nom=" + TextBox1.Text);
        }
Exemple #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                //getComposition user-defined function in Sql Server, it returns recipe ingredients by the number of the recipe
                getComposition rec    = new getComposition();
                int            numRec = int.Parse(Request.QueryString["numRec"]);
                Repeater1.DataSource = rec.GetData(numRec);
                Repeater1.DataBind();


                recetteTableAdapter recette = new recetteTableAdapter();
                DataTable           dt      = recette.GetDataBy(numRec);
                QueriesTableAdapter queries = new QueriesTableAdapter();
                Label1.Text  = dt.Rows[0][1].ToString();
                Label2.Text += " " + dt.Rows[0][3].ToString();
                Label3.Text += " " + Convert.ToDateTime(dt.Rows[0][2]).ToString("MM/dd/yyyy");
                Label4.Text += " " + dt.Rows[0][4].ToString() + " min";
                Label5.Text += " " + queries.getCoutForRecette(numRec);
                string imgsrc = dt.Rows[0][6].ToString();
                Image1.ImageUrl = imgsrc;
                Label7.Text     = dt.Rows[0][5].ToString();
            }
        }