Example #1
0
        private void NewShow_Load(object sender, EventArgs e)
        {
            // TODO: This line of code loads data into the 'pineSpringsPotteryDataSet.CUSTOMER' table. You can move, or remove it, as needed.
            this.cUSTOMERTableAdapter.Fill(this.pineSpringsPotteryDataSet.CUSTOMER);
            // TODO: This line of code loads data into the 'pineSpringsPotteryDataSet.SHOW' table. You can move, or remove it, as needed.
            this.sHOWTableAdapter.Fill(this.pineSpringsPotteryDataSet.SHOW);


            getCustomers();
            //collection.AddRange(customerNames);
            //addGuestTextBox.AutoCompleteCustomSource = collection;

            patterns  = DatabaseAccess.GetPatterns();
            pieces    = DatabaseAccess.GetPieces();
            showTypes = DatabaseAccess.GetShowTypes();
            cboShowType.DataSource = showTypes;


            hostNoTextBox.DataBindings[0].Parse          += new ConvertEventHandler(ParseNumeric);
            showDateDateTimePicker.DataBindings[0].Parse += new ConvertEventHandler(ShortDate);

            //new show
            if (show.showNo == 0)
            {
                bindingNavigatorAddNewItem.PerformClick();
            }
            else //(show != 0) view show number
            {
                int index = sHOWBindingNavigator.BindingSource.Find("ShowNo", show.showNo);
                sHOWBindingNavigator.BindingSource.Position = index;
                uneditable();
                getShowInfo();
            }
        }
Example #2
0
        //make sorted list of pieces
        public SortedList <int, CatalogPiece> GetPieceSortedList()
        {
            pieces = DatabaseAccess.GetPieces();
            SortedList <int, CatalogPiece> tempPieces = new SortedList <int, CatalogPiece>();

            foreach (CatalogPiece piece in pieces)
            {
                tempPieces.Add(piece.pieceNo, piece);
            }
            return(tempPieces);
        }
Example #3
0
        //onload
        private void Catalog_Load(object sender, EventArgs e)
        {
            //only show extra options and add to list button if called by show, wishlist, order
            if (parent.GetType() != typeof(NewOrder) && parent.GetType() != typeof(ViewWishList) && parent.GetType() != typeof(NewShow))
            {
                pnlLineItem.Visible = false;
            }

            //wishlist options
            if (parent.GetType() == typeof(ViewWishList))
            {
                txtCardMessage.Visible = false;
                lblCardMessage.Visible = false;
                cbxGift.Visible        = false;
                nudCustomPrice.Visible = false;
                cbCustomPrice.Visible  = false;
                btnAddItem.Text        = "Add To Wishlist";
            }
            //show options
            else if (parent.GetType() == typeof(NewShow))
            {
                txtCardMessage.Visible = false;
                lblCardMessage.Visible = false;
                cbxGift.Visible        = false;
                nudCustomPrice.Visible = false;
                cbCustomPrice.Visible  = false;
                btnAddItem.Text        = "Add To Show";
            }
            //order options
            else
            {
                btnAddItem.Text = "Add To Order";
            }
            //get and show pices and patterns
            patterns = DatabaseAccess.GetPatterns();
            pieces   = DatabaseAccess.GetPieces();
            ShowPieces();
            ShowPatterns();
        }
Example #4
0
 //refresh pieces if one is added
 public void refreshPieces()
 {
     pieces = DatabaseAccess.GetPieces();
     ShowPieces();
 }