/// <summary> /// Descripción: Obtiene informacion de los codigos de muestra creados por establecimiento. /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios, procedimiento con errores. /// </summary> /// <param name="idEstablecimiento"></param> /// <returns></returns> public List <MuestraCodificacion> MuestraCodificacionDisponiblesByEstablecimiento(int idEstablecimiento) { var objCommand = GetSqlCommand("pNLS_MuestraCodificacionDisponiblesByEstablecimiento"); InputParameterAdd.Int(objCommand, "idEstablecimiento", idEstablecimiento); return(MuestraConvertTo.Codificaciones(Execute(objCommand))); }
/// <summary> /// Descripción: Obtiene informacion de los codigos de muestra creados por establecimiento. /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios. /// </summary> /// <param name="id"></param> /// <returns></returns> public MuestraCodificacion CodificacionById(Guid id) { var objCommand = GetSqlCommand("pNLS_MuestraCodificacionById"); InputParameterAdd.Guid(objCommand, "idMuestracod", id); return(MuestraConvertTo.Codificacion(Execute(objCommand))); }
public List <MuestraCodificacion> ConsultaCodigosMuestraEstado(string inicio, string fin, int idEstablecimiento) { var objCommand = GetSqlCommand("pNLS_ConsultaCodigosEstado"); InputParameterAdd.Varchar(objCommand, "inicio", inicio); InputParameterAdd.Varchar(objCommand, "fin", fin); InputParameterAdd.Int(objCommand, "idEstablecimiento", idEstablecimiento); return(MuestraConvertTo.ConsultaCodigosGenerados(Execute(objCommand))); }
/// Descripción: Consulta los códigos de muestra generados pero no utilizados. /// Author: Marcos Mejia. /// Fecha Creacion: 02/01/2019 public List <MuestraCodificacion> ConsultaCodigosMuestra(int cantidad, int idEstablecimiento, int idUsuario) { var objCommand = GetSqlCommand("pNLS_ConsultaCodigosMuestra"); InputParameterAdd.Int(objCommand, "idEstablecimiento", idEstablecimiento); InputParameterAdd.Int(objCommand, "cantidad", cantidad); InputParameterAdd.Int(objCommand, "idUsuario", idUsuario); return(MuestraConvertTo.ConsultaCodigosMuestra(Execute(objCommand))); }
/// <summary> /// Descripción: Obtiene codigos de muestra por Codigo y Establecimiento. /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios. /// </summary> /// <param name="codigo"></param> /// <param name="idEstablecimiento"></param> /// <returns></returns> public MuestraCodificacion CodificacionByCodigo(string codigo, int idEstablecimiento) { var objCommand = GetSqlCommand("pNLS_MuestraCodificacionByCodigo"); InputParameterAdd.Varchar(objCommand, "codigo", codigo); InputParameterAdd.Int(objCommand, "idEstablecimiento", idEstablecimiento); return(MuestraConvertTo.Codificacion(Execute(objCommand))); }
/// <summary> /// Descripción: Obtiene codigos de muestra por Codigo y Establecimiento. /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios, no es usado. /// </summary> /// <param name="idEstablecimiento"></param> /// <param name="codigoRenaes"></param> /// <returns></returns> public int CantidadGenerados(int idEstablecimiento, string codigoRenaes) { var objCommand = GetSqlCommand("pNLS_MuestraCantidadCodigosGenerados"); InputParameterAdd.Int(objCommand, "idEstablecimiento", idEstablecimiento); InputParameterAdd.Varchar(objCommand, "codigoRenaes", codigoRenaes); return(MuestraConvertTo.cantidad(Execute(objCommand))); }
/// <summary> /// Descripción: Obtiene los ultimos codigos de muestra generado por EESS /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios. /// </summary> /// <param name="idUsuario"></param> /// <param name="idEstablecimiento"></param> /// <param name="cantidad"></param> /// <returns></returns> public List <string> UltimosGenerados(int idUsuario, int idEstablecimiento, int cantidad, string columna = "codificacion") { var objCommand = GetSqlCommand("pNLS_UltimasMuestraCodificacionGeneradas"); InputParameterAdd.Int(objCommand, "idUsuario", idUsuario); InputParameterAdd.Int(objCommand, "idEstablecimiento", idEstablecimiento); InputParameterAdd.Int(objCommand, "cantidad", cantidad); return(MuestraConvertTo.GetListaCadenas(Execute(objCommand), columna)); }
public List <MuestraCodificacion> ConsultaCodigosGenerados(string fechaDesde, string fechaHasta, string idEstablecimiento, string codigo, string estado, int laboratorio) { var objCommand = GetSqlCommand("pNLS_ConsultaCodigosGenerados"); InputParameterAdd.Varchar(objCommand, "fechaDesde", fechaDesde); InputParameterAdd.Varchar(objCommand, "fechaHasta", fechaHasta); InputParameterAdd.Varchar(objCommand, "idEstablecimiento", idEstablecimiento); InputParameterAdd.Varchar(objCommand, "codificacion", codigo); InputParameterAdd.Varchar(objCommand, "estado", estado); InputParameterAdd.Int(objCommand, "Laboratorio", laboratorio); return(MuestraConvertTo.ConsultaCodigosGenerados(Execute(objCommand))); }
/// <summary> /// Descripción: Controlador para obtener los codigos de muestra por EESS. /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios. /// </summary> /// <param name="idUsuario"></param> /// <param name="idEstablecimiento"></param> /// <param name="inicio"></param> /// <param name="fin"></param> /// <returns></returns> public List <string> GetGeneradosByEstablecimiento(int idEstablecimiento, string inicio, string fin, string solicitud = null, string columna = "codificacion") { var objCommand = GetSqlCommand("pNLS_GetMuestraCodificacionGeneradas"); //InputParameterAdd.Int(objCommand, "idUsuario", idUsuario); InputParameterAdd.Int(objCommand, "idEstablecimiento", idEstablecimiento); InputParameterAdd.Varchar(objCommand, "inicio", inicio); InputParameterAdd.Varchar(objCommand, "fin", fin); InputParameterAdd.Varchar(objCommand, "solicitud", solicitud); return(MuestraConvertTo.GetListaCadenas(Execute(objCommand), columna)); }