public string ActualizarConsulta(BLConsulta consulta) { string confirmacion = "Error: Indefinido."; if (consulta != null) { DAOConsulta dao = new DAOConsulta(); TOExamenFisico examenFisico = null; if (consulta.ExamenFisico != null) { examenFisico = new TOExamenFisico(consulta.ExamenFisico.Peso, consulta.ExamenFisico.Talla, consulta.ExamenFisico.PerimetroCefalico, consulta.ExamenFisico.IMC, consulta.ExamenFisico.SO2, consulta.ExamenFisico.Temperatura, consulta.ExamenFisico.PC_Edad, consulta.ExamenFisico.Peso_Edad, consulta.ExamenFisico.Talla_Edad, consulta.ExamenFisico.Peso_Talla, consulta.ExamenFisico.IMC_Edad, consulta.ExamenFisico.EstadoAlerta, consulta.ExamenFisico.EstadoHidratacion, consulta.ExamenFisico.RuidosCardiacos, consulta.ExamenFisico.CamposPulmonares, consulta.ExamenFisico.Abdomen, consulta.ExamenFisico.Faringe, consulta.ExamenFisico.Nariz, consulta.ExamenFisico.Oidos, consulta.ExamenFisico.SNC, consulta.ExamenFisico.Neurodesarrollo, consulta.ExamenFisico.SistemaOsteomuscular, consulta.ExamenFisico.Piel, consulta.ExamenFisico.OtrosHallazgos); } TOConsulta to = new TOConsulta(consulta.IDExpediente, consulta.Fecha, consulta.Hora, consulta.PadecimientoActual, consulta.Analisis, consulta.ImpresionDiagnostica, consulta.Plan, consulta.MMFrecuencia, consulta.MMReferidoA, consulta.CPEspecialidad, consulta.CPMotivo, examenFisico, consulta.Enfermedad); return(dao.ActualizarConsulta(to)); } else { confirmacion = "Error: No se pudo actualizar la consulta en el sistema"; } return(confirmacion); }
public string actualizarConsulta(BLConsulta consulta, BLExamenFisico examenFisico, BLDiagnosticoNutricional diagnostico) { TOConsulta consultaTO = new TOConsulta(); TOExamenFisico examenFisicoTO = new TOExamenFisico(); TODiagnosticoNutricional diagnosticoTO = new TODiagnosticoNutricional(); convertirConsultaCompleta_BL_TO(consulta, examenFisico, diagnostico, consultaTO, examenFisicoTO, diagnosticoTO); DAOConsulta dao = new DAOConsulta(); string confirmacion = dao.ActualizarConsulta(consultaTO, examenFisicoTO, diagnosticoTO); return(confirmacion); }