/// <summary> /// The obtener lugares validacion. /// </summary> /// <returns> /// The <see cref="ResultadoInfo"/>. /// </returns> /// <exception cref="ExcepcionDesconocida"> /// </exception> internal ResultadoInfo <AreaRevisionInfo> ObtenerLugaresValidacion() { ResultadoInfo <AreaRevisionInfo> resultado; try { Logger.Info(); var revicionImplanteDal = new RevisionImplanteDAL(); resultado = revicionImplanteDal.ObtenerLugaresValidacion(); if (resultado != null) { resultado.Lista.Insert(0, new AreaRevisionInfo { AreaRevisionId = 0, Descripcion = ResourceServices.RevisionImplante_Seleccione }); } } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(resultado); }