private void SaveLogic(SaveCategory _category) { string json = ""; string fileName = ""; switch (_category) { case SaveCategory.userInfo: json = JsonUtility.ToJson(save.userInfo); fileName = userSaveFile; break; case SaveCategory.roomInfo: json = JsonHelper.ToJson(save.userRoom); fileName = roomSaveFile; break; case SaveCategory.charaInfo: json = JsonHelper.ToJson(save.userChara); fileName = charaSaveFile; break; } StreamWriter streamWriter = new StreamWriter(fileRootPath + fileName); Debug.Log("saveFilePath:" + fileRootPath + fileName); streamWriter.Write(json); streamWriter.Flush(); streamWriter.Close(); }
public IActionResult SaveCategory([FromBody] SaveCategory model) { var saveCategoryResult = new CategoryRes() { Message = "Not Found!", Result = 0 }; try { var url = $"{Common.Common.ApiUrl}/Category/Created"; HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(url); httpWebRequest.ContentType = "application/json"; httpWebRequest.Method = "POST"; using (var streamWrite = new StreamWriter(httpWebRequest.GetRequestStream())) { var json = JsonConvert.SerializeObject(model); streamWrite.Write(json); } var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse(); using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) { var resKetQua = streamReader.ReadToEnd(); saveCategoryResult = JsonConvert.DeserializeObject <CategoryRes>(resKetQua); } if (saveCategoryResult.Result > 0) { return(new JsonResult(new { status = 1, message = saveCategoryResult.Message })); } } catch (Exception ex) { } return(new JsonResult(new { status = 0, message = saveCategoryResult.Message })); }
public void CreateFormsCategoryApplication() { CreateNewCategory.ClickOn(); //CreateNewCategory.ClickOn(); CategoryName.SendKeys(Constant.CategoryName); SaveCategory.ClickOn(); softAssert.VerifyElementHasEqual(utility.TableCount(formsCategoryTableCount), Constant.tmpTableCount + 1); }
public void EditFormsCategoryApplication() { EditCategory.ClickOn(); CategoryName.Clear(); SaveCategory.ClickOn(); softAssert.VerifyElementPresentInsideWindow(NameValidation, Pages.Home_Page.PopupCloseClass); CategoryName.SendKeys(Constant.Edit + RandomNumber.smallNumber()); SaveCategory.ClickOn(); softAssert.VerifySuccessMsg(); }
public void Save(SaveCategory _category) { save.userInfo.lastUpdate = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"); SaveLogic(SaveCategory.userInfo); switch (_category) { case SaveCategory.all: SaveLogic(SaveCategory.charaInfo); SaveLogic(SaveCategory.roomInfo); break; case SaveCategory.charaInfo: SaveLogic(_category); break; case SaveCategory.roomInfo: SaveLogic(_category); break; } }
public JsonResult Save([FromBody] SaveCategory request) { var result = ApiHelper <CategoryResult> .HttpPostAsync($"category/save", "POST", request); return(Json(new { data = result })); }