public vw_MovimientoPacienteDetalle CargarDetalleAtencion(IDataReader dr) { vw_MovimientoPacienteDetalle objDetalleAtencion = new vw_MovimientoPacienteDetalle(); if (dr["AutorizacionId"] != DBNull.Value) { objDetalleAtencion.AutorizacionId = Convert.ToInt32(dr["AutorizacionId"]); } objDetalleAtencion.CategoriaId = dr["CategoriaId"].ToString(); if (dr["CMObs"] != DBNull.Value) { objDetalleAtencion.CMObs = Convert.ToBoolean(dr["CMObs"]); } objDetalleAtencion.CMObsDesc = dr["CMObsDesc"].ToString(); if (dr["CMTipoObservacionId"] != DBNull.Value) { objDetalleAtencion.CMTipoObservacionId = Convert.ToInt32(dr["CMTipoObservacionId"]); } objDetalleAtencion.CodigoAutorizacion = dr["CodigoAutorizacion"].ToString(); objDetalleAtencion.descripcionautorizacion = dr["descripcionautorizacion"].ToString(); objDetalleAtencion.descripciondiagnostico = dr["descripciondiagnostico"].ToString(); objDetalleAtencion.descripcionlarga = dr["descripcionlarga"].ToString(); objDetalleAtencion.DetalleId = Convert.ToInt32(dr["DetalleId"]); objDetalleAtencion.DiagnosticoAsociado = Convert.ToBoolean(dr["DiagnosticoAsociado"]); objDetalleAtencion.EnfermedadEgresoId = dr["EnfermedadEgresoId"].ToString(); objDetalleAtencion.EnfermedadIngresoId = dr["EnfermedadIngresoId"].ToString(); objDetalleAtencion.EstablecimientoId = Convert.ToInt32(dr["EstablecimientoId"]); if (dr["EstadioId"] != DBNull.Value) { objDetalleAtencion.EstadioId = Convert.ToInt16(dr["EstadioId"]); } if (dr["FaseId"] != DBNull.Value) { objDetalleAtencion.FaseId = Convert.ToInt32(dr["FaseId"]); } objDetalleAtencion.Fua = Convert.ToInt64(dr["Fua"]); objDetalleAtencion.Lote = dr["Lote"].ToString(); objDetalleAtencion.TipoDiagnosticoEgresoId = dr["TipoDiagnosticoEgresoId"].ToString(); objDetalleAtencion.TipoDiagnosticoIngresoId = dr["TipoDiagnosticoIngresoId"].ToString(); objDetalleAtencion.TratamiendoId = Convert.ToInt32(dr["TratamiendoId"]); objDetalleAtencion.Version = Convert.ToInt32(dr["Version"]); return(objDetalleAtencion); }
//ACTUALIZAR MOVIMIENTO PACIENTE DETALLE - CM public int GuardarControlMedicoDetalleAtencion(vw_MovimientoPacienteDetalle ObjMovimientoPacienteDetalle) { using (SqlCommand cmd = new SqlCommand()) { cmd.CommandText = "sp2_GuardarControlMedicoDetalleAtencion"; cmd.Parameters.AddWithValue("@Fua", ObjMovimientoPacienteDetalle.Fua); cmd.Parameters.AddWithValue("@DetalleId", ObjMovimientoPacienteDetalle.DetalleId); if (ObjMovimientoPacienteDetalle.CMObs != null) { cmd.Parameters.AddWithValue("@CMObs", ObjMovimientoPacienteDetalle.CMObs); } else { cmd.Parameters.AddWithValue("@CMObs", false); } cmd.Parameters.AddWithValue("@CMTipoObservacionId", ObjMovimientoPacienteDetalle.CMTipoObservacionId); cmd.Parameters.AddWithValue("@CMObsDesc", ObjMovimientoPacienteDetalle.CMObsDesc); return(Datos.Mantenimiento(cmd)); } }
// ACTUALIZAR MOVIMIENTO PACIENTE DETALLE - CM public int GuardarControlMedicoDetalleAtencion(vw_MovimientoPacienteDetalle ObjMovimientoPacienteDetalle) { return(objMovimientoPacienteDetalleDA.GuardarControlMedicoDetalleAtencion(ObjMovimientoPacienteDetalle)); }