예제 #1
0
        void SaveCSVDataClicked()
        {
            List <string[]> data = StorageCSV.Load("Base1");

            foreach (var row in data)
            {
                row[2] = "Question 1";
                print("Id = " + row[0] + ", Level = " + row[1] + ", Question = " + row[2]);
            }
            data.Insert(0, new string[] { "Id", "Level", "Question", "wasCorrected", "Time" });
            StorageCSV.Save("Base1.csv", data);
        }
예제 #2
0
        void LoadCSVDataClicked()
        {
            List <string[]> data = StorageCSV.Load("Base1");

            if (data.Count > 0)
            {
                foreach (var row in data)
                {
                    print("Id = " + row[0] + ", Level = " + row[1] + ", Question = " + row[2]);
                }
            }
            else
            {
                print("The CSVFile is empty.");
            }
        }
예제 #3
0
        void ExportUserButtonClicked()
        {
            var user_field = user.getUserByUserName(UserNameTextInput.text);

            if (user_field.Count == 0)
            {
                print("Not exists a user with this username.");
                Alert_txt.text = "No existe el usuario " + UserNameTextInput.text;
                Alert.SetActive(true);
            }
            else
            {
                print("User data exported");
                user_field.Insert(0, new string[] { "user_id", "user_name", "first_name", "last_name", "image" });
                StorageCSV.Save("user_data_" + UserNameTextInput.text + ".csv", user_field);
                Alert_txt.text = "Se exporta la información del usuario " + UserNameTextInput.text + " correctamente";
                Alert.SetActive(true);
            }
        }
예제 #4
0
 void ResetCSVDataClicked()
 {
     StorageCSV.ResetCSV("Base1.csv", new string[] { "Id", "Level", "Question", "wasCorrected", "Time" });
 }
예제 #5
0
 void SaveNewRowCSVDataClicked()
 {
     StorageCSV.SaveNewRow("Base1.csv", new string[] { "100", "10", "9", "1", "20:00" });
 }