Exemplo n.º 1
0
 public void Eliminar(Archivo archivo)
 {
     using (TransactionScope transactionScope = new TransactionScope())
     {
         IArchivoRepositorio _repositorio = IoC.GetObjectRepositorio <IArchivoRepositorio>();
         archivo.Baja = true;
         _repositorio.Update(archivo);
         transactionScope.Complete();
     }
 }
 public DocumentoAplicacion(
     ITipoRepositorio tipoRepositorio,
     IArchivoRepositorio archivoRepositorio,
     CollectionContext collectionContext,
     TipoValidacion tipoValidacion)
 {
     _tipoRepositorio    = tipoRepositorio;
     _archivoRepositorio = archivoRepositorio;
     _collectionContext  = collectionContext;
     _tipoValidacion     = tipoValidacion;
 }
Exemplo n.º 3
0
        public List <Archivo> GetActivos(int tipo)
        {
            IArchivoRepositorio _repositorio = IoC.GetObjectRepositorio <IArchivoRepositorio>();

            return(_repositorio.GetList(p => p.Baja != true && p.TipoArchivoID == tipo));
        }
Exemplo n.º 4
0
        public Archivo GetOne(Int32 ArchivoID)
        {
            IArchivoRepositorio _repositorio = IoC.GetObjectRepositorio <IArchivoRepositorio>();

            return(_repositorio.GetOne(a => a.ArchivoID == ArchivoID));
        }