private void btnCheck_Click(object sender, EventArgs e) { btnCheck.Enabled = false; this.currentSet = this.getSetDetail(); lblSetTitle.Text = this.currentSet.title; btnCheck.Enabled = true; }
public async Task DeleteOldDetailsCorrectly() { //Arrange var resultExpected = new SetDetail() { Id = new Guid("915e2e48-196a-47d1-8f9f-a17857a96893"), Date = DateTime.UtcNow, SetsCompleted = 2 }; var context = await FakeData.InitializeContextAsync(true); unitOfWork = new UnitOfWork(context); //Act await unitOfWork.SetsDetails.DeleteOldDetailsAsync(); await unitOfWork.CompleteAsync(); var result = await unitOfWork.SetsDetails.GetAllAsync(); //Assert Assert.True(result.Count() == 1); Assert.Equal(resultExpected.Id, result.First().Id); Assert.Equal(resultExpected.SetsCompleted, result.First().SetsCompleted); Assert.Equal(resultExpected.Date.Year, result.First().Date.Year); Assert.Equal(resultExpected.Date.Month, result.First().Date.Month); Assert.Equal(resultExpected.Date.Day, result.First().Date.Day); }
public static void writeCacheSet(string setId, SetDetail setData) { string filePath = cacheDir + "s_" + setId; string jsonData = Newtonsoft.Json.JsonConvert.SerializeObject(setData); File.WriteAllText(filePath, jsonData); }
public void SetDetalleDispositivo(int deviceId, string name, string value, string type) { var msg = new SetDetail(deviceId, 0); msg.SetUserSetting(SetDetail.Fields.Name, name); msg.SetUserSetting(SetDetail.Fields.Value, value); msg.SetUserSetting(SetDetail.Fields.TipoDato, type); msg.SetUserSetting(SetDetail.Fields.Consumidor, "S"); msg.SetUserSetting(SetDetail.Fields.Editable, "false"); msg.SetUserSetting(SetDetail.Fields.Metadata, ""); msg.SetUserSetting(SetDetail.Fields.ValorInicial, "0"); Dispatcher.Dispatch(msg); }
private void btnSave_Click(object sender, EventArgs e) { setting.clientId = txtClientId.Text; setting.currentSetId = txtSetId.Text; setting.userFollow = txtUsername.Text; setting.timeSetting = int.Parse(txtTime.Text); Utility.SettingMgr.write(setting); if (this.currentSet == null) { this.currentSet = this.getSetDetail(); } Stored.currentTerms = this.currentSet.terms; this.Close(); }
public SetDetail getSetDetail(string setId, string clientId) { if (CachesMgr.cacheSetExist(setId)) { return(CachesMgr.getCacheSet(setId)); } else { string url = BASE_URL + "sets/" + setId + "?client_id=" + clientId + "&whitespace=0"; string strResponse = HTTPRequest.get(url); SetDetail setDetail = Newtonsoft.Json.JsonConvert.DeserializeObject <SetDetail>(strResponse); CachesMgr.writeCacheSet(setId, setDetail); return(setDetail); } }
private void reloadTerms() { if (Utility.SettingMgr.fileExist()) { Setting setting = Utility.SettingMgr.read(); QuickQuizlet.Utility.QuizletAPI api = new QuickQuizlet.Utility.QuizletAPI(); SetDetail sets = api.getSetDetail(setting.currentSetId, setting.clientId); Stored.currentTerms = sets.terms; timer1.Interval = setting.timeSetting * 1000; timer1.Start(); int rndNum = rnd.Next(0, Stored.currentTerms.Count - 1); currentTerm = Stored.currentTerms[rndNum]; this.updateStatus(rndNum); textBox1.Text = currentTerm.term; isDisplayTerm = true; } }
public string UpdateSetDetail([FromBody] SetDetail setDetail) { ModuleBuilderManager m = new ModuleBuilderManager(); return(m.SaveSetDetail(setDetail)); }