/// <summary>
        /// Descripción: Registra los recepcion de la muestra en Labortorio
        /// Estado = 5
        /// Author: Terceros.
        /// Fecha Creacion: 01/01/2017
        /// Fecha Modificación: 02/02/2017.
        /// Modificación: Se agregaron comentarios.
        /// </summary>
        /// <param name="idOrdenMuestraRecepcion"></param>
        /// <param name="idUsuario"></param>
        public string ActualizaOrdenMuestraRecepcionLAB(List <MuestraResultadoVd> oLstMuestraRecepcion)
        {
            var result = "Ok";

            using (var ordenMuestraDal = new OrdenMuestraDal())
            {
                ordenMuestraDal.BeginTransaction(System.Data.IsolationLevel.ReadCommitted);
                try
                {
                    foreach (var item in oLstMuestraRecepcion)
                    {
                        ordenMuestraDal.UpdateOrdenMuestraRecepcionLAB(item.idOrdenMuestraRecepcion, item.idUsuario, item.secuenObtencion);
                    }
                    ordenMuestraDal.Commit();
                }
                catch (SqlException sqlex)
                {
                    ordenMuestraDal.Rollback();
                    result = sqlex.Message;
                }
                catch (Exception ex)
                {
                    ordenMuestraDal.Rollback();
                    result = ex.Message;
                }
            }
            return(result);
        }