internal void RegistrarCondicionFisica(clCondicionFisica objCondicionFisica, ref bool ResultadoOk, ref string MensajeError) { DataSet dataset = new DataSet(); DataTable datatable = new DataTable(); clConexion ObjConexion = new clConexion(); SqlConnection con = new SqlConnection(ObjConexion.Conectar()); try { SqlCommand cmd = new SqlCommand("SIUD_CondicionFisica", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Control", "I"); cmd.Parameters.AddWithValue("@CondF_Peso", objCondicionFisica.Peso); cmd.Parameters.AddWithValue("@Cond_Talla", objCondicionFisica.Talla); cmd.Parameters.AddWithValue("@CondF_IndiceMC", objCondicionFisica.IndiceMC); cmd.Parameters.AddWithValue("@CondF_Temp", objCondicionFisica.Temperatura); cmd.Parameters.AddWithValue("@CondF_Sistolica", objCondicionFisica.PresaionAlta); cmd.Parameters.AddWithValue("@CondF_Diastolica", objCondicionFisica.PresionBaja); cmd.Parameters.AddWithValue("@Exa_ID", objCondicionFisica.ExamenFisicoID); SqlDataAdapter SqlDa = new SqlDataAdapter(cmd); SqlDa.Fill(dataset); //datatable = dataset.Tables[0]; ResultadoOk = true; MensajeError = ""; } catch (Exception error) { ResultadoOk = false; MensajeError = "Ha ocurrido un Error Durante el de la Consulta" + error.Message.ToString(); } finally { con.Close(); ObjConexion = null; datatable = null; datatable = null; con = null; } }
public void RegistrarConsulta(ref int Con_ID, DateTime Fecha, DateTime Hora, string Motivo, string Historial, bool Seguimiento, int DoctorID, int PacienteID, string ExamenFisico, decimal Peso, decimal Talla, decimal InciceMC, decimal Temperatura, int PresionAlta, int PresionBaja, string Diganostico, string Tratamiento, ref bool ResultadoOk, ref string MensajeError) { clConsulta objConsulta = new clConsulta(Con_ID, Fecha, Hora, Motivo, Historial, Seguimiento, DoctorID, PacienteID); clExamenFisico objExamenFisico = new clExamenFisico(0, ExamenFisico, Con_ID); clCondicionFisica clCondicionFisica = new clCondicionFisica(0, Peso, Talla, InciceMC, Temperatura, PresionAlta, PresionBaja, objExamenFisico.ID); clDiagnostico clDiagnostico = new clDiagnostico(0, Diganostico, Con_ID); clTratamiento clTratamiento = new clTratamiento(0, Tratamiento, Con_ID); //objConsulta.Registrar(objConsulta, ref ResultadoOk, ref MensajeError); //Con_ID = objConsulta.ConsultaID; objConsulta.Registrar(objConsulta, objExamenFisico, clCondicionFisica, clDiagnostico, clTratamiento, ref ResultadoOk, ref MensajeError); Con_ID = objConsulta.ConsultaID; }
internal void RegistrarDetalleConsulta(clExamenFisico objExamenFisico, clCondicionFisica objCondicionFisica, clDiagnostico objDiagnostico, clTratamiento objTratamiento, ref bool ResultadoOk, ref string MensajeError) { DataSet dataset = new DataSet(); DataTable datatable = new DataTable(); clConexion ObjConexion = new clConexion(); SqlConnection con = new SqlConnection(ObjConexion.Conectar()); try { SqlCommand cmd = new SqlCommand("SIUD_DetalleConsulta", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Control", "I"); cmd.Parameters.AddWithValue("@Dia_Descripcion", objDiagnostico.Descripcion); cmd.Parameters.AddWithValue("@Exa_Descripcion", objExamenFisico.ExaDescripcion); cmd.Parameters.AddWithValue("@Trat_Descripcion", objTratamiento.Descripcion); cmd.Parameters.AddWithValue("@Con_ID", objExamenFisico.ConsultaID); SqlDataAdapter SqlDa = new SqlDataAdapter(cmd); SqlDa.Fill(dataset); datatable = dataset.Tables[0]; objExamenFisico.ID = Convert.ToInt32(datatable.Rows[0]["Exa_ID"]); objCondicionFisica.ExamenFisicoID = objExamenFisico.ID; ResultadoOk = true; MensajeError = ""; RegistrarCondicionFisica(objCondicionFisica, ref ResultadoOk, ref MensajeError); } catch (Exception error) { ResultadoOk = false; MensajeError = "Ha ocurrido un Error Durante el de la Consulta" + error.Message.ToString(); } finally { con.Close(); ObjConexion = null; datatable = null; datatable = null; con = null; } }