Ejemplo n.º 1
0
 public frmResults()
 {
     InitializeComponent();                          //populates the labels with the saved results as soons as the results form opens.
     lblAreaResult.Text         = (RoomDimensions.getFloorArea()).ToString("0.00") + " m2";
     lblVolumeResult.Text       = (RoomDimensions.getRoomVolume()).ToString("0.00") + " m3";
     lblPaintResult.Text        = (RoomDimensions.getPaintRequired()).ToString("0.00") + " Litres";
     paintRequiredWastage       = (RoomDimensions.getPaintRequired()) * (decimal)1.1;
     lblPaintWastageResult.Text = (paintRequiredWastage).ToString("0.00") + " Litres";
 }
Ejemplo n.º 2
0
        private void BtnNext_Click(object sender, EventArgs e)       // When Next button is clicked values are saved to the variables in the
        {                                                            // RoomDimensions Class file and the Void spaces calculation form is run.
            if (!validateDetails())
            {
                return;
            }
            RoomDimensions.setDiameter(crclLengthA);
            RoomDimensions.setHeight(crclHeight);
            frmCalcVoidSpaces form3 = new frmCalcVoidSpaces();

            form3.Visible = true;
            this.Hide();
        }
Ejemplo n.º 3
0
        private void BtnNext_Click(object sender, EventArgs e) //All the calculations for area, volume and surface area are found below.
        {                                                      //These final values are stored in the variables in the RoomDimensions Class file.
            if ((RoomDimensions.getLengthA()) > 0)
            {
                floorArea = (RoomDimensions.getLengthA() * RoomDimensions.getLengthB()) - (RoomDimensions.getLengthC() * RoomDimensions.getLengthD());
            }
            else
            {
                double pi     = Math.PI;
                double radius = decimal.ToDouble(RoomDimensions.getDiameter() / 2);
                double area   = pi * radius * radius;
                floorArea = (decimal)area;
            }

            RoomDimensions.setFloorArea(floorArea);
            roomVolume = (RoomDimensions.getHeight() * floorArea);
            RoomDimensions.setRoomVolume(roomVolume);

            if ((RoomDimensions.getLengthA()) > 0)
            {
                roomPerimeter   = (RoomDimensions.getLengthA() * 2) + (RoomDimensions.getLengthB() * 2);
                wallSurfaceArea = (RoomDimensions.getHeight() * roomPerimeter);
            }
            else
            {
                double pi        = Math.PI;
                double diameter  = decimal.ToDouble(RoomDimensions.getDiameter());
                double perimeter = pi * diameter;
                wallSurfaceArea = (decimal)perimeter;
            }

            paintQuantity = ((wallSurfaceArea - totalVoidSpaceArea) / 10);
            RoomDimensions.setPaintRequired(paintQuantity);

            frmResults form4 = new frmResults();

            form4.Visible = true;
            this.Hide();
        }