//ACTUALIZAR MOVIMIENTO PROCEDIMIENTO - CM public int GuardarControlMedicoProcedimientoAtencion(vw_MovimientoPacienteProcedimiento ObjMovimientoProcedimiento) { using (SqlCommand cmd = new SqlCommand()) { cmd.CommandText = "sp2_GuardarControlMedicoProcedimientoAtencion"; cmd.Parameters.AddWithValue("@Fua", ObjMovimientoProcedimiento.Fua); cmd.Parameters.AddWithValue("@DetalleId", ObjMovimientoProcedimiento.DetalleId); cmd.Parameters.AddWithValue("@ProcedimientoId", ObjMovimientoProcedimiento.ProcedimientoId); if (ObjMovimientoProcedimiento.CMObs != null) { cmd.Parameters.AddWithValue("@CMObs", ObjMovimientoProcedimiento.CMObs); } else { cmd.Parameters.AddWithValue("@CMObs", false); } cmd.Parameters.AddWithValue("@CMTipoObservacionId", ObjMovimientoProcedimiento.CMTipoObservacionId); cmd.Parameters.AddWithValue("@CMObsDesc", ObjMovimientoProcedimiento.CMObsDesc); if (ObjMovimientoProcedimiento.CMCantidadObservada != null) { cmd.Parameters.AddWithValue("@CMCantidadObservada", ObjMovimientoProcedimiento.CMCantidadObservada); } else { cmd.Parameters.AddWithValue("@CMCantidadObservada", 0); } return(Datos.Mantenimiento(cmd)); } }
public vw_MovimientoPacienteProcedimiento CargarProcedimiento(IDataReader dr) { vw_MovimientoPacienteProcedimiento objProcedimiento = new vw_MovimientoPacienteProcedimiento(); objProcedimiento.Cantidad = Convert.ToInt32(dr["Cantidad"]); if (dr["CantidadPagadaSIS"] != DBNull.Value) { objProcedimiento.CantidadPagadaSIS = Convert.ToInt32(dr["CantidadPagadaSIS"]); } if (dr["CMCantidadObservada"] != DBNull.Value) { objProcedimiento.CMCantidadObservada = Convert.ToInt32(dr["CMCantidadObservada"]); } if (dr["CMObs"] != DBNull.Value) { objProcedimiento.CMObs = Convert.ToBoolean(dr["CMObs"]); } objProcedimiento.CMObsDesc = dr["CMObsDesc"].ToString(); if (dr["CMTipoObservacionId"] != DBNull.Value) { objProcedimiento.CMTipoObservacionId = Convert.ToInt32(dr["CMTipoObservacionId"]); } objProcedimiento.Consumo = Convert.ToInt32(dr["Consumo"]); objProcedimiento.Convenio = Convert.ToInt32(dr["Convenio"]); objProcedimiento.Descripcion = dr["Descripcion"].ToString(); objProcedimiento.DetalleId = Convert.ToInt32(dr["DetalleId"]); objProcedimiento.EstablecimientoId = Convert.ToInt32(dr["EstablecimientoId"]); objProcedimiento.Fua = Convert.ToInt64(dr["Fua"]); objProcedimiento.Lote = dr["Lote"].ToString(); objProcedimiento.Monto = Convert.ToDecimal(dr["Monto"]); objProcedimiento.obs = dr["obs"].ToString(); objProcedimiento.paquete = Convert.ToBoolean(dr["paquete"]); objProcedimiento.Prescrito = Convert.ToInt32(dr["Prescrito"]); objProcedimiento.ProcedimientoId = Convert.ToInt32(dr["ProcedimientoId"]); objProcedimiento.SisId = dr["SisId"].ToString(); return(objProcedimiento); }
// ACTUALIZAR MOVIMIENTO PROCEDIMIENTO - CM public int GuardarControlMedicoProcedimientoAtencion(vw_MovimientoPacienteProcedimiento ObjMovimientoProcedimiento) { return(objMovimientoProcedimientoDA.GuardarControlMedicoProcedimientoAtencion(ObjMovimientoProcedimiento)); }