Ejemplo n.º 1
0
        public string CopiarArquivoPadrao(ArquivoPadrao arquivoPadrao, EstruturaProjeto estrutura, bool relativo)
        {
            string arquivo = RetornarArquivoPadrao(arquivoPadrao);
            string destino = RetornarCaminhoAbsoluto(EstruturaProjeto.PastaImagem, arquivo);

            if (!File.Exists(destino))
            {
                string   caminhoRelativo = Configuracao.PastaArquivos + arquivo;
                FileInfo info            = new FileInfo(caminhoRelativo);
                File.Copy(info.FullName, destino);
            }
            if (relativo)
            {
                return(RetornarCaminhoRelativo(EstruturaProjeto.PastaImagem, destino));
            }
            else
            {
                return(destino);
            }
        }
Ejemplo n.º 2
0
 public static string RetornarArquivoPadrao(ArquivoPadrao arquivoPadrao)
 {
     if (arquivoPadrao == ArquivoPadrao.ImagemQuadrado)
     {
         return("quadrado.jpg");
     }
     else if (arquivoPadrao == ArquivoPadrao.ImagemTriangulo)
     {
         return("triangulo.JPG");
     }
     else if (arquivoPadrao == ArquivoPadrao.ImagemControleJogo)
     {
         return("video-game-controller.jpg");
     }
     else if (arquivoPadrao == ArquivoPadrao.DLLObjetos)
     {
         return("CogEngine.Objects.dll");
     }
     else
     {
         throw new Exception("Tipo de arquivo padrão desconhecido.");
     }
 }
Ejemplo n.º 3
0
 public string RetornarCaminhoAbsoluto(EstruturaProjeto estruturaProjeto, ArquivoPadrao arquivoPadrao)
 {
     return RetornarCaminhoAbsoluto(estruturaProjeto, RetornarArquivoPadrao(arquivoPadrao));
 }
Ejemplo n.º 4
0
 public string CopiarArquivoPadrao(ArquivoPadrao arquivoPadrao, EstruturaProjeto estrutura, bool relativo)
 {
     string arquivo = RetornarArquivoPadrao(arquivoPadrao);
     string destino = RetornarCaminhoAbsoluto(EstruturaProjeto.PastaImagem, arquivo);
     if (!File.Exists(destino))
     {
         string caminhoRelativo = Configuracao.PastaArquivos + arquivo;
         FileInfo info = new FileInfo(caminhoRelativo);
         File.Copy(info.FullName, destino);
     }
     if (relativo)
         return RetornarCaminhoRelativo(EstruturaProjeto.PastaImagem, destino);
     else
         return destino;
 }
Ejemplo n.º 5
0
 public static string RetornarArquivoPadrao(ArquivoPadrao arquivoPadrao)
 {
     if (arquivoPadrao == ArquivoPadrao.ImagemQuadrado)
         return "quadrado.jpg";
     else if (arquivoPadrao == ArquivoPadrao.ImagemTriangulo)
         return "triangulo.JPG";
     else if (arquivoPadrao == ArquivoPadrao.ImagemControleJogo)
         return "video-game-controller.jpg";
     else if (arquivoPadrao == ArquivoPadrao.DLLObjetos)
         return "CogEngine.Objects.dll";
     else
         throw new Exception("Tipo de arquivo padrão desconhecido.");
 }
Ejemplo n.º 6
0
 public string RetornarCaminhoAbsoluto(EstruturaProjeto estruturaProjeto, ArquivoPadrao arquivoPadrao)
 {
     return(RetornarCaminhoAbsoluto(estruturaProjeto, RetornarArquivoPadrao(arquivoPadrao)));
 }