Exemple #1
0
        public Boolean MatchesComposition(CartItem ci)
        {
            if (ci.ProductID != ProductID || VariantID != ci.VariantID)
            {
                return(false);
            }

            if (CustomerEntersPrice || ci.CustomerEntersPrice)
            {
                return(false);
            }

            if (!ChosenColor.Equals(ci.ChosenColor))
            {
                return(false);
            }

            if (!ChosenSize.Equals(ci.ChosenSize))
            {
                return(false);
            }

            if (!TextOption.Equals(ci.TextOption))
            {
                return(false);
            }

            if (ShippingAddressID != ci.ShippingAddressID)
            {
                return(false);
            }

            if ((IsAKit || ci.IsAKit) && !KitComposition.Matches(ci.KitComposition))
            {
                return(false);
            }

            if (Price != ci.Price)
            {
                return(false);
            }

            if (CartType != ci.CartType)
            {
                return(false);
            }

            return(true);
        }
Exemple #2
0
 private void btnPurple_Click(object sender, EventArgs e)
 {
     color = ChosenColor.Purple;
     btnDefaultColor.BackColor = Color.Violet;
     ChangeColor(Color.Violet);
 }
Exemple #3
0
 private void btnOrange_Click(object sender, EventArgs e)
 {
     color = ChosenColor.Orange;
     btnDefaultColor.BackColor = Color.Orange;
     ChangeColor(Color.Orange);
 }
Exemple #4
0
 private void btnGreen_Click(object sender, EventArgs e)
 {
     color = ChosenColor.Green;
     btnDefaultColor.BackColor = Color.Green;
     ChangeColor(Color.Green);
 }
Exemple #5
0
 private void btnBlack_Click(object sender, EventArgs e)
 {
     color = ChosenColor.Black;
     btnDefaultColor.BackColor = Color.Black;
     ChangeColor(Color.Black);
 }
Exemple #6
0
 private void btnYellow_Click(object sender, EventArgs e)
 {
     color = ChosenColor.Yellow;
     btnDefaultColor.BackColor = Color.Yellow;
     ChangeColor(Color.Yellow);
 }
Exemple #7
0
 // set current color
 private void btnRed_Click(object sender, EventArgs e)
 {
     color = ChosenColor.Red;
     btnDefaultColor.BackColor = Color.Red;
     ChangeColor(Color.Red);
 }