public IActionResult Download(string nome) { if (nome == null) { return(View()); } var arquivos = ArquivosModel.GetArquivos(_pastaResources); if (arquivos == null || !arquivos.Any()) { return(View()); } var arquivo = arquivos .Where(x => x.Nome == nome) .FirstOrDefault(); if (arquivo == null) { return(View()); } byte[] bytesArquivo = System.IO.File.ReadAllBytes(arquivo.Caminho); return(File(bytesArquivo, _contentType, arquivo.Nome)); }
public int ImpArquivos(ArquivosModel pArquivos, string pIdPacote, TextBox pTela) { int Result = 0; string msgRetorno = ""; string IdArquivo = new ArquivosController().GetIdArquivo(pArquivos.nm_arquivo, pArquivos.dir_entrada).ToString(); int Operacao = Global.GetOperacao(IdArquivo); if (Operacao == 2) { pArquivos.id_arquivo = Global.StrToInt(IdArquivo); } try { pArquivos.id_pacote = Global.StrToInt(pIdPacote); msgRetorno = new ArquivosController().CadArquivosBase.PersisteNoBanco(pArquivos, Operacao); Global.EnviarParaLog(msgRetorno, pTela, "ImpArquivos"); if (Operacao == 1) { IdArquivo = new ArquivosController().CadArquivosBase.GetLastReg(pArquivos).ToString(); } } catch (Exception ex) { Global.EnviarParaLog($"{msgRetorno} Motivo:{ex.Message}", pTela, "ImpArquivos"); } //} Result = Global.StrToInt(IdArquivo); return(Result); }
public ActionResult Salvar(ArquivosModel model) { Servico servico = new Servico(); servico.GravarArquivoCliente(model.ArquivoClientes); servico.GravarArquivoProduto(model.ArquivoProdutos); return(View("Index")); }
private ArquivosModel CrieArquivoParaAtualizacao() { var arquivo = new ArquivosModel { Titulo = "Atualizacao", Descricao = "Atualizacao" }; return(arquivo); }
private ArquivosModel CrieArquivoParaCadastro() { var arquivo = new ArquivosModel { Titulo = "Cadastro", Descricao = "Cadastro" }; return(arquivo); }
public void FixtureSetUp() { var portalUI = new PortalUI(ComponenteDeTela); portalUI.InicializarElementos(); var adminUI = new AdministracaoUI(ComponenteDeTela, portalUI); adminUI.InicializarElementos(); _arquivosInicioUI = new ArquivosInicioUI(ComponenteDeTela, adminUI); _arquivosInicioUI.AbrirFuncionalidade(); _modelParaCadastro = CrieArquivoParaCadastro(); _modelParaAtualizacao = CrieArquivoParaAtualizacao(); }
// public frmCadastroBase() { InitializeComponent(); perfisModel = new PerfisModel(); usuariosModel = new UsuariosModel(); gruposModel = new GruposModel(); categoriasModel = new CategoriasModel(); PacotesModel = new PacotesModel(); ServicosModel = new ServicosModel(); arquivosModel = new ArquivosModel(); monitoramentosModel = new MonitoramentosModel(); mapeamentosModel = new MapeamentosModel(); permissoesModel = new PermissoesModel(); objetosModel = new ObjetosModel(); ParametrosModel = new ParametrosModel(); // // btnOk.Enabled = false; operacao = Operacao.oNenhum; ControlaBotoes(); }
public IActionResult Index() { var arquivos = ArquivosModel.GetArquivos(_pastaResources); return(View(arquivos)); }