Ejemplo n.º 1
0
        private void SendQuote_Click(object sender, EventArgs e)
        {
            // create new desk
            Desk desk = new Desk();

            desk.Depth           = numDepth.Value;
            desk.Width           = numWidth.Value;
            desk.NumberOfDrawers = (int)numDrawers.Value;
            desk.SurfaceMaterial = (DesktopMaterial)comSurfaceMaterial.SelectedItem;

            // create Desk quote
            DeskQuote quote = new DeskQuote();
            DateTime  date  = DateTime.Now;

            quote.ShippingType = (Shipping)comShippingType.SelectedItem;

            quote.CustomerName = customerName.Text;
            quote.QuoteDate    = date;
            quote.Desk         = desk;
            quote.QuotePrice   = quote.getQuotePrice();

            addToFile(quote);

            // DEBUGGING:
            // System.Windows.Forms.MessageBox.Show("Added quote. The price is: " + quote.QuotePrice);

            DisplayQuote display = new DisplayQuote(quote);

            display.Show();
            Hide();
        }
Ejemplo n.º 2
0
        //btn that shows summary of choice before submitting for price
        private void btnSummary_Click(object sender, EventArgs e)
        {
            string quote;
            int    deskarea = width * depth;

            label2.Text = DateTime.Now.ToString("MM/dd/yyyy");;
            label3.Text = Convert.ToString(InputCustomerName.Text);


            label15.Text = Convert.ToString(drawers);
            label14.Text = Convert.ToString(material);
            label17.Text = Convert.ToString(deskarea);
            label18.Text = Convert.ToString(materialcost);
            label19.Text = Convert.ToString(rushday);
            // label20.Text = quote;

            Desk desk = new Desk
            {
                depth        = depth,
                width        = width,
                drawers      = drawers,
                materialcost = materialcost,
                rushday      = rushday,
            };

            DeskQuote deskquote = new DeskQuote();

            {
                deskquote.desk         = desk;
                deskquote.customerName = InputCustomerName.Text;
                //  deskquote.quoteDate = DateTime.Now.ToLongDateString;
                deskquote.quoteTotal = DeskQuote.getQuotePrice(desk.depth, desk.width, desk.drawers, desk.rushday, desk.materialcost);
            }

            quote = Convert.ToString(deskquote.quoteTotal);



            // DeskQuote newDeskQuote = new DeskQuote(desk, customerName); //quoteDate ?
            // quotetotal = Convert.ToString(quote);
        }