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); }
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; }