예제 #1
0
 public void AtualizaStatus(int arquivoPackId, ArquivoPackStatus arquivoPackStatus)
 {
     this.Session
     .CreateQuery("update ArquivoPack set Status = :status where Id = :id")
     .SetInt32("id", arquivoPackId)
     .SetParameter("status", arquivoPackStatus)
     .ExecuteUpdate();
 }
예제 #2
0
        public void Executar(string pack, PacoteProcessado rajada, ArquivoPackStatus status, string observacao)
        {
            var arquivoPack = new ArquivoPack
            {
                PacoteProcessado = rajada,
                Data             = DateTime.Now,
                NomePacote       = Path.GetFileNameWithoutExtension(pack),
                Tamanho          = this.fileSystem.GetFileSize(pack),
                Status           = status,
                Observacao       = observacao
            };

            this.arquivoPackRepositorio.Salvar(arquivoPack);
        }
 public void Executar(int arquivoPackId, ArquivoPackStatus arquivoPackStatus)
 {
     this.arquivoPackRepositorio.AtualizaStatus(arquivoPackId, arquivoPackStatus);
 }