public ActionResult Index() { //Dados do usuario logado var usuarioLogado = User.Identity.Name; //var idPerfilUsuarioLogado = usuarioLogado.Split('|')[1].Split(':')[5].ToLong(); long idLojaUsuarioLogado = 0; //Se usuario é 3-FRANQUEADO, apenas ira acessar listagem de sua loja, //caso contrario mantem 0 para listar todas as lojas if (User.IsInRole("FRANQUEADO")) { idLojaUsuarioLogado = usuarioLogado.Split('|')[1].Split(':')[1].ToLong(); } //Busca todas as importacoes de pagamento operadora (tipo: ciclo pagamento) var lista = _bllImportacaoPlanilha.ListarTodos(2, idLojaUsuarioLogado); //var listaRetorno = new List<ImportacaoPlanilha>(); //Gera url para dowload do arquivo .log //var urlBase = Request.Url.Authority; //var appSettings = ConfigurationManager.AppSettings; //string _diretorioLog = appSettings["_diretorioLog"]; //foreach (var item in lista) //{ // item._diretorioLog = string.Format("{0}/{1}{2}", urlBase, _diretorioLog, item.nomeArquivoErro); // listaRetorno.Add(item); //} return(View(lista)); }
public ActionResult Index() { //Dados do usuario logado var usuarioLogado = User.Identity.Name; //var idPerfilUsuarioLogado = usuarioLogado.Split('|')[1].Split(':')[5].ToLong(); long idLojaUsuarioLogado = 0; //Se usuario é 3-FRANQUEADO, apenas ira acessar listagem de sua loja, //caso contrario mantem 0 para listar todas as lojas if (User.IsInRole("FRANQUEADO")) { idLojaUsuarioLogado = usuarioLogado.Split('|')[1].Split(':')[1].ToLong(); } //Busca todas as importacoes de loja (tipo: vendas viva) var lista = _bllImportacaoPlanilha.ListarTodos(1, idLojaUsuarioLogado); return(View(lista)); }