private void listView1_SelectedIndexChanged(object sender, EventArgs e) { DetailItem detailItem = new DetailItem(); if (listView1.SelectedItems.Count > 0) { if (detailItem != null) { detailItem.Close(); } LOLItem lItem = new LOLItem(); foreach (var item in itemList) { if (listView1.SelectedItems[0].Text.Equals(item.Name)) { lItem = item; detailItem = new DetailItem(lItem); detailItem.Show(); detailItem.Focus(); break; } } } }
void _write() { Dictionary <string, string> dict = new Dictionary <string, string>(); foreach (Transform t in item.transform.parent) { DetailItem di = t.gameObject.GetComponent <DetailItem>(); dict[di.Name.text] = di.Value.text; } FootPrint info = _mark.data; info.name = dict["name"]; info.arrived = Utils.TimeStringToInt(dict["arrived"]); info.stay = Utils.TimeStringToInt(dict["stay"]); info.distance = int.Parse(dict["distance"]); info.fare = int.Parse(dict["fare"]); info.weather = int.Parse(dict["weather"]); bool finish = bool.Parse(dict["finish"]); _mark.Finish = finish; info.finish = finish; info.desc = desc.text; _mark.intro.text = info.intro; }
private void createCloze_Click(object sender, RoutedEventArgs e) { bool result; if (clozesListbox.SelectedItem == null) { result = TryCreateCloze(); } else { result = TryUpdateCloze(); } if (!result) { MessageBox.Show(AppResources.SomeInsertPartsAreMissing); } else { selectInsertsListbox.Items.Clear(); sentenceTextbox.Clear(); //hintsContainer.Children.Clear(); sentenceTextbox.Focus(); selectedItem = null; clozesListbox.SelectedItems.Clear(); } }
private void CreateKanji() { Kanji kanji = new Kanji(); kanji.Sign = kanjiTextbox.Text; kanji.Meaning = meaningTextbox.Text; kanji.Onyomi = onyomiTextbox.Text; kanji.Kunyomi = kunyomiTextbox.Text; StringBuilder sb = new StringBuilder(); sb.Append(exampleTextbox1.Text); sb.Append(" - "); sb.Append(exampleTextbox2.Text); sb.Append(" - "); sb.Append(exampleTextbox3.Text); kanji.Example = sb.ToString(); newKanjis.Add(kanji); DetailItem item = new DetailItem(kanji); kanjisListbox.Items.Add(item); }
public int UpdateItem(int RecordID, DetailItem item) { string q = string.Format(@"UPDATE `invoicedetails` SET `ItemId` = '{0}', `ItemName` = '{1}', `ItemPrice` = '{2}', `itemUnit` = '{3}', `itemCount` = '{4}', `itemSize` = '{5}', `description` = '{6}', `limiter` = '{7}', `itemUnitfi` = '{8}', `PricePerAny` = '{9}', `prop` = '{10}' `type` = '{11}' WHERE `invoicedetails`.`id` ='{12}';" , item.Code , item.Name , item.Price , item.Unit , item.QTY , item.Size , item.Description , item.Limiter , item.UnitAmount , item.UnitPrice , item.Props, Current.Type , RecordID); int iQR = db.Query(q, true, false); return(iQR); }
public void GenerateExportAgendaContentTest() { string expected = "(1) agenda1\n\t[decided]agenda1->detail1 content\n\t\t[important]agenda1->detail2 content\n"; MinutesModel model = new MinutesModel(); AgendaItem agenda = new AgendaItem(1); agenda.m_AgendaIndex = 1; agenda.m_Content = "agenda1"; agenda.m_DetailItems = new System.Collections.ObjectModel.ObservableCollection <DetailItem>(); DetailItem detail1 = new DetailItem(); detail1.m_ContentIndex = 1; detail1.m_ContentIndentLevel = 1; detail1.m_Content = "agenda1->detail1 content"; detail1.m_ContentStateType = ContentStateType.decided; agenda.m_DetailItems.Add(detail1); DetailItem detail2 = new DetailItem(); detail2.m_ContentIndex = 2; detail2.m_ContentIndentLevel = 2; detail2.m_Content = "agenda1->detail2 content"; detail2.m_ContentStateType = ContentStateType.important; agenda.m_DetailItems.Add(detail2); Assert.AreEqual(expected, model.AsDynamic().GenerateExportAgendaContent(agenda)); }
public async Task <IActionResult> Edit(int id, [Bind("DetailItemId,DetailTitle,DetailType,DetailGroupId")] DetailItem detailItem) { if (id != detailItem.DetailItemId) { return(NotFound()); } if (ModelState.IsValid) { try { await _detailItemService.Edit(detailItem); } catch (DbUpdateConcurrencyException) { if (!await _detailItemService.DetailItemExistence(detailItem.DetailItemId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["DetailGroupId"] = new SelectList(await _detailGroupService.GetAll(), "DetailGroupId", "Name", detailItem.DetailGroupId); return(View(detailItem)); }
// Raise an event when the item-click takes place: void OnClick(int position, ImageView view) { var item = new DetailItem(); item.mDeal = ViewModelLocator.dealViewModel.Deals[position]; item.mImage = view; ViewModelLocator.dealViewModel.NavigateCommand.Execute(item); // mDealItemClickListener.OnDealItemClick(position, mDealCollection.mDeals[position], view); }
public ActionResult Edit(DetailItem DetailItems) { if (ModelState.IsValid) { _detailItemService.Edit(DetailItems); return(RedirectToAction("Index/" + DetailItems.DetailGroupId)); } ViewBag.DetailGroupId = new SelectList(_detailGroupService.DetailGroup(), "DetailGroupId", "Name", DetailItems.DetailGroupId); return(View(DetailItems)); }
public ActionResult Create(DetailItem DetailItems) { if (ModelState.IsValid) { _detailItemService.Add(DetailItems); return(RedirectToAction("Index/" + Url.RequestContext.RouteData.Values["id"])); } ViewBag.DetailGroupId = new SelectList(_detailGroupService.DetailGroup(), "DetailGroupId", "Name", DetailItems.DetailGroupId); return(View(DetailItems)); }
void _read <T>(string name, T t) { GameObject go = GameObject.Instantiate(item) as GameObject; go.transform.SetParent(item.transform.parent); go.transform.localScale = Vector3.one; DetailItem di = item.GetComponent <DetailItem>(); di.name = di.Name.text = name; di.Value.text = t.ToString(); }
public async Task <IActionResult> Create([Bind("DetailItemId,DetailTitle,DetailType,DetailGroupId")] DetailItem detailItem) { if (ModelState.IsValid) { await _detailItemService.Add(detailItem); return(RedirectToAction(nameof(Index), new { id = detailItem.DetailGroupId })); } ViewData["DetailGroupId"] = new SelectList(await _detailGroupService.GetAll(), "DetailGroupId", "Name", detailItem.DetailGroupId); return(View(detailItem)); }
public void OnPost() { //WebApi呼び出し var url = "http://localhost:50367/api/Details"; HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url); req.Method = "POST"; req.ContentType = "application/json"; var dic = new Dictionary <string, object> { { "user_id", 1764565 }, { "keyword", SearchItem.Keyword }, { "from_date", SearchItem.FromDate.ToString("yyyy-MM-dd") }, { "to_date", SearchItem.ToDate.ToString("yyyy-MM-dd") } }; var source = JToken.FromObject(dic); var inputJson = JsonConvert.SerializeObject(source); byte[] byteArray = Encoding.UTF8.GetBytes(inputJson); req.ContentLength = byteArray.Length; using (Stream dataStream = req.GetRequestStream()) { dataStream.Write(byteArray, 0, byteArray.Length); } HttpWebResponse res = (HttpWebResponse)req.GetResponse(); var responseJson = ""; using (var sr = new StreamReader(res.GetResponseStream())) { responseJson = sr.ReadToEnd(); } var result = JsonConvert.DeserializeObject <JToken>(responseJson); foreach (var t in result["items"]) { var item = new DetailItem() { Id = t["Id"].Value <int>(), SettlementDay = t["SettlementDay"].Value <DateTime>(), ItemNumber = t["ItemNumber"].Value <int>(), AccountTypeId = t["AccountTypeId"].Value <int>(), AccountTypeName = t["AccountTypeName"].Value <string>(), ExpenseOrRevenue = t["ExpenseOrRevenue"].Value <string>(), Amount = t["Amount"].Value <int>(), Remarks = t["Remarks"].Value <string>() }; DetailItems.Add(item); } }
private void kanjisListbox_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (kanjisListbox.SelectedItems.Count > 0) { selectedItem = kanjisListbox.SelectedItems[0] as DetailItem; FillTextboxes(selectedItem.sourceKanji); } else { ClearTextboxes(); } }
private void delete_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show(AppResources.Really, AppResources.DeleteWords, MessageBoxButton.OKCancel) == MessageBoxResult.OK) { while (wordsListbox.SelectedItems.Count > 0) { DetailItem item = wordsListbox.SelectedItems[0] as DetailItem; newWords.Remove(item.sourceWord); wordsListbox.Items.Remove(item); } } }
public MtpDataSourceOpcUaItem CreateOrUseItem( MtpDataSourceOpcUaServer server, string Identifier, string Namespace, string Access, string mtpSourceItemId, bool allowReUse = false) { // need server if (!servers.Contains(server) || Identifier == null || Namespace == null || Access == null) { return(null); } var ds = (server as DetailServer); // TODO (MIHO, 2020-08-06): remove this, if not required anymore if (!Identifier.Contains(".L001.")) { return(null); } // directly use server var i = new DetailItem(); i.Server = ds; i.Identifier = Identifier; i.Namespace = Namespace; i.Access = MtpDataSourceOpcUaItem.AccessType.ReadWrite; i.MtpSourceItemId = mtpSourceItemId; // try re-use? var doAdd = true; if (allowReUse && this.Items.Contains(i)) { foreach (var it in this.Items) { if (it.Equals(i)) { i = it; break; } } doAdd = false; } // add? if (doAdd) { this.Items.Add(i); ds?.ItemRefs.Add(i); } return(i); }
// GET: Admin/DetailItems/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DetailItem DetailItems = _detailItemService.GetById(id); if (DetailItems == null) { return(HttpNotFound()); } return(View(DetailItems)); }
private DetailItem SelectExchangeInfo(string ID) { DetailItem item = new DetailItem(); GetExchangeInfo(); var rows = currentDt.Select("ID=" + ID + ""); if (rows.Any()) { item = GetExchangeInfo(rows.First()); } return(item); }
// GET: Admin/DetailItems/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DetailItem DetailItems = _detailItemService.GetById(id); if (DetailItems == null) { return(HttpNotFound()); } ViewBag.DetailGroupId = new SelectList(_detailGroupService.DetailGroup(), "DetailGroupId", "Name", DetailItems.DetailGroupId); return(PartialView(DetailItems)); }
public ActionResult Detail(int houseId) { House houseInfo = new HouseManager().GetHouse(houseId); List <Words> words = new WordsManager().GetAllWordsByHouseId(houseId); List <Comment> comments = new CommentManager().GetAllCommentByHouseId(houseId); var result = new DetailItem { HouseInfo = houseInfo, Words = words, Comments = comments }; return(View(result)); //return Json(result, JsonRequestBehavior.AllowGet); }
private void delete_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show(AppResources.Really, AppResources.DeleteKanjis, MessageBoxButton.OKCancel) == MessageBoxResult.OK) { while (kanjisListbox.SelectedItems.Count > 0) { DetailItem item = kanjisListbox.SelectedItems[0] as DetailItem; kanjisListbox.Items.Remove(item); if (!newKanjis.Remove(item.sourceKanji)) { kanjisToDelete.Add(item.sourceKanji); lesson.Kanjis.Remove(item.sourceKanji); } } } }
private void sentenceListbox_SelectionChanged(object sender, SelectionChangedEventArgs e) { selectInsertsListbox.Items.Clear(); sentenceTextbox.Clear(); //hintsContainer.Children.Clear(); if (clozesListbox.SelectedItems.Count > 0) { selectedItem = clozesListbox.SelectedItem as DetailItem; RestoreClozeView(selectedItem.sourceCloze); } else { selectedItem = null; } }
private void delete_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show(AppResources.Really, AppResources.DeleteWords, MessageBoxButton.OKCancel) == MessageBoxResult.OK) { while (clozesListbox.SelectedItems.Count > 0) { DetailItem item = clozesListbox.SelectedItems[0] as DetailItem; clozesListbox.Items.Remove(item); //if the cloze was no new cloze than add it to the delete list to make sure to delete realy remove it from the database later if (!newClozes.Remove(item.sourceCloze)) { clozesToDelete.Add(item.sourceCloze); lesson.Words.Remove(item.sourceWord); } } } }
public int AddItem(DetailItem item) { int QueryResutl = db.Query("INSERT INTO " + DBName + "`invoicedetails` (`InvoiceNo`,`ItemId`,`ItemName`,`ItemPrice`,`itemUnit`,`itemUnitfi`,`limiter`,`itemSize`,`description`" + ",`itemCount`,`PricePerAny`,`prop`,`type`) " + "VALUES ('" + Current.Number + "','" + item.Code + "','" + item.Name + "','" + item.Price + "','" + item.Unit + "','" + item.UnitAmount + "','" + item.Limiter + "','" + item.Size + "','" + item.Description + "','" + item.QTY + "','" + item.UnitPrice + "','" + item.Props + "'" + ",'" + Current.Type + "')", true, false); if (QueryResutl > -1) { return(0);//0= successfully } else { return(QueryResutl); } }
private string GenerateExportDetailContent(DetailItem inDetail) { string result = ""; for (int i = 0; i < inDetail.m_ContentIndentLevel; i++) { result += "\t"; } if (inDetail.m_ContentStateType == ContentStateType.none) { result += "・"; } else { result += "[" + inDetail.m_ContentStateType.ToString() + "]"; } result += inDetail.m_Content + NEWLINE; return(result); }
private void exampleTextbox3_KeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { if (kanjiTextbox.Text == "") { MessageBox.Show(AppResources.KanjiTextboxesCantBeEmpty); kanjiTextbox.Focus(); } else if (meaningTextbox.Text == "") { MessageBox.Show(AppResources.KanjiTextboxesCantBeEmpty); meaningTextbox.Focus(); } else if (onyomiTextbox.Text == "") { MessageBox.Show(AppResources.KanjiTextboxesCantBeEmpty); onyomiTextbox.Focus(); } else { if (kanjisListbox.SelectedItem == null) { CreateKanji(); } else { UpdateKanji(); selectedItem = null; kanjisListbox.SelectedItems.Clear(); } ClearTextboxes(); kanjiTextbox.Focus(); } } }
private void lessonsListbox_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (lessonsListbox.SelectedItems.Count > 0) { editLesson.IsEnabled = true; deleteLesson.IsEnabled = true; exportLesson.IsEnabled = true; detailsListbox.Items.Clear(); Lesson lesson = lessonsListbox.SelectedItem as Lesson; foreach (Word word in lesson.Words) { DetailItem item = new DetailItem(word); detailsListbox.Items.Add(item); } foreach (Kanji kanji in lesson.Kanjis) { DetailItem item = new DetailItem(kanji); detailsListbox.Items.Add(item); } foreach (Cloze cloze in lesson.Clozes) { DetailItem item = new DetailItem(cloze); detailsListbox.Items.Add(item); } } else { editLesson.IsEnabled = false; deleteLesson.IsEnabled = false; exportLesson.IsEnabled = false; UnloadLessonPreview(); } }
private void CreateWord() { Word word = new Word(); word.Kana = kanaTextbox.Text; word.Kanji = kanjiTextbox.Text; word.Translation = translationTextbox.Text; word.Description = descriptionTextbox.Text; word.Type = (int)Word.EType.other; newWords.Add(word); //if all is selected or other, than show word in the listbox if (typeComboBox.SelectedIndex == 0 || typeComboBox.SelectedIndex - 1 == (int)Word.EType.other) { DetailItem item = new DetailItem(word); wordsListbox.Items.Add(item); } }
public void GenerateExportDetailContentTest() { MinutesModel model = new MinutesModel(); string expected1 = "\t[decided]agenda1->detail1 content\n"; DetailItem detail1 = new DetailItem(); detail1.m_ContentIndex = 1; detail1.m_ContentIndentLevel = 1; detail1.m_Content = "agenda1->detail1 content"; detail1.m_ContentStateType = ContentStateType.decided; Assert.AreEqual(expected1, model.AsDynamic().GenerateExportDetailContent(detail1)); string expected2 = "\t\t[important]agenda1->detail2 content\n"; DetailItem detail2 = new DetailItem(); detail2.m_ContentIndex = 2; detail2.m_ContentIndentLevel = 2; detail2.m_Content = "agenda1->detail2 content"; detail2.m_ContentStateType = ContentStateType.important; Assert.AreEqual(expected2, model.AsDynamic().GenerateExportDetailContent(detail2)); string expected3 = "\t\t\t[issue]agenda1->detail3 content\n"; DetailItem detail3 = new DetailItem(); detail3.m_ContentIndex = 3; detail3.m_ContentIndentLevel = 3; detail3.m_Content = "agenda1->detail3 content"; detail3.m_ContentStateType = ContentStateType.issue; Assert.AreEqual(expected3, model.AsDynamic().GenerateExportDetailContent(detail3)); string expected4 = "\t\t\t・agenda1->detail4 content\n"; DetailItem detail4 = new DetailItem(); detail4.m_ContentIndex = 4; detail4.m_ContentIndentLevel = 3; detail4.m_Content = "agenda1->detail4 content"; detail4.m_ContentStateType = ContentStateType.none; Assert.AreEqual(expected4, model.AsDynamic().GenerateExportDetailContent(detail4)); }
public void init() { Main parent = Main.Instance; DetailItem di = item.GetComponent <DetailItem>(); di.name = di.Name.text = "map"; di.Value.text = parent.mapFile; GameObject go = GameObject.Instantiate(item) as GameObject; go.transform.SetParent(item.transform.parent); go.transform.localScale = Vector3.one; di = go.GetComponent <DetailItem>(); di.name = di.Name.text = "scale"; di.Value.text = parent.scale.ToString(); go = GameObject.Instantiate(item) as GameObject; go.transform.SetParent(item.transform.parent); go.transform.localScale = Vector3.one; di = go.GetComponent <DetailItem>(); di.name = di.Name.text = "speed"; di.Value.text = parent.speed.ToString(); }