//public double PrixTTC;
        protected void BtnBuy_Click(object sender, EventArgs e)
        {
            Button       myButton      = (Button)sender;
            HiddenField  myHiddenField = (HiddenField)myButton.NamingContainer.FindControl("HiddenField1");
            DropDownList TxtQte        = (DropDownList)myButton.NamingContainer.FindControl("TxtQte");
            //Label LblPu = (Label)myButton.NamingContainer.FindControl("LblPu");
            string NumArticle = myHiddenField.Value;
            string NumClient  = null;

            DataView dv = (DataView)ClientsDataSource.Select(DataSourceSelectArguments.Empty);

            for (int i = 0; i < dv.Table.Rows.Count; i++)
            {
                string Pseudo = dv.Table.Rows[i]["Login"].ToString();
                if (Session["Pseudo"].ToString() == Pseudo)
                {
                    NumClient = dv.Table.Rows[i]["NumClient"].ToString();
                    //PrixTTC = Convert.ToDouble(LblPu.Text) * Convert.ToDouble(TxtQte.Text);
                    break;
                }
            }

            CommandesDataSource.InsertParameters["NumClient"].DefaultValue  = NumClient;
            CommandesDataSource.InsertParameters["dateCmd"].DefaultValue    = DateTime.Now.ToString();
            CommandesDataSource.InsertParameters["NumArticle"].DefaultValue = NumArticle;
            CommandesDataSource.InsertParameters["QteArticle"].DefaultValue = TxtQte.SelectedValue;
            CommandesDataSource.Insert();
            LblMsg.Text      = "Thank you for shopping at our store. Your order is confirmed.";
            LblMsg.ForeColor = System.Drawing.Color.Green;
            LblMsg.Focus();
        }
Example #2
0
        protected void BtnSingIn_Click(object sender, EventArgs e)
        {
            DataView dv      = (DataView)ClientsDataSource.Select(DataSourceSelectArguments.Empty);
            bool     IsValid = false;

            for (int i = 0; i < dv.Table.Rows.Count; i++)
            {
                string Pseudo = dv.Table.Rows[i]["Login"].ToString();
                string Passwd = dv.Table.Rows[i]["Pass"].ToString();

                if (Pseudo == TxtLogin.Text && Passwd == TxtPasswd.Text)
                {
                    IsValid           = true;
                    Session["Pseudo"] = Pseudo;
                    break;
                }
            }
            if (IsValid)
            {
                Response.Redirect("Clients_Account.aspx");
            }
            else
            {
                LblMsg.Text = "Pseudo/Mot de Passe Incorrect ";
            }
        }
Example #3
0
        protected void TxtLogin_ServerValidate(object source, ServerValidateEventArgs args)
        {
            DataView dv = (DataView)ClientsDataSource.Select(DataSourceSelectArguments.Empty);

            args.IsValid = true;
            for (int i = 0; i < dv.Table.Rows.Count; i++)
            {
                string value = dv.Table.Rows[i][6].ToString();

                if (args.Value == value)
                {
                    args.IsValid = false;
                    break;
                }
            }
        }
Example #4
0
 protected void BtnSingUp_Click(object sender, EventArgs e)
 {
     try
     {
         ClientsDataSource.InsertParameters["Nom"].DefaultValue     = TxtNom.Text;
         ClientsDataSource.InsertParameters["Prenom"].DefaultValue  = TxtPrenom.Text;
         ClientsDataSource.InsertParameters["Adresse"].DefaultValue = TxtAdresse.Text;
         ClientsDataSource.InsertParameters["Ville"].DefaultValue   = ListeVille.SelectedValue;
         ClientsDataSource.InsertParameters["Tel"].DefaultValue     = TxtTele.Text;
         ClientsDataSource.InsertParameters["Login"].DefaultValue   = TxtLogin.Text;
         ClientsDataSource.InsertParameters["Pass"].DefaultValue    = TxtPasswd.Text;
         ClientsDataSource.Insert();
         LblMsg.Text      = "Inscription Success";
         LblMsg.ForeColor = System.Drawing.Color.Green;
     }
     catch (Exception Err)
     {
         ScriptManager.RegisterStartupScript(this, GetType(), "Javascript", string.Format("javascript:alert('{0}');", Err.Message), true);
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["Pseudo"] == null)
            {
                Response.Redirect("SingIn.aspx?Erreur=1");
            }

            DataView dv = (DataView)ClientsDataSource.Select(DataSourceSelectArguments.Empty);

            //string NumClient = null;
            for (int i = 0; i < dv.Table.Rows.Count; i++)
            {
                string Pseudo = dv.Table.Rows[i]["Login"].ToString();
                if (Session["Pseudo"].ToString() == Pseudo)
                {
                    HiddenField1.Value = dv.Table.Rows[i]["NumClient"].ToString();
                    break;
                }
            }
        }