//Show a form for editting the word. private void btnEditWord_Click(object sender, RoutedEventArgs e) { AddWord form = new AddWord(_proxy, Convert.ToInt32((sender as Button).Tag), Convert.ToInt32(_proxy.GetItemsId(lUserName.Content.ToString(), ServerData.User))); form.ShowDialog(); btnWords_Click(null, null); }
//Add an existing word. private void Lb_PreviewMouseDown(object sender, MouseButtonEventArgs e) { string data = (sender as Label).Content.ToString(); try { data = (sender as Label).Content.ToString().Split(" 1234567890.,!?()-_<>';:\"\\/=+-/^@$%{}|&\n\r\t".ToCharArray(), StringSplitOptions.RemoveEmptyEntries)[0]; } catch { return; } int?word = _proxy.GetWord(data); if (word == null) { AddWord form = new AddWord(_proxy, data, user, videoId, ServerData.Video); _play = true; btnPlay_Click(null, null); form.ShowDialog(); btnPlay_Click(null, null); } else { _play = true; btnPlay_Click(null, null); if (MessageBox.Show("Do you want to add this word to your list?", "Save word", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { _proxy.AddItemsWord(Convert.ToInt32(word), videoId, ServerData.Video); _proxy.AddItemsWord(Convert.ToInt32(word), Convert.ToInt32(user), ServerData.User); } btnPlay_Click(null, null); } }
//Add a new word. private void Lb_PreviewMouseDown(object sender, MouseButtonEventArgs e) { string data = (sender as TextBox).Text; try { data = (sender as TextBox).Text.Split(" 1234567890.,!'?()-_<>;:\"\\/=+-/^@$%{}|&\n\r\t".ToCharArray(), StringSplitOptions.RemoveEmptyEntries)[0]; } catch { return; } int?word = _proxy.GetWord(data); if (word == null) { AddWord form = new AddWord(_proxy, data, user, book, ServerData.Book); form.ShowDialog(); } else { if (MessageBox.Show("Do you want to add this word to your list?", "Save word", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { _proxy.AddItemsWord(Convert.ToInt32(word), book, ServerData.Book); _proxy.AddItemsWord(Convert.ToInt32(word), user, ServerData.User); } } }
public static string Justify(string str, int len) { if (string.IsNullOrEmpty(str)) { return(string.Empty); } string strResult = string.Empty; string tempStringList = string.Empty; string[] word = str.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries); foreach (string tempword in word) { if (string.IsNullOrEmpty(tempStringList)) { tempStringList += tempword; } else { if ((tempStringList + " " + tempword).Length <= len) { tempStringList += " " + tempword; } else { string[] tempAddWord = tempStringList.Split(' '); int spacecount = tempAddWord.Length - 1; int totalspacenum = len - (tempStringList.Length - spacecount); if (spacecount == 0) { strResult += tempStringList + "\n"; } else { int addsapcenum = totalspacenum / spacecount; int extraspacenum = totalspacenum % spacecount; foreach (string AddWord in tempAddWord) { strResult += AddWord.PadRight(AddWord.Length + addsapcenum + ((extraspacenum > 0) ? 1 : 0)); extraspacenum -= 1; } } strResult = strResult.Trim(); strResult += "\n"; tempStringList = tempword; } } } strResult += tempStringList + "\n"; strResult = strResult.Trim('\n'); return(strResult); }
//Show a form for adding a new word. private void btnAddWord(object sender, RoutedEventArgs e) { int? user = _proxy.GetItemsId(lUserName.Content.ToString(), ServerData.User); AddWord form = new AddWord(_proxy, user); form.ShowDialog(); btnWords_Click(null, null); }
public static void pageDirects(string page) { if (!Form1.Instance.PnlContainer.Controls.ContainsKey(page)) { Form1.Instance.PnlContainer.Controls.Clear(); if ("AddWord" == page) { AddWord aw = new AddWord(); aw.Dock = DockStyle.Fill; Form1.Instance.PnlContainer.Controls.Add(aw); } if ("MainBase" == page) { MainBase mb = new MainBase(); mb.Dock = DockStyle.Fill; Form1.Instance.PnlContainer.Controls.Add(mb); } if ("LearnWord" == page) { LearnWord ln = new LearnWord(); ln.Dock = DockStyle.Fill; Form1.Instance.PnlContainer.Controls.Add(ln); } if ("Search" == page) { Search sa = new Search(); sa.Dock = DockStyle.Fill; Form1.Instance.PnlContainer.Controls.Add(sa); } if ("TabSignUp" == page) { TabSignUp su = new TabSignUp(); su.Dock = DockStyle.Fill; Form1.Instance.PnlContainer.Controls.Add(su); } if ("TabSign" == page) { TabSign si = new TabSign(); si.Dock = DockStyle.Fill; Form1.Instance.PnlContainer.Controls.Add(si); } if ("QuizPage" == page) { QuizPage qp = new QuizPage(); qp.Dock = DockStyle.Fill; Form1.Instance.PnlContainer.Controls.Add(qp); } if ("Statistics" == page) { Statistics st = new Statistics(); st.Dock = DockStyle.Fill; Form1.Instance.PnlContainer.Controls.Add(st); } } Form1.Instance.PnlContainer.Controls[page].BringToFront(); }
private void buttonAddAdd_Click(object sender, EventArgs e) { for (int i = 0; i < dataGridViewAdd.Rows.Count; i++) { if (!String.IsNullOrWhiteSpace(dataGridViewAdd.Rows[i].Cells[1].Value.ToString())) { NewWords.Add(dataGridViewAdd.Rows[i].Cells[1].Value.ToString()); } else { NewWords.Clear(); MessageBox.Show("All languages needs a translation", "Missing translation"); break; } } if (NewWords.Count == 0) { return; } AddWord?.Invoke(this, null); Close(); }
public void Put() { AddWord w = new AddWord(); w.deletTen(); }
public void Put([FromBody] AddWord addWord) { AddWord ad = new AddWord(); ad.UpdateLikeDB(addWord); }
// POST api/<controller> public void Post([FromBody] AddWord addWord) { AddWord ad = new AddWord(); ad.PostAddWord(addWord); }
// GET api/<controller> public List <AddWord> Get() { AddWord ad = new AddWord(); return(ad.GetAddWordFromDB()); }