private void btnScanPicture_Click(object sender, EventArgs e)
        {
            ScanFiles_UC _scanFilesUc = new ScanFiles_UC();

            switch (ServiceType)
            {
            case DB_ServiceType.InvestigationServices:
                _scanFilesUc.Initialize(PEMRBusinessLogic.ActivePEMRObject.Active_Patient,
                                        ScanningMode.MedicalVisit, MedicalType.InvestigationResult);
                _scanFilesUc.Pass_VisitTiming_InvestigationReservation(
                    (VisitTiming_InvestigationReservation)Selected_PEMR_Element, true);
                break;

            case DB_ServiceType.LabServices:
                _scanFilesUc.Initialize(PEMRBusinessLogic.ActivePEMRObject.Active_Patient,
                                        ScanningMode.MedicalVisit, MedicalType.LabResult);
                _scanFilesUc.Pass_VisitTiming_LabReservation(
                    (VisitTiming_LabReservation)Selected_PEMR_Element, true);
                break;

            case DB_ServiceType.SurgeryService:
                _scanFilesUc.Initialize(PEMRBusinessLogic.ActivePEMRObject.Active_Patient,
                                        ScanningMode.MedicalVisit, MedicalType.SurgeryResult);
                _scanFilesUc.Pass_VisitTiming_SurgeryReservation(
                    (VisitTiming_SurgeryReservation)Selected_PEMR_Element, true);
                break;
            }

            PopupBaseForm.ShowAsPopup(_scanFilesUc, this);

            if (ParentForm != null)
            {
                ParentForm.Close();
            }
        }