public TwitchBot() { _Credentials = new ConnectionCredentials(BotAppSettings.TwitchUserName, BotAppSettings.AccessToken); _Jogos = Extensions.TransformarEmLista <JogoEnum>(); _RankingRepositorio = new RankingRepositorio(BotAppSettings.RankingDB); _ArquivoRepositorio = new ArquivoRepositorio(BotAppSettings.TreinamentoCSV); }
public ActionResult ValidaArquivoCEF(ArquivoModel model) { try { int quantArq = Request.Files.Count; for (int i = 0; i < quantArq; i++) { model.Arquivo = Request.Files[i]; model.Nome = Request.Files[i].FileName; } ValidaArquivoCAIXA valida = new ValidaArquivoCAIXA(); if (model.Tipo.Equals("REM")) { model.Validacao += valida.lerRemessaCnab240(model.Arquivo.InputStream); } if (model.Tipo.Equals("RET")) { model.Validacao += valida.lerRemessaCnab240(model.Arquivo.InputStream); } model.Data = DateTime.Now; var repo = new ArquivoRepositorio(); repo.Add(new Arquivo { Data = model.Data, Nome = model.Nome, Tipo = model.Tipo, Validacao = model.Validacao.Substring(0, 40), Responsavel = User.Identity.Name }); TempData["TextoValidacao"] = model.Validacao; return(View("Index", model)); } catch (Exception erro) { throw erro; } }
public ActionResult Relatorio(string senha) { if (!string.IsNullOrWhiteSpace("eder")) { try { var repo = new ArquivoRepositorio(); var arquivos = repo.GetAll(); var model = (from arq in arquivos select new ArquivoModel { Validacao = arq.Validacao, Nome = arq.Nome, Data = arq.Data, Tipo = arq.Tipo, Id = arq.Id, Responsavel = arq.Responsavel }); return(View(model)); } catch (Exception erro) { throw erro; } } return(View()); }