Example #1
0
        public void InsertArquivo(ArquivoImportacaoModel arquivoModel)
        {
            var arquivo = MapearArquivoModelParaArquivo(arquivoModel);

            _contexto.Arquivos.Add(arquivo);
            _contexto.SaveChanges();
        }
Example #2
0
        public Arquivo MapearArquivoModelParaArquivo(ArquivoImportacaoModel arquivoImportacaoModel)
        {
            var arquivo = new ArquivoBuilder()
                          .WithNome(arquivoImportacaoModel.Nome)
                          .WithExtensao(arquivoImportacaoModel.Extensao)
                          .WithTamanho(arquivoImportacaoModel.Tamanho)
                          .WithBase64(_usuarioService.GetBase64(arquivoImportacaoModel.bytes))
                          .WithUsuarioCriador(1)
                          .WithUsuarioAlterador(1)
                          .Build();

            return(arquivo);
        }