Esempio n. 1
0
 public PasteAllToExcel()
 {
     if (!PacientData.hasPins)
     {
         teethNumber = PacientData.getToothEntitiesNumber() - 1;
     }
     else
     {
         teethNumber = PacientData.getToothEntitiesNumber();
     }
     currentExcelBreakIndex = 0;
     currentHeightSum       = 0;
     pinNumber     = PacientData.getPinNumber() - 1;
     pinGroups     = (pinNumber + 2) / 3;
     images        = AllPatientImages.getAllImages();
     toothDetails  = PacientData.toothDetails;
     excelRowBreak = new List <int>();
     pasteInitialData();
     pasteTeeth();
     if (PacientData.hasPins)
     {
         pastePins();
     }
     pasteAllPhotos();
     addBreaksToExcel();
 }
Esempio n. 2
0
        public static int getPinNumber()
        {
            if (!hasPins)
            {
                return(-1000);
            }

            return(PacientData.getIndexImage() - 1 - 3 * PacientData.getToothEntitiesNumber());
        }
Esempio n. 3
0
        private void updateTitle()
        {
            if (PacientData.getIndexImage() == 0)
            {
                indexEntityOrTooth.Text = "Over view 1";
                return;
            }
            if (PacientData.getIndexImage() == 1)
            {
                indexEntityOrTooth.Text = "Over view 2";
                return;
            }
            if (!PacientData.hasPins)
            {
                indexEntityOrTooth.Text = "Implant #" + PacientData.getGroupIndex();
                return;
            }
            int diference = 1 + 3 * PacientData.getToothEntitiesNumber();

            indexEntityOrTooth.Text = "Anchor " + PacientData.getPinNumber();
        }