Exemplo n.º 1
0
 public bool LeituraDosArquivos()
 {
     if (Diretorio == null || NomeDoArquivo == null)
     {
         throw new ArgumentNullException("Informe diretorio!");
     }
     try
     {
         int limite;
         int x = 0;
         while (NomeDoArquivo[x] != '.')
         {
             x++;
         }
         limite = x;
         string dadosSource = NomeDoArquivo.Substring(0, x) + ".dados";
         string diretorio   = Diretorio.Replace(NomeDoArquivo, "");
         if (!File.Exists(diretorio + dadosSource))
         {
             return(false);
         }
         Mnemonicos = File.ReadAllLines(Diretorio);
         Dados      = File.ReadAllLines(diretorio + dadosSource);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
         return(false);
     }
     return(true);
 }
Exemplo n.º 2
0
 public void Limpar()
 {
     Diretorio.Limpar(diretorio2);
     Assert.IsTrue(Directory.Exists(diretorio2));
     Assert.IsFalse(Directory.Exists(diretorio2 + @"\In"));
     Assert.IsTrue(Diretorio.GetArquivos(diretorio2).Count == 0);
 }
Exemplo n.º 3
0
        private string diretorioToHTML(Diretorio diretorio)
        {
            string sHTML, sCR, sTAB, sTAB2;

            sTAB  = "\t";
            sTAB2 = "\t\t";
            sCR   = "\n";

            sHTML = sTAB + "<tr>" + sCR;

            sHTML += sTAB2 + "<td>" + diretorio.Aba.Nome + "</td>" + sCR;
            sHTML += sTAB2 + "<td>" + diretorio.Nome + "</td>" + sCR;
            sHTML += sTAB2 + "<td>" + diretorio.Tamanho + "</td>" + sCR;
            sHTML += sTAB2 + "<td>" + Rotinas.StringReplaceAll(
                diretorio.TamanhoFormatado, " ", "&nbsp;") + "</td>" + sCR;
            sHTML += sTAB2 + "<td>" + diretorio.Tipo.Nome + "</td>" + sCR;
            sHTML += sTAB2 + "<td>"
                     + Rotinas.StringReplaceAll(diretorio.ModificadoFormatado,
                                                " ", "&nbsp;") + "</td>" + sCR;
            sHTML += sTAB2 + "<td>" + diretorio.Atributos + "</td>" + sCR;
            sHTML += sTAB2 + "<td>" + diretorio.Caminho + "</td>" + sCR;

            sHTML += sTAB + "</tr>";
            return(sHTML);
        }
Exemplo n.º 4
0
        public void CreateIfNotExists()
        {
            Diretorio.CreateIfNotExists(diretorio1);
            var myfile = File.Create(diretorio1 + "file.txt");

            myfile.Close();
            myfile = File.Create(diretorio1 + "file_2.pdf");
            myfile.Close();
            myfile = File.Create(diretorio1 + "file_3.txt");
            myfile.Close();

            Diretorio.CreateIfNotExists(diretorio1IN);
            myfile = File.Create(diretorio1IN + "file.txt");
            myfile.Close();
            myfile = File.Create(diretorio1IN + "file_2.pdf");
            myfile.Close();
            myfile = File.Create(diretorio1IN + "file_3.txt");
            myfile.Close();

            Assert.IsTrue(Directory.Exists(diretorio1IN));
            Diretorio.CreateIfNotExists(diretorio1IN_In);
            Diretorio.CreateIfNotExists(diretorio2IN);


            Assert.IsTrue(Directory.Exists(diretorio1));
            Assert.IsTrue(Directory.Exists(diretorio1IN));
            Assert.IsTrue(Directory.Exists(diretorio2IN));
        }
Exemplo n.º 5
0
        public ActionResult SubDiretorio(string caminho)
        {
            Sessao.ExisteSessao();

            string[] diretorios = Directory.GetDirectories(caminho);

            List <Diretorio> listaDiretorio = new List <Diretorio>();

            foreach (string dir in diretorios)
            {
                Diretorio diretorio = new Diretorio();
                diretorio.pasta      = dir.ToString();
                diretorio.pasta_nome = dir.Replace(caminho, "").ToString();

                listaDiretorio.Add(diretorio);
            }

            DirectoryInfo Dir = new DirectoryInfo(caminho);

            FileInfo[] Files = Dir.GetFiles("*");
            foreach (FileInfo File in Files)
            {
                Diretorio diretorio2 = new Diretorio();
                diretorio2.arquivo      = File.FullName;
                diretorio2.arquivo_nome = File.FullName.Replace(caminho, "").ToString();

                listaDiretorio.Add(diretorio2);
            }

            return(View(listaDiretorio.ToList()));
        }
