예제 #1
0
        //End of Getters and Setters

        // Save data from form to object
        public override void Save(frmBookCDDVDShop f)
        {
            base.Save(f);
            hiddenLeadActor   = f.txtDVDLeadActor.Text;
            hiddenReleaseDate = DateTime.Parse(f.txtDVDReleaseDate.Text);
            hiddenRuntime     = Convert.ToInt32(f.txtDVDRunTime.Text);
        }
예제 #2
0
 // Display data in object on form
 public override void Display(frmBookCDDVDShop f)
 {
     base.Display(f);
     f.txtDVDLeadActor.Text   = hiddenLeadActor.ToString();
     f.txtDVDReleaseDate.Text = hiddenReleaseDate.ToShortDateString();
     f.txtDVDRunTime.Text     = hiddenRuntime.ToString();
 }  // end Display
예제 #3
0
        }  // end activateWorker

        // ***** Disables Product textboxes and highlights the Product groupbox
        public static void deactivateProduct(frmBookCDDVDShop f)
        {
            deactivateCDClassical(f);
            deactivateBook(f);
            deactivateDVD(f);
            f.grpProduct.Enabled = false;
        }  // end deactivateProduct
예제 #4
0
        }  // end activateProduct


        //  Enables CDClassical textboxes and highlights the CDClassical groupbox
        public static void activateCDClassical(frmBookCDDVDShop f)
        {
            activateProduct(f);
            f.grpCDClassical.Enabled = true;
            f.txtCDClassicalLabel.Enabled = true;
            f.txtCDClassicalArtists.Enabled = true;
        }  // end ActivateCDCLassical
예제 #5
0
        }  // end deactivateAllButBook

        // Deactivate all but BookCIS
        public static void deactivateAllButBookCIS(frmBookCDDVDShop f)
        {
            FormController.deactivateCDOrchestra(f);
            FormController.deactivateCDChamber(f);
            FormController.deactivateDVD(f);
            FormController.deactivateAddButtons(f);
        }  // end deactivateAllButBookCIS
예제 #6
0
        }     // end Property


        // Save data from form to object
        public virtual void Save(frmBookCDDVDShop f)
        {
            hiddenUPC      = Convert.ToInt32(f.txtProductUPC.Text);
            hiddenPrice    = Convert.ToDecimal(f.txtProductPrice.Text);
            hiddenTitle    = f.txtProductTitle.Text;
            hiddenQuantity = Convert.ToInt32(f.txtProductQuantity.Text);
        }  // end Save
예제 #7
0
        //End of Getters and Setters

        //Saves the contents of the form's textboxes into the hidden attributes
        public override void Save(frmBookCDDVDShop f)
        {
            base.Save(f);
            hiddenISBNLeft  = Convert.ToInt32(f.txtBookISBNLeft.Text);
            hiddenISBNRight = Convert.ToInt32(f.txtBookISBNRight.Text);
            hiddenAuthor    = f.txtBookAuthor.Text;
            hiddenPages     = Convert.ToInt32(f.txtBookPages.Text);
        }
예제 #8
0
 // Display data in object on form
 public override void Display(frmBookCDDVDShop f)
 {
     base.Display(f);
     f.txtBookISBNLeft.Text  = hiddenISBNLeft.ToString();
     f.txtBookISBNRight.Text = hiddenISBNRight.ToString();
     f.txtBookAuthor.Text    = hiddenAuthor.ToString();
     f.txtBookPages.Text     = hiddenPages.ToString();
 }  // end Display
예제 #9
0
        }  // end activateBook


        // Enables DVD textboxes and highlights the DVD groupbox
        public static void activateDVD(frmBookCDDVDShop f)
        {
            activateProduct(f);
            f.grpDVD.Enabled = true;
            f.txtDVDLeadActor.Enabled = true;
            f.txtDVDReleaseDate.Enabled = true;
            f.txtDVDRunTime.Enabled = true;
        }  // end activateBook
예제 #10
0
        }  // end Save

        // Display data in object on form
        public override void Display(frmBookCDDVDShop f)
        {
            f.txtCDChamberInstrumentList.Visible = true;
            f.lblInstrument.Visible = true;
            f.lblInstrument.Enabled = true;
            base.Display(f);
            f.txtCDChamberInstrumentList.Text = hiddenInstrumentList;
        }  // end Display
예제 #11
0
        }  // end activateAddButtons


        // Enable/disable buttons when not in edit mode
        public static void deactivateAddButtons(frmBookCDDVDShop f)
        {
            f.btnCreateCDOrchestra.Enabled = false;
            f.btnCreateDVD.Enabled = false;
            f.btnCreateCDChamber.Enabled = false;
            f.btnCreateBook.Enabled = false;
            f.btnCreateBookCIS.Enabled = false;
        }  // end deactivateAddButtons
