/// <summary> /// The guardar revision. /// </summary> /// <param name="listaRevision"> /// The lista revision. /// </param> /// <param name="usuario"> /// The usuario. /// </param> /// <exception cref="ExcepcionDesconocida"> /// </exception> internal ResultadoValidacion GuardarRevision(List <RevisionImplanteInfo> listaRevision, UsuarioInfo usuario) { try { var resultado = new ResultadoValidacion { Resultado = true }; var revisionImplanteDal = new RevisionImplanteDAL(); if (listaRevision == null || listaRevision.Count == 0) { resultado.Resultado = false; resultado.Mensaje = ResourceServices.RevisionImplante_msgFaltanAretes; return(resultado); } revisionImplanteDal.GuardarRevision(listaRevision, usuario); resultado.Mensaje = ResourceServices.RevisionImplante_msgGuardado; return(resultado); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }