//ACTUALIZA MOVIMIENTO MEDICAMENTO - CM public int GuardarControlMedicoMedicamentoAtencion(vw_movimientoPacienteMedicamento ObjMovimientoMedicamento) { using (SqlCommand cmd = new SqlCommand()) { cmd.CommandText = "sp2_GuardarControlMedicoMedicamentoAtencion"; cmd.Parameters.AddWithValue("@Fua", ObjMovimientoMedicamento.Fua); cmd.Parameters.AddWithValue("@DetalleId", ObjMovimientoMedicamento.DetalleId); cmd.Parameters.AddWithValue("@MedicamentoId", ObjMovimientoMedicamento.MedicamentoId); cmd.Parameters.AddWithValue("@EsquemaId", ObjMovimientoMedicamento.EsquemaId); if (ObjMovimientoMedicamento.CMObs != null) { cmd.Parameters.AddWithValue("@CMObs", ObjMovimientoMedicamento.CMObs); } else { cmd.Parameters.AddWithValue("@CMObs", false); } cmd.Parameters.AddWithValue("@CMTipoObservacionId", ObjMovimientoMedicamento.CMTipoObservacionId); cmd.Parameters.AddWithValue("@CMObsDesc", ObjMovimientoMedicamento.CMObsDesc); if (ObjMovimientoMedicamento.CMCantidadObservada != null) { cmd.Parameters.AddWithValue("@CMCantidadObservada", ObjMovimientoMedicamento.CMCantidadObservada); } else { cmd.Parameters.AddWithValue("@CMCantidadObservada", 0); } return(Datos.Mantenimiento(cmd)); } }
public vw_movimientoPacienteMedicamento CargarMedicamento(IDataReader dr) { vw_movimientoPacienteMedicamento objMedicamento = new vw_movimientoPacienteMedicamento(); objMedicamento.Cantidad = Convert.ToInt32(dr["Cantidad"]); if (dr["CantidadPagadaSIS"] != DBNull.Value) { objMedicamento.CantidadPagadaSIS = Convert.ToInt32(dr["CantidadPagadaSIS"]); } if (dr["CMCantidadObservada"] != DBNull.Value) { objMedicamento.CMCantidadObservada = Convert.ToInt32(dr["CMCantidadObservada"]); } if (dr["CMObs"] != DBNull.Value) { objMedicamento.CMObs = Convert.ToBoolean(dr["CMObs"]); } objMedicamento.CMObsDesc = dr["CMObsDesc"].ToString(); if (dr["CMTipoObservacionId"] != DBNull.Value) { objMedicamento.CMTipoObservacionId = Convert.ToInt32(dr["CMTipoObservacionId"]); } objMedicamento.Consumo = Convert.ToInt32(dr["Consumo"]); objMedicamento.Convenio = Convert.ToInt32(dr["Convenio"]); objMedicamento.DescripcionSiga = dr["DescripcionSiga"].ToString(); objMedicamento.DetalleId = Convert.ToInt32(dr["DetalleId"]); objMedicamento.esquemadescripcion = dr["esquemadescripcion"].ToString(); objMedicamento.EsquemaId = Convert.ToInt16(dr["EsquemaId"]); objMedicamento.EstablecimientoId = Convert.ToInt32(dr["EstablecimientoId"]); objMedicamento.Fua = Convert.ToInt64(dr["Fua"]); objMedicamento.Lote = dr["Lote"].ToString(); objMedicamento.MedicamentoId = Convert.ToInt32(dr["MedicamentoId"]); objMedicamento.Monto = Convert.ToDecimal(dr["Monto"]); objMedicamento.obs = dr["obs"].ToString(); objMedicamento.paquete = Convert.ToBoolean(dr["paquete"]); objMedicamento.Prescrito = Convert.ToInt32(dr["Prescrito"]); objMedicamento.DigemidId = dr["DigemidId"].ToString(); return(objMedicamento); }
// ACTUALIZA MOVIMIENTO MEDICAMENTO - CM public int GuardarControlMedicoMedicamentoAtencion(vw_movimientoPacienteMedicamento ObjMovimientoMedicamento) { return(objMovimientoMedicamentoDA.GuardarControlMedicoMedicamentoAtencion(ObjMovimientoMedicamento)); }