예제 #12
0
        }  // end ActivateCDCLassical


        // Enables Book textboxes and highlights the Book groupbox
        public static void activateBook(frmBookCDDVDShop f)
        {
            activateProduct(f);
            f.grpBook.Enabled = true;
            f.txtBookISBNRight.Enabled = true;
            f.txtBookISBNLeft.Enabled = true;
            f.txtBookAuthor.Enabled = true;
            f.txtBookPages.Enabled = true;
        }  // end activateBook
예제 #13
0
        }  // end Save


        // Display data in object on form
        public override void Display(frmBookCDDVDShop f)
        {
            //f.txtCDOrchestraConductor.Enabled = true;
            f.lblConductor.Visible = true;
            f.lblConductor.Enabled = true;
            f.txtCDOrchestraConductor.Visible = true;
            base.Display(f);
            f.txtCDOrchestraConductor.Text = hiddenConductor;
        }  // end Display
예제 #14
0
        }  // end deactivateAddButtons


        //  Enables Product textboxes and highlights the Product groupbox
        public static void activateProduct(frmBookCDDVDShop f)
        {
            f.grpProduct.Enabled = true;
            f.txtProductUPC.Enabled = true;
            f.txtProductUPC.Enabled = true;
            f.txtProductPrice.Enabled = true;
            f.txtProductTitle.Enabled = true;
            f.txtProductQuantity.Enabled = true;
        }  // end activateProduct
예제 #15
0
        }  // end Save

        // Display data in object on form
        public virtual void Display(frmBookCDDVDShop f)
        {
            f.txtProductUPC.Text      = hiddenUPC.ToString();
            f.txtProductPrice.Text    = hiddenPrice.ToString();
            f.txtProductTitle.Text    = hiddenTitle;
            f.txtProductQuantity.Text = hiddenQuantity.ToString();
            f.grpProduct.Enabled      = true;
            f.grpProduct.Visible      = true;
        }  // end Display
예제 #16
0
        } // end Save

        // Display data in object on form
        public override void Display(frmBookCDDVDShop f)
        {
            f.grpCDClassical.Enabled  = true;
            f.grpCDClassical.Visible  = true;
            f.grpCDClassical.Location = f.grpBook.Location;

            base.Display(f);
            f.txtCDClassicalLabel.Text   = hiddenLabel;
            f.txtCDClassicalArtists.Text = hiddenArtists;
        }  // end Display
예제 #17
0
        //display this product's attributes on the form

        public override void Display(frmBookCDDVDShop f)
        {
            f.grpBook.Enabled = true;
            f.grpBook.Visible = true;
            base.Display(f);
            f.txtBookISBNLeft.Text  = isbnLeft;
            f.txtBookISBNRight.Text = isbnRight;
            f.txtBookAuthor.Text    = author;
            f.txtBookPages.Text     = Convert.ToString(pages);
        }  // end Display
예제 #18
0
 //display this product's attributes on the form
 public override void Display(frmBookCDDVDShop f)
 {
     f.grpBook.Enabled           = true;
     f.grpBook.Visible           = true;
     f.txtBookCISCISArea.Visible = true;
     f.lblCIS.Visible            = true;
     f.lblCIS.Enabled            = true;
     base.Display(f);
     f.txtBookCISCISArea.Text = cisArea.ToString();
 }  // end Display
예제 #19
0
        //display this product's attributes on the form

        public override void Display(frmBookCDDVDShop f)
        {
            f.grpDVD.Enabled  = true;
            f.grpDVD.Visible  = true;
            f.grpDVD.Location = f.grpBook.Location;
            base.Display(f);
            f.txtDVDLeadActor.Text    = leadActor;
            f.txtDVDReleaseDate.Value = releaseDate;
            f.txtDVDRunTime.Text      = runTime.ToString();
        }      // end Display
예제 #20
0
        }  // end deativateBookCIS

        public static void searchForm(frmBookCDDVDShop f)
        {
            f.btnCreateBook.Enabled = false;
            f.btnCreateBookCIS.Enabled = false;
            f.btnCreateCDChamber.Enabled = false;
            f.btnCreateCDOrchestra.Enabled = false;
            f.btnCreateDVD.Enabled = false;
            f.btnEditUpdate.Enabled = true;

            f.txtProductUPCSearch.Clear();
            f.btnProductUPCSearch.Enabled = false;
        }
