Beispiel #1
0
        public void TestReadFileMethod()
        {
            //<--- Arrange
            CustomFileReader cfr  = new CustomFileReader();
            string           path = @"c:\temp\MyTest.txt";

            //<--- Act
            string actual = cfr.ReadFile(path);

            //<--- Assert
            Assert.AreEqual(path, actual);
        }
Beispiel #2
0
            public static string Generate(string fileName, string less, string color1, string color2)
            {
                var reader = new CustomFileReader(color1, color2);
                var importer = new Importer(reader);
                var parser = new Parser(new PlainStylizer(), importer, false);
                var lessEngine = new LessEngine(parser, NullLogger.Instance, true, false);
                less = Regex.Replace(less, "\\.theme-color\\(([a-z-]+),? ?", Evaluate);

                lessEngine.CurrentDirectory = Path.GetDirectoryName(fileName);

                return lessEngine.TransformToCss(less, Path.GetFileName(fileName));
            }
Beispiel #3
0
        public void guardarComo()
        {
            reader          = new CustomFileReader();
            saveFile        = new SaveFileDialog();
            saveFile.Filter = "Archivos de entrada(*.ly)|*.ly";
            if (saveFile.ShowDialog() == DialogResult.OK)
            {
                Sa_filename = saveFile.FileName;
                reader.SaveFile(Sa_filename, getTextBox(null));
                tabsControlPane.SelectedTab.Text = Sa_filename;
            }

            saveFile.Dispose();
        }
        protected override void Seed(TeamProjectEF.LibraryDbContext context)
        {
            var           fileReader = new CustomFileReader();
            List <string> peopleData = fileReader.GetPeopleData();

            foreach (var dataOfPerson in peopleData)
            {
                Person person          = JsonConvert.DeserializeObject <Person>(dataOfPerson);
                var    sameNamedCities = context.Towns.Where(s => s.Name == person.IdentityCard.Address.Town.Name).ToList();

                if (sameNamedCities.Count > 0)
                {
                    person.IdentityCard.Address.Town = sameNamedCities[0];
                }

                context.Persons.Add(person);
                context.SaveChanges();
            }
        }
Beispiel #5
0
 private void abrirArchivo(Boolean nuevo)
 {
     openFile        = new OpenFileDialog();
     openFile.Filter = "Archivos de entrada(*.ly)|*.ly";
     if (openFile.ShowDialog() == DialogResult.OK)
     {
         if (nuevo)
         {
             crearPestaña();
         }
         currentFile = "";
         reader      = new CustomFileReader();
         Op_filename = openFile.FileName;
         currentFile = Op_filename;
         if (nuevo)
         {
             reader.ReadArchive(Op_filename, getTextBox(tab_name));
             pintar.pintarLetras(getTextBox(tab_name).Text, getTextBox(tab_name));
         }
         else
         {
             reader.ReadArchive(Op_filename, getTextBox(null));
             pintar.pintarLetras(getTextBox(null).Text, getTextBox(tab_name));
         }
     }
     if (Op_filename != null)
     {
         foreach (TabPage tab in tabsControlPane.TabPages)
         {
             if (tab.Name == tab_name)
             {
                 tab.Text = Op_filename;
             }
         }
         if (!button1.Enabled)
         {
             button1.Enabled = true;
         }
     }
     openFile.Dispose();
 }
Beispiel #6
0
 public static void AddReader(CustomFileReader reader)
 {
     readers.Add(reader);
 }
Beispiel #7
0
 private void guardar(String route)
 {
     reader = new CustomFileReader();
     reader.SaveFile(route, getTextBox(null));
 }