Beispiel #1
0
    public WWWForm parseAllDay(AllDay allDay)
    {
        var data = new WWWForm();

        LinkedList <ProductComputationyInDay> tempProdComps = allDay.getProductCompInDays();
        AllDayDTO allDayDTO = new AllDayDTO(allDay);

        int count = 1;

        data.AddField("AllDay", JsonUtility.ToJson(allDayDTO).ToString());
        ProductCompDTO productCompDTO = null;

        foreach (ProductComputationyInDay prodComp in tempProdComps)
        {
            productCompDTO = new ProductCompDTO(prodComp);
            data.AddField("ProductComp_" + count, JsonUtility.ToJson(productCompDTO).ToString());
            count++;
        }
        //data.add

        /*
         * foreach (Product prod in products)
         * {
         *  tempProdDto = new ProductDTO(prod.uniqueProduct_id, prod.name, prod.coffSV, prod.coffWater, prod.coffMetana, prod.valueGas);
         *  data.AddField("Product_" + count, JsonUtility.ToJson(tempProdDto).ToString());
         *  count++;
         * }
         */

        return(data);
    }
Beispiel #2
0
    public void SaveAllDayRead_inFile(AllDay allDay, string date, string pathAllDayRead)
    {
        string tempPath = Path.Combine(Application.dataPath, pathAllDayRead);

        Debug.Log(tempPath);
        if (!File.Exists(tempPath))
        {
            //  return false;
            Debug.Log("Shit!!!!!!");
            //Validate
        }



        AllDayDTO allDayDTO = new AllDayDTO(allDay);

        string[] contentForFile = { JsonUtility.ToJson(allDayDTO) };
        File.WriteAllLines(tempPath, contentForFile);

        //   return true;
    }