예제 #21
0
        }  // end Parameterized Constructor

        // Resets form to initial state after form is loaded or
        //    an add operation is performed

        public static void resetForm(frmBookCDDVDShop f)
        {
            //  Reset button components
            f.btnClear.Enabled = true;
            f.btnDelete.Enabled = false;
            f.btnEditUpdate.Enabled = false;
            f.btnExit.Enabled = true;
            f.btnSave.Enabled = false;
            f.btnCreateBook.Enabled = true;
            f.btnCreateBookCIS.Enabled = true;
            f.btnCreateCDOrchestra.Enabled = true;
            f.btnCreateCDChamber.Enabled = true;
            f.btnCreateDVD.Enabled = true;
            f.btnProductUPCSearch.Enabled = true;

            // Reset group components
            f.grpProduct.Enabled = true;
            f.grpCDClassical.Enabled = false;
            f.grpBook.Enabled = false;
            f.grpCDChamber.Enabled = false;
            f.grpCDOrchestra.Enabled = false;
            f.grpBookCIS.Enabled = false;
            f.grpDVD.Enabled = false;


            // Reset Text boxes
            // f.txtProductUPC.Focus();
            f.txtProductUPC.Enabled = false;
            f.txtProductPrice.Enabled = false;
            f.txtProductTitle.Enabled = false;
            f.txtProductQuantity.Enabled = false;
            f.txtBookISBNLeft.Enabled = false;
            f.txtBookISBNRight.Enabled = false;
            f.txtBookAuthor.Enabled = false;
            f.txtBookPages.Enabled = false;
            f.txtDVDLeadActor.Enabled = false;
            f.txtDVDReleaseDate.Enabled = false;
            f.txtDVDRunTime.Enabled = false;
            f.txtCDClassicalLabel.Enabled = false;
            f.txtCDClassicalArtists.Enabled = false;
            f.txtCDChamberInstrumentList.Enabled = false;
            f.txtCDOrchestraConductor.Enabled = false;
            f.txtBookCISCISArea.Enabled = false;
        } // end resetForm
예제 #22
0
 // Clear all textboxes on the form
 public static void clear(frmBookCDDVDShop f)
 {
     f.txtProductUPC.Text = "";
     f.txtProductPrice.Text = "";
     f.txtProductTitle.Text = "";
     f.txtProductQuantity.Text = "";
     f.txtBookISBNLeft.Text = "";
     f.txtBookISBNRight.Text = "";
     f.txtBookAuthor.Text = "";
     f.txtBookPages.Text = "";
     f.txtCDClassicalLabel.Text = "";
     f.txtCDClassicalArtists.Text = "";
     f.txtCDChamberInstrumentList.Text = "";
     f.txtCDOrchestraConductor.Text = "";
     f.txtBookCISCISArea.Text = "";
     f.txtDVDLeadActor.Text = "";
     f.txtDVDReleaseDate.Text = "";
     f.txtDVDRunTime.Text = "";
     resetForm(f);
 } // end Clear
예제 #23
0
        }  // end deactivateCDClassical


        // Disables Book textboxes and groupbox
        public static void deactivateBook(frmBookCDDVDShop f)
        {
            deactivateBookCIS(f);
            f.grpBook.Enabled = false;
        }  // end deactivateBook
예제 #24
0
        }  // end get

        // Save data from form to object
        public override void Save(frmBookCDDVDShop f)
        {
            base.Save(f);
            hiddenInstrumentList = f.txtCDChamberInstrumentList.Text;
        }  // end Save
예제 #25
0
        }  // end deativateBookCIS


        // Disables  textboxes groupbox
        public static void deactivateDVD(frmBookCDDVDShop f)
        {
            f.grpDVD.Enabled = false;
        }  // end deativateBookCIS
예제 #26
0
        }  // end deactivateCDChamber


        // Disables CD Orchestra textboxes and the CD Orchestra groupbox
        public static void deactivateCDOrchestra(frmBookCDDVDShop f)
        {
            f.grpCDOrchestra.Enabled = false;
        }  // end deativateCDClOrch
예제 #27
0
        }  // end deactivateBook


        // Disables CDClChamber textboxes and highlights the CD Chamber groupbox
        public static void deactivateCDChamber(frmBookCDDVDShop f)
        {
            f.grpCDChamber.Enabled = false;
        }  // end deactivateCDChamber
예제 #28
0
        }  // end activateCDCLChamber


        // Enables Worker textboxes and highlights the Graduate Student groupbox
        public static void activateCDOrchestra(frmBookCDDVDShop f)
        {
            activateCDClassical(f);  // CDClassical must be activated too
            f.grpCDOrchestra.Enabled = true;
            f.txtCDOrchestraConductor.Enabled = true;
        }  // end activateCDClOrch
예제 #29
0
        }  // end deactivateProduct



        // Disables CDClassical textboxes and groupbox
        public static void deactivateCDClassical(frmBookCDDVDShop f)
        {
            deactivateCDChamber(f);
            deactivateCDOrchestra(f);
            f.grpCDClassical.Enabled = false;
        }  // end deactivateCDClassical
예제 #30
0
        }  // end activateCDClOrch


        // Enables BookCIS textboxes and highlights the BookCIS groupbox
        public static void activateBookCIS(frmBookCDDVDShop f)
        {
            activateBook(f);  // Book must be activated too
            f.grpBookCIS.Enabled = true;
            f.txtBookCISCISArea.Enabled = true;
        }  // end activateWorker