/// <summary>
 /// Descripción: Metodo para obtener muestras-ordenes para ingresar resultados por usuario.
 /// Author: Terceros.
 /// Fecha Creacion: 01/01/2017
 /// Fecha Modificación: 02/02/2017.
 /// Modificación: Se agregaron comentarios.
 /// </summary>
 /// <param name="tipo"></param>
 /// <param name="idEstablecimientoLogin"></param>
 /// <param name="idUsuario"></param>
 /// <param name="nroDocumento"></param>
 /// <param name="fechaDesde"></param>
 /// <param name="fechaHasta"></param>
 /// <param name="nroOficio"></param>
 /// <param name="codigoOrden"></param>
 /// <param name="codigoMuestra"></param>
 /// <param name="estadoResultado"></param>
 /// <returns></returns>
 public List <OrdenIngresarResultadoVd> GetOrdenMuestraResultadosByUser(
     int tipo, int idEstablecimientoLogin, int idUsuario, string nroDocumento,
     DateTime fechaDesde, DateTime fechaHasta, string nroOficio, string codigoOrden, string codigoMuestra, int estadoResultado, int idEnfermedad, Guid idExamen)
 {
     using (var ordenMuestraDal = new OrdenMuestraDal())
     {
         return(ordenMuestraDal.GetOrdenMuestraResultadosByUser(
                    tipo, idEstablecimientoLogin, idUsuario, nroDocumento, fechaDesde, fechaHasta,
                    nroOficio, codigoOrden, codigoMuestra, estadoResultado, idEnfermedad, idExamen));
     }
 }