private void GenerateAnexo312(string pathFile, string ServicioId, string PacienteId, string EmpresaCliente) { var filiationData = _pacientBL.GetPacientReportEPS(ServicioId); var _listAtecedentesOcupacionales = _historyBL.GetHistoryReport(PacienteId); var _listaPatologicosFamiliares = _historyBL.GetFamilyMedicalAntecedentsReport(PacienteId); var _listMedicoPersonales = _historyBL.GetPersonMedicalHistoryReport(PacienteId); var _DataService = _serviceBL.GetServiceReport(ServicioId); var _listaHabitoNocivos = _historyBL.GetNoxiousHabitsReport(PacienteId); var Antropometria = _serviceBL.ValoresComponente(ServicioId, Constants.ANTROPOMETRIA_ID); var FuncionesVitales = _serviceBL.ValoresComponente(ServicioId, Constants.FUNCIONES_VITALES_ID); var ExamenFisico = _serviceBL.ValoresComponente(ServicioId, Constants.EXAMEN_FISICO_ID); var Oftalmologia = _serviceBL.ValoresComponente(ServicioId, Constants.OFTALMOLOGIA_ID); var Psicologia = _serviceBL.ValoresExamenComponete(ServicioId, Constants.PSICOLOGIA_ID, 195); var OIT = _serviceBL.ValoresExamenComponete(ServicioId, Constants.OIT_ID, 211); var RX = _serviceBL.ValoresExamenComponete(ServicioId, Constants.RX_TORAX_ID, 211); var RX1 = _serviceBL.ValoresExamenComponete(ServicioId, Constants.RX_TORAX_ID, 135); var Laboratorio = _serviceBL.ValoresComponente(ServicioId, Constants.LABORATORIO_ID); //var Audiometria = _serviceBL.ValoresComponente(ServicioId, Constants.AUDIOMETRIA_ID); var Audiometria = _serviceBL.GetDiagnosticForAudiometria(ServicioId, Constants.AUDIOMETRIA_ID); var Espirometria = _serviceBL.ValoresExamenComponete(ServicioId, Constants.ESPIROMETRIA_ID, 210); var _DiagnosticRepository = _serviceBL.GetServiceDisgnosticsReports(ServicioId); var _Recomendation = _serviceBL.GetServiceRecommendationByServiceId(ServicioId); var _ExamenesServicio = _serviceBL.GetServiceComponentsReport(ServicioId); var MedicalCenter = _serviceBL.GetInfoMedicalCenter(); FichaMedicaOcupacional312.CreateFichaMedicalOcupacional312Report(_DataService, filiationData, _listAtecedentesOcupacionales, _listaPatologicosFamiliares, _listMedicoPersonales, _listaHabitoNocivos, Antropometria, FuncionesVitales, ExamenFisico, Oftalmologia, Psicologia, OIT, RX, Laboratorio, Audiometria, Espirometria, _DiagnosticRepository, _Recomendation, _ExamenesServicio, MedicalCenter, pathFile); }
private void button2_Click(object sender, EventArgs e) { saveFileDialog2.FileName = string.Format("{0} 312", _personFullName); saveFileDialog2.Filter = "Files (*.pdf;)|*.pdf;"; //try //{ if (saveFileDialog2.ShowDialog() == DialogResult.OK) { using (new LoadingClass.PleaseWait(this.Location, "Generando...")) { this.Enabled = false; var filiationData = _pacientBL.GetPacientReportEPS(_serviceId); var _listAtecedentesOcupacionales = _historyBL.GetHistoryReport(_pacientId); var _listaPatologicosFamiliares = _historyBL.GetFamilyMedicalAntecedentsReport(_pacientId); var _listMedicoPersonales = _historyBL.GetPersonMedicalHistoryReport(_pacientId); var _DataService = _serviceBL.GetServiceReport(_serviceId); var _listaHabitoNocivos = _historyBL.GetNoxiousHabitsReport(_pacientId); var Antropometria = _serviceBL.ValoresComponente(_serviceId, Constants.ANTROPOMETRIA_ID); var FuncionesVitales = _serviceBL.ValoresComponente(_serviceId, Constants.FUNCIONES_VITALES_ID); var ExamenFisico = _serviceBL.ValoresComponente(_serviceId, Constants.EXAMEN_FISICO_ID); var Oftalmologia = _serviceBL.ValoresComponente(_serviceId, Constants.OFTALMOLOGIA_ID); var Psicologia = _serviceBL.ValoresExamenComponete(_serviceId, Constants.PSICOLOGIA_ID, 195); var RX = _serviceBL.ValoresExamenComponete(_serviceId, Constants.RX_TORAX_ID, 211); var RX1 = _serviceBL.ValoresExamenComponete(_serviceId, Constants.RX_TORAX_ID, 135); var Laboratorio = _serviceBL.ValoresComponente(_serviceId, Constants.LABORATORIO_ID); //var Audiometria = _serviceBL.ValoresComponente(_serviceId, Constants.AUDIOMETRIA_ID); var Audiometria = _serviceBL.GetDiagnosticForAudiometria(_serviceId, Constants.AUDIOMETRIA_ID); var Espirometria = _serviceBL.ValoresExamenComponete(_serviceId, Constants.ESPIROMETRIA_ID, 210); var _DiagnosticRepository = _serviceBL.GetServiceDisgnosticsReports(_serviceId); var _Recomendation = _serviceBL.GetServiceRecommendationByServiceId(_serviceId); var _ExamenesServicio = _serviceBL.GetServiceComponentsReport(_serviceId); var ElectroCardiograma = _serviceBL.ValoresComponente(_serviceId, Constants.ELECTROCARDIOGRAMA_ID); var PruebaEsfuerzo = _serviceBL.ValoresComponente(_serviceId, Constants.PRUEBA_ESFUERZO_ID); var Altura7D = _serviceBL.ValoresComponente(_serviceId, Constants.ALTURA_7D_ID); var AlturaEstructural = _serviceBL.ValoresComponente(_serviceId, Constants.ALTURA_ESTRUCTURAL_ID); var Odontologia = _serviceBL.ValoresComponente(_serviceId, Constants.ODONTOGRAMA_ID); var OsteoMuscular = _serviceBL.ValoresComponente(_serviceId, Constants.OSTEO_MUSCULAR_ID_1); var MedicalCenter = _serviceBL.GetInfoMedicalCenter(); FichaMedicaOcupacional312.CreateFichaMedicalOcupacional312Report(_DataService, filiationData, _listAtecedentesOcupacionales, _listaPatologicosFamiliares, _listMedicoPersonales, _listaHabitoNocivos, Antropometria, FuncionesVitales, ExamenFisico, Oftalmologia, Psicologia, RX, RX1, Laboratorio, Audiometria, Espirometria, _DiagnosticRepository, _Recomendation, _ExamenesServicio, MedicalCenter, saveFileDialog2.FileName); this.Enabled = true; } } //} //catch (Exception ex) //{ // MessageBox.Show(ex.Message, "ERROR!", MessageBoxButtons.OK, MessageBoxIcon.Error); //} }