Exemplo n.º 6
0
        public void AdicionaItemLista(bool bTabelaDir, ListView lvTabela, Diretorio dir,
                                      List <Extensao> extensoes)
        {
            ListViewItem item;

            item = lvTabela.Items.Add(dir.Nome);
            if (dir.Tipo.Codigo == 'D')
            {
                item.SubItems.Add("");
                item.ImageIndex = 0;
            }
            else
            {
                item.SubItems.Add(dir.TamanhoFormatado);
                item.ImageIndex = ExtensaoBO.Instancia.indiceExtensao(extensoes, dir.Nome);
            }
            item.SubItems.Add(dir.Tipo.Nome);
            item.SubItems.Add(dir.ModificadoFormatado);
            item.SubItems.Add(dir.Atributos);
            item.SubItems.Add(dir.Caminho);
            if (!bTabelaDir)
            {
                item.SubItems.Add(dir.Aba.Nome);
            }
        }
Exemplo n.º 7
0
        public void CriarArquivos(Entidade entidade)
        {
            Diretorio.CriarSeNaoExistirDiretorio(_diretorioProjeto + $@"\UseCases\{entidade.Nome}\Base\");
            Diretorio.CriarSeNaoExistirDiretorio(_diretorioProjeto + $@"\UseCases\{entidade.Nome}\Base\Validations\");
            Diretorio.CriarSeNaoExistirDiretorio(_diretorioProjeto + $@"\Interfaces\Repositories\");
            Diretorio.CriarSeNaoExistirDiretorio(_diretorioProjeto + $@"\Interfaces\UseCases\");

            if (entidade.Regerar)
            {
                CriarRequestGenerated(entidade);
                CriarResponseGenerated(entidade);
                CriarValidacoesInserirGenerated(entidade);
                CriarValidacoesAlterarGenerated(entidade);
            }
            else
            {
                CriarRequestGenerated(entidade);
                CriarRequest(entidade);
                CriarResponseGenerated(entidade);
                CriarResponse(entidade);
                CriarIRepository(entidade.Nome);
                CriarIUseCase(entidade.Nome);
                CriarUseCase(entidade.Nome);
                CriarValidacoesInserirGenerated(entidade);
                CriarValidacoesInserir(entidade);
                CriarValidacoesAlterarGenerated(entidade);
                CriarValidacoesAlterar(entidade);
            }
        }
        public void CriarArquivos(Entidade entidade)
        {
            var nomeEntidade = entidade.Nome;
            var projectName  = InfoProjeto.Nome;
            var pathDestino  = InfoProjeto.Diretorio;
            var resourceName = ResourceNameTemplates + "Backend.Api.nameController.txt";

            pathDestino += $@"\Controllers\";
            var fileDestino = $"{pathDestino + nomeEntidade}Controller.cs";

            Diretorio.CriarSeNaoExistirDiretorio(pathDestino);

            using (Stream stream = Assembly.GetManifestResourceStream(resourceName))
                using (StreamReader reader = new StreamReader(stream))
                {
                    var namespaceApplication = ProjectHelper.ProjectDetails(eProjeto.Application).Nome;
                    var textoTemplate        = reader.ReadToEnd();

                    var textoTratado = textoTemplate
                                       .Replace("{{name}}", nomeEntidade)
                                       .Replace("{{nameCamelCase}}", nomeEntidade.ToCamelCase())
                                       .Replace("{{namespace}}", projectName)
                                       .Replace("{{namespaceApplication}}", namespaceApplication);

                    File.WriteAllText(fileDestino, textoTratado);
                }
        }
Exemplo n.º 9
0
        public Diretorio getLinhaSelecionada(NodeView lvTabela, bool bTabelaDir)
        {
            Diretorio dir    = null;
            ListStore lstore = (ListStore)lvTabela.Model;
            TreeIter  iter;

            lvTabela.Selection.GetSelected(out iter);

            if (lvTabela.Selection.IterIsSelected(iter))
            {
                dir                     = new Diretorio();
                dir.Nome                = (string)lstore.GetValue(iter, 1);
                dir.TamanhoFormatado    = (string)lstore.GetValue(iter, 2);
                dir.Tipo                = new Tipo('D', (string)lstore.GetValue(iter, 3));
                dir.ModificadoFormatado = (string)lstore.GetValue(iter, 4);
                dir.Atributos           = (string)lstore.GetValue(iter, 5);
                dir.Caminho             = (string)lstore.GetValue(iter, 6);
                if (bTabelaDir)
                {
                    dir.Aba.Nome = (string)lstore.GetValue(iter, 7);
                }
            }

            return(dir);
        }
Exemplo n.º 10
0
        private string diretorioToSQL(Diretorio diretorio, bool bInsert)
        {
            string sSQL = "";

            if (bInsert)
            {
                sSQL = "insert into Diretorios(aba, cod, ordem, coddirpai, nome, "
                       + "tam, tipo, modificado, atributos, caminho) values(";
            }

            sSQL += diretorio.Aba.Codigo + ",";
            sSQL += diretorio.Codigo + ",";
            sSQL += diretorio.Ordem + ",";
            sSQL += diretorio.CodDirPai + ",";
            sSQL += Rotinas.QuotedStr(diretorio.Nome) + ",";
            sSQL += diretorio.Tamanho + ",";
            sSQL += Rotinas.QuotedStr(diretorio.Tipo.Codigo) + ",";
            sSQL += Rotinas.QuotedStr(diretorio.ModificadoFormatado) + ",";
            sSQL += Rotinas.QuotedStr(diretorio.Atributos) + ",";
            sSQL += Rotinas.QuotedStr(diretorio.Caminho);

            if (bInsert)
            {
                sSQL += ")";
            }

            return(sSQL);
        }
Exemplo n.º 11
0
        public async Task <IActionResult> Edit(long id, [Bind("Id,Nome,PaiId")] Diretorio diretorio)
        {
            if (id != diretorio.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(diretorio);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!DiretorioExists(diretorio.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["PaiId"] = new SelectList(_context.Set <No>(), "Id", "Discriminator", diretorio.PaiId);
            return(View(diretorio));
        }
Exemplo n.º 12
0
 public void Mover()
 {
     Diretorio.Mover(diretorio1IN, diretorio2);
     Assert.IsTrue(Directory.Exists(diretorio2));
     Assert.IsTrue(Directory.Exists(diretorio2 + @"\In"));
     Assert.IsTrue(Diretorio.GetArquivos(diretorio2).Count == 3);
     Assert.IsFalse(Directory.Exists(diretorio1IN));
 }
        public void CriarArquivos(string nomeEntidade, string urlProjeto)
        {
            basePath              = urlProjeto + @"\src\app\core";
            this.nomeEntidade     = nomeEntidade;
            nomeEntidadeCamelCase = nomeEntidade.ToCamelCase();
            Diretorio.CriarSeNaoExistirDiretorio(basePath + @"\usecases\" + nomeEntidadeCamelCase);
            Diretorio.CriarSeNaoExistirDiretorio(basePath + @"\usecases\" + nomeEntidadeCamelCase + @"\base\");

            CriarUseCase();
        }
Exemplo n.º 14
0
        public async Task <IActionResult> Create([Bind("Nome,PaiId")] Diretorio diretorio)
        {
            if (ModelState.IsValid)
            {
                _context.Add(diretorio);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index), new { id = diretorio.PaiId }));
            }
            return(View(diretorio));
        }
Exemplo n.º 15
0
        /// <summary>
        ///     Gera um caminho para salvar o arquivo desejado
        /// </summary>
        private string ObterCaminho(string caminho, DateTime?data = null, string modeloDescricao = "", string diretorioBackup = "")
        {
            // Diretório - NFe/
            var pathDefault = $@"{AppDomain.CurrentDomain.BaseDirectory}\NFe";

            string diretorio;

            if (diretorioBackup.IsNotNullOrEmpty())
            {
                diretorio = diretorioBackup;
            }
            else if (Diretorio.IsNotNullOrEmpty())
            {
                diretorio = Diretorio;
            }
            else
            {
                diretorio = pathDefault;
            }

            // NFe/00000000000000
            var cnpj = Parent.CNPJ;

            if (cnpj.IsNotNullOrEmpty())
            {
                diretorio = Path.Combine(diretorio, cnpj);
            }

            // NFe/00000000000000/Enviado
            if (caminho.IsNotNullOrEmpty())
            {
                diretorio = Path.Combine(diretorio, caminho);
            }

            // NFe/00000000000000/Enviado/NFCe
            if (modeloDescricao.IsNotNullOrEmpty())
            {
                diretorio = Path.Combine(diretorio, modeloDescricao);
            }

            // NFe/00000000000000/Enviado/NFce/202009
            if (data.HasValue)
            {
                diretorio = Path.Combine(diretorio, data.Value.ToString("yyyyMM"));
            }

            if (!Directory.Exists(diretorio))
            {
                Directory.CreateDirectory(diretorio);
            }

            return(diretorio);
        }
Exemplo n.º 16
0
        public void Deletar()
        {
            Diretorio.Delete(diretorio1, true);
            Diretorio.Delete(diretorio1IN, true);
            Diretorio.Delete(diretorio2IN, true);
            Diretorio.Delete(diretorio2, true);

            Assert.IsFalse(Directory.Exists(diretorio1));
            Assert.IsFalse(Directory.Exists(diretorio1IN));
            Assert.IsFalse(Directory.Exists(diretorio2IN));
            Assert.IsFalse(Directory.Exists(diretorio2));
        }
        public void CriarArquivos(Entidade entidade, string urlProjeto)
        {
            this.entidade = entidade;
            basePath      = $@"{urlProjeto}\src\app\core\usecases\{entidade.Nome.ToCamelCase()}\base\validations\";
            Diretorio.CriarSeNaoExistirDiretorio(basePath);
            CriarValidatorGenerated();

            if (!entidade.Regerar)
            {
                CriarValidator();
            }
        }
Exemplo n.º 18
0
        /// <summary>
        /// Chamada inicial da tela principal do site
        /// </summary>
        /// <Author>Claudinei Nascimento / Vip-Systems Informática & Consultoria Ltda.</Author>
        /// <returns>lista de produtos</returns>
        public ActionResult Index()
        {
            ViewBag.Tema = Settings.Default.Tema;

            Session.RemoveAll();

            if (Request.Cookies["Admin"] != null)
            {
                RemoverUsuario();
            }
            try
            {
                HttpCookie cookie;

                if (!Diretorio.Existe(AppDomain.CurrentDomain.BaseDirectory + "/Logs"))
                {
                    Diretorio.Criar(AppDomain.CurrentDomain.BaseDirectory + "/Logs");
                }

                // Se o cookie não existe, efetuamos sua criação
                if (Request.Cookies["usuario"] == null)
                {
                    cookie = new HttpCookie("usuario");

                    // Configura a expiração do Cookie para 1 horas
                    cookie.Expires = DateTime.Now.AddMinutes(Settings.Default.IntervaloLimpezaCookies);

                    //cookie.Expires = DateTime.Now.AddYears(1);
                    Response.Cookies.Add(cookie);
                }
                //ObjectResult<buscaprodutos_result> result = null;
                //result = produtos.GetProdutosRelacionados("ww");



                if (string.IsNullOrEmpty(Convert.ToString(Session["qtdeCart"])))
                {
                    Session["qtdeCart"] = controleCarrinho.ContarCarrinho(RecuperarIDProdutos()).ToString();
                }
            }
            catch (Exception ex)
            {
                StackTrace      exe = new StackTrace(ex, true);
                CustomException ep  = new CustomException(ex, exe, "");
                ep.Save(AppDomain.CurrentDomain.BaseDirectory + "Log.log");
            }

            ViewData["Lancamento"] = "";
            List <Home> model = produtosHome();

            return(View(model));
        }
Exemplo n.º 19
0
        public GitConfig RetornarConfigGit()
        {
            var diretorioFinal = toolsFolder + "Config";

            Diretorio.CriarSeNaoExistirDiretorio(diretorioFinal);

            if (!Diretorio.ExisteArquivos(diretorioFinal, "git.json"))
            {
                return(new GitConfig());
            }

            return(JsonConvert.DeserializeObject <GitConfig>(File.ReadAllText($"{toolsFolder}Config\\git.json")));
        }
Exemplo n.º 20
0
        public void CriarJsonConfigGit(GitConfig gitConfig)
        {
            var diretorioConfig = $@"{toolsFolder}Config\";

            Diretorio.CriarSeNaoExistirDiretorio(diretorioConfig);
            var fileDestino = $@"{diretorioConfig}\git.json";

            using (StreamWriter fileWriter = File.CreateText(fileDestino))
            {
                var serializer = new JsonSerializer();
                serializer.Serialize(fileWriter, gitConfig);
            }
        }
Exemplo n.º 21
0
        public void CriarArquivos(Entidade entidade, string urlProjeto)
        {
            basePath = urlProjeto + @"\src\app\core";
            Diretorio.CriarSeNaoExistirDiretorio(basePath + @"\Domain\Entities\");
            string nomeCamelCase = entidade.Nome.ToCamelCase();

            CriarModelGenereted(entidade, nomeCamelCase);

            if (!entidade.Regerar)
            {
                CriarModel(entidade, nomeCamelCase);
            }
        }
Exemplo n.º 22
0
        public void GetArquivos()
        {
            List <string> arquivos = Diretorio.GetArquivos(diretorio1);

            Assert.IsTrue(arquivos.Count == 3);

            arquivos = Diretorio.GetArquivos(diretorio1, "*.pdf");
            Assert.IsTrue(arquivos.Count == 1);


            arquivos = Diretorio.GetArquivos(diretorio1, "*.pdf", SearchOption.AllDirectories);
            Assert.IsTrue(arquivos.Count == 2);
        }
Exemplo n.º 23
0
        /// <summary>
        ///Função que trasforma o caminho da imagem vindo do banco, para que seja feito o acesso ]
        ///na pasta do servidor
        /// </summary>
        /// <param name="url"></param>
        /// <param name="codigo"></param>
        /// <returns></returns>
        public String getCaminho(string url, string codigo)
        {
            String newUrl;

            if (!string.IsNullOrEmpty(url) || !string.IsNullOrWhiteSpace(url))
            {
                newUrl = url.Replace(Settings.Default.CaminhoImagens, "/Imagens/").Replace("+", "_").Trim();

                string[] img      = newUrl.Split('\\');//pega o nome da imagem
                var      last     = img.Length - 1;
                var      filename = img[last];
                var      path     = @"\Imagens\Alto-verão 13\" + filename;

                //string[] caminho = img[0].Split('/');//pega o restante do caminho da imagem e divide por pastas

                StringBuilder diretorio = new StringBuilder();
                diretorio.Append(AppDomain.CurrentDomain.BaseDirectory);

                if (img[0].ToUpper() == "C:")
                {
                    img = path.Split('\\');
                }

                //\Imagens\Alto-verão 13\a10982.jpg

                diretorio.Append(img[0]);

                if (!Diretorio.Existe(diretorio.ToString()))
                {
                    Diretorio.Criar(diretorio.ToString());
                }

                string[] imagens = Directory.GetFiles(AppDomain.CurrentDomain.BaseDirectory + img[0] + img[1], img[2], SearchOption.TopDirectoryOnly);

                if (imagens.Length < 1)
                {
                    newUrl = @"~\Imagens\Template\semImagem.gif";
                    GravarLog.gravarLogError(String.Format("A imagem do produto [ {0} ] nomeada como [ {1} ] não foi encontrada na pasta [ {2} ]", codigo, img[2], img[1]), "Falta Imagem");
                }
                else
                {
                    newUrl = "~" + newUrl;
                }
            }
            else
            {
                newUrl = @"~\Imagens\Template\semImagem.gif";
                GravarLog.gravarLogError(String.Format("Não foi cadastrado imagem para o produto:[ {0} ] ", codigo), "Falta Imagem");
            }
            return(newUrl);
        }
Exemplo n.º 24
0
        public static void CriaDiretorio(string contexto, string nomeDir)
        {
            var    context = contexto.Split('/');
            string hd      = context[0];
            var    arq     = File.Open(hd + ".txt", FileMode.Open);
            HD     hdManipulado;

            using (StreamReader sr = new StreamReader(arq))
            {
                hdManipulado = JsonConvert.DeserializeObject <HD>(sr.ReadToEnd());
            }

            Diretorio diretorio = new Diretorio
            {
                NomeDiretorio = nomeDir
            };

            if (context.Length == 1)
            {
                hdManipulado.Diretorio.Add(diretorio);
                hdManipulado.StatusHd.NumeroPasta++;
            }
            else if (context.Length == 2)
            {
                foreach (var item in hdManipulado.Diretorio)
                {
                    if (item.NomeDiretorio.Equals(context[1]))
                    {
                        item.SubPasta.Add(diretorio);
                        hdManipulado.StatusHd.NumeroPasta++;
                    }
                }
            }
            else
            {
                foreach (var item in hdManipulado.Diretorio)
                {
                    foreach (var item1 in item.SubPasta)
                    {
                        if (item1.NomeDiretorio.Equals(context.Last()))
                        {
                            item1.SubPasta.Add(diretorio);
                            hdManipulado.StatusHd.NumeroPasta++;
                        }
                    }
                }
            }

            File.Delete(hd + ".txt");
            CreateHd.CriaHdComJson(hdManipulado, hd, hdManipulado.Tamanho);
        }
Exemplo n.º 25
0
 private void atribuirCampos(SQLiteCommand cmd, Diretorio obj)
 {
     cmd.Parameters.AddWithValue("@1", obj.Aba.Codigo);
     cmd.Parameters.AddWithValue("@2", obj.Codigo);
     cmd.Parameters.AddWithValue("@3", obj.Ordem);
     cmd.Parameters.AddWithValue("@4", obj.CodDirPai);
     cmd.Parameters.AddWithValue("@5", obj.Nome);
     cmd.Parameters.AddWithValue("@6", obj.Tamanho);
     cmd.Parameters.AddWithValue("@7", obj.Tipo.Codigo.ToString());
     cmd.Parameters.AddWithValue("@8", Rotinas.formataDate(
                                     Rotinas.FORMATO_DATAHORA, obj.Modificado));
     cmd.Parameters.AddWithValue("@9", obj.Atributos);
     cmd.Parameters.AddWithValue("@10", obj.Caminho);
 }
Exemplo n.º 26
0
        public void GetSubPastas()
        {
            List <string> SubPastas = Diretorio.GetSubPastas(diretorio1);

            Assert.IsTrue(SubPastas.Count == 2);

            List <string> SubPastas2 = Diretorio.GetSubPastas(diretorio1, "XX");

            Assert.IsTrue(SubPastas2.Count == 1);

            List <string> SubPastas3 = Diretorio.GetSubPastas(diretorio1, "*.*", SearchOption.AllDirectories);

            Assert.IsTrue(SubPastas3.Count == 3);
        }
Exemplo n.º 27
0
        public void CriarArquivos(string nomeEntidade, string urlProjeto)
        {
            basePath          = urlProjeto + @"\src\app\core";
            this.nomeEntidade = nomeEntidade;
            Diretorio.CriarSeNaoExistirDiretorio(basePath + @"\interfaces\repositories\");
            Diretorio.CriarSeNaoExistirDiretorio(basePath + @"\interfaces\usecases\");
            Diretorio.CriarSeNaoExistirDiretorio(basePath + @"\interfaces\services\");
            Diretorio.CriarSeNaoExistirDiretorio(basePath + @"\interfaces\validations\");

            CriarIRepository();
            CriarIService();
            CriarIUseCase();
            CriarIValidator();
        }
Exemplo n.º 28
0
        public void CriarArquivos(Entidade entidade)
        {
            Diretorio.CriarSeNaoExistirDiretorio(_diretorioProjeto);

            if (entidade.Regerar)
            {
                CriarArquivoGenerated(entidade);
            }
            else
            {
                CriarArquivo(entidade);
                CriarArquivoGenerated(entidade);
                VincularPartialClass(InfoProjeto, $"{entidade.Nome}Model", $@"Entities\{entidade.Nome}Model");
            }
        }
Exemplo n.º 29
0
        public void InformacoesDiretorioArquivo()
        {
            FrmInfoDiretorio frmInfo;
            ListView         tabela = getTabelaAtual();

            if (tabela.SelectedItems.Count > 0)
            {
                frmInfo = new FrmInfoDiretorio();
                Aba       aba = getAbaSelecionada();
                Diretorio dir = Tabela.Instancia.getLinhaSelecionada(tabela, false);
                dir.Aba.Nome = aba.Nome;
                frmInfo.setDiretorio(dir);
                frmInfo.ShowDialog();
            }
        }
        public void setDiretorio(Diretorio diretorio)
        {
            if (diretorio != null)
            {
                lvInfo.Items[0].SubItems.Add(diretorio.Aba.Nome);
                lvInfo.Items[1].SubItems.Add(diretorio.Nome);
                lvInfo.Items[2].SubItems.Add(diretorio.TamanhoFormatado);
                lvInfo.Items[3].SubItems.Add(diretorio.Tipo.Nome);
                lvInfo.Items[4].SubItems.Add(diretorio.ModificadoFormatado);
                lvInfo.Items[5].SubItems.Add(diretorio.Atributos);
                lvInfo.Items[6].SubItems.Add(diretorio.Caminho);

                lvInfo.Columns[1].Width = diretorio.Caminho.Length * 8;
            }
        }