PetCenter.Referencias.Infraestructura.Data/Base/Repositorio.cs
/// <summary>
/// Obtener entidad por criterio con tracking
/// </summary>
/// <param name="criterio">criterio</param>
/// <returns>Entidad</returns>
Obtener entidad por criterio con tracking
Obtener entidad por criterio con tracking
public TEntidad EntidadParaEditar(ICriterio<TEntidad> criterio)
        {
            if (criterio == (ICriterio<TEntidad>)null)
                throw new ArgumentNullException("criterio");
            var entidad = _dbEntidad.Where(criterio.SatisfacePara()).FirstOrDefault();
            return entidad;
        }
public TEntidad EntidadParaEditar ( ICriterio < TEntidad > criterio ) { if ( criterio == ( ICriterio < TEntidad > ) null ) throw new ArgumentNullException ( " " ) ; var entidad = _dbEntidad . Where ( criterio . SatisfacePara ( ) ) . FirstOrDefault ( ) ; return entidad ; }
Obtener entidad por criterio con tracking
Obtener entidad por criterio con tracking
None
criterio
ICriterio<TEntidad>
None