private void OnEnable() { saveTestScript = Selection.activeGameObject.GetComponent <SaveTest>(); list = new ReorderableList(serializedObject, serializedObject.FindProperty("items"), true, true, true, true); list.onRemoveCallback += RemoveCallback; list.drawElementCallback += OnDrawCallback; }
public override void OnInspectorGUI() { if (!Application.isPlaying) { GUILayout.Label("Need to be in Play mode to test!", EditorStyles.helpBox); } DrawDefaultInspector(); if (!Application.isPlaying) { GUILayout.Space(24); GUILayout.Label("Play to do test.", EditorStyles.boldLabel); return; } SaveTest test = (SaveTest)target; if (GUILayout.Button("Save")) { test.SaveData(); } if (GUILayout.Button("Clear Data")) { test.ClearData(); } if (GUILayout.Button("Load")) { test.LoadData(); } if (GUILayout.Button("Delete File")) { test.DeleteFile(); } }
void Awake() { if (inst != null) { DestroyImmediate(this); } inst = this; }
public SaverTests() { mockup.Add <TestTypeFinder>(s => new TestTypeFinder()); mockup.Add <Saver>(s => new Saver(s.Get <TestTypeFinder>())); data = new SaveTest <int>() { TheProp = 6 }; }
public ResponseData <int> SaveTest(SaveTest saveTest) { ResponseData <int> response = new ResponseData <int>(); TestFacade facade = new TestFacade(); try { response.Data = facade.Save(saveTest); } catch (Exception ex) { ExceptionHandlerFactory.Factory.GetResponseExceptionHandler(response).Handle(ex); } return(response); }
void Start() { TotalSP = TotalAD = MaxHP = MaxLight = 0; audioPlayer = gameObject.GetComponent <AudioSource>(); paused = false; savenload = GameObject.FindObjectOfType <Options> ().GetComponent <SaveTest> (); if (savenload && !savenload.shouldload) { emberDurability = 0; BootName = "Starter Charging Boot"; AccessoryName = "Starter Orb of Light"; } else if (savenload) { savenload.LoadPlayer(); } }
public int Save(SaveTest savableObj) { TestDal dalTest = new TestDal() { Comment = savableObj.Comment, CreatorId = savableObj.CreatorId, DownloadCount = savableObj.DownloadCount, Id = savableObj.Id, Name = savableObj.Name, Price = savableObj.Price, PublishDate = savableObj.PublishDate, SubjectId = savableObj.SubjectId }; if (savableObj.Id == default(int)) { return(_repo.Insert(dalTest)); } _repo.Update(dalTest); return(0); }
private async void btnNext_Clicked(object sender, EventArgs e) { try { string errorstring = ""; MessagingCenter.Subscribe <App, string>((App)Xamarin.Forms.Application.Current, "AHCAddtest", (app, message) => { try { AHCError err = JsonConvert.DeserializeObject <AHCError>(message); foreach (var item in err.data) { errorstring += string.Join("\n", item.Value) + "\n"; } } catch (Exception ex) { throw; } //var options = obj["fields"][0]["options"].ToList(); }); if (InternetConnection) { overlay.IsVisible = true; string date = Convert.ToDateTime(DPDoa.Date).ToString("dd-MMM-yyyy"); string Time = TPAppointment.Time.ToString().Equals("00:00:00")?"12:00:00": TPAppointment.Time.ToString(); DateTime dt = Convert.ToDateTime(date + " " + Time); if (pkrCity.SelectedItem != null && pkrDC.SelectedItem != null && pkrState.SelectedItem != null) { if (Convert.ToDateTime(DPDoa.Date) > System.DateTime.Now.AddDays(1)) { if ((Convert.ToDateTime(DPDoa.Date)).DayOfWeek.ToString().ToUpper() != "SUNDAY") { List <RequiredTest> lstReuiredtestcheck = new List <RequiredTest>(lstRequiredTest).FindAll(x => x.@checked == true); if (lstReuiredtestcheck.Count > 0) { #region Post SaveTest objSaveTest = new SaveTest(); objSaveTest.appointment_date = dt.ToString("yyyy-MM-dd HH:mm"); objSaveTest.city_id = ((CityID)pkrCity.SelectedItem).id; objSaveTest.dc_id = ((DC)pkrDC.SelectedItem).id; objSaveTest.state_id = ((EMeditekApp.Wellogo.Models.State)pkrState.SelectedItem).id; objSaveTest.required_tests = lstReuiredtestcheck.Select(c => c.id).ToList(); objSaveTest.questionnaires_recommended_tests = new List <int?> { null }; objSaveTest.remaining_tests = new List <int?> { null }; SaveTestResponse objSaveTestResponse = await App.TodoManager.SaveTest(objSaveTest, objCheckupdata.data.checkup.id, objCheckupdata.data.patient.id); if (objSaveTestResponse.status == "success") { if (!EditMode) { if (objCheckupdata.data.next_patient != null) { await Navigation.PushAsync(new AddTest(objCheckupdata.data.next_patient.checkup_id, objCheckupdata.data.next_patient.id)); } else { await Navigation.PushModalAsync(new NavigationPage(new AHCCheckout(objCheckupdata.data.checkup.id)) { BarBackgroundColor = Color.FromHex("#f44337"), BarTextColor = Color.White }); } } else { Navigation.PopModalAsync(true); Navigation.PushModalAsync(new NavigationPage(new AHCCheckout(objCheckupdata.data.checkup.id)) { BarBackgroundColor = Color.FromHex("#f44337"), BarTextColor = Color.White }); } } else { DependencyService.Get <IMessage>().LongAlert(errorstring); } #endregion } else { DependencyService.Get <IMessage>().LongAlert("Select at least one test"); } } else { DependencyService.Get <IMessage>().LongAlert("Unable to Book Tests on Sunday"); } } else { DependencyService.Get <IMessage>().LongAlert("Appointment Date Should be greater than day after tommorow"); } } else { DependencyService.Get <IMessage>().LongAlert("Select all fields in delivery address"); } } else { var Retry = await DisplayAlert("No Connection", "Please Check Your Connection", "Retry", "Cancel"); if (Retry) { btnNext_Clicked(sender, e); } } overlay.IsVisible = false; } catch (Exception ex) { overlay.IsVisible = false; DependencyService.Get <IMessage>().LongAlert(); } }
public Task <SaveTestResponse> SaveTest(SaveTest objSaveTest, int CheckupID, int PatientID) { return(restService.SaveTest(objSaveTest, CheckupID, PatientID)); }
private void Button_SaveTest_Click(object sender, EventArgs e) { SaveTest?.Invoke(textBoxName.Text, textBoxAuthor.Text, textBoxLevel.Text, (int)numericUpDown1.Value); }
private void OnGUI() { if (GUILayout.Button("セ\u30fcブ", (GUILayoutOption[])new GUILayoutOption[0])) { SaveTest saveTest = new SaveTest(); saveTest.b = 1; saveTest.g = 2; string text = JsonUtility.ToJson((object)saveTest); PlayerPrefs.SetString("YamashitaTest", text); } if (GUILayout.Button("セ\u30fcブ2", (GUILayoutOption[])new GUILayoutOption[0])) { SaveTest2 saveTest2 = new SaveTest2(); string text2 = JsonUtility.ToJson((object)saveTest2); PlayerPrefs.SetString("YamashitaTest2", text2); } if (GUILayout.Button("セ\u30fcブ3", (GUILayoutOption[])new GUILayoutOption[0])) { SaveTest3 saveTest3 = new SaveTest3(); saveTest3.test = new List <SaveTest>(); for (int i = 0; i < 5; i++) { saveTest3.test.Add(new SaveTest()); } string text3 = JsonUtility.ToJson((object)saveTest3); PlayerPrefs.SetString("YamashitaTest3", text3); } if (GUILayout.Button("セ\u30fcブ4", (GUILayoutOption[])new GUILayoutOption[0])) { SaveTest saveTest4 = new SaveTest4(); string text4 = JsonUtility.ToJson((object)saveTest4); PlayerPrefs.SetString("YamashitaTest4", text4); } if (GUILayout.Button("セ\u30fcブ5", (GUILayoutOption[])new GUILayoutOption[0])) { SaveTest5 saveTest5 = new SaveTest5(); saveTest5.test = new List <SaveTest3>(); for (int j = 0; j < 5; j++) { SaveTest3 saveTest6 = new SaveTest3(); saveTest6.test = new List <SaveTest>(); for (int k = 0; k < 5; k++) { saveTest6.test.Add(new SaveTest()); } saveTest5.test.Add(saveTest6); } string text5 = JsonUtility.ToJson((object)saveTest5); PlayerPrefs.SetString("YamashitaTest5", text5); } if (GUILayout.Button("ロ\u30fcドテスト\u3000JSONSerializer", (GUILayoutOption[])new GUILayoutOption[0])) { string @string = PlayerPrefs.GetString("YamashitaTest"); for (int l = 0; l < 1000; l++) { SaveTest saveTest7 = JSONSerializer.Deserialize <SaveTest>(@string); } } if (GUILayout.Button("ロ\u30fcドテスト\u3000JsonUtility", (GUILayoutOption[])new GUILayoutOption[0])) { string string2 = PlayerPrefs.GetString("YamashitaTest"); for (int m = 0; m < 1000; m++) { SaveTest saveTest8 = JsonUtility.FromJson <SaveTest>(string2); } } }