private void btSave_Click(object sender, EventArgs e)
 {
     try
     {
         if (create)
         {
             if (cbSplit.Checked)
             {
                 string[] allString = txtContent.Text.Split(new char[] { '.', '\n' }, StringSplitOptions.RemoveEmptyEntries);
                 string   result    = "";
                 foreach (var item in allString)
                 {
                     form         = new EnglishSentences();
                     form.Content = item;
                     if (!string.IsNullOrEmpty(txtLevel.Text))
                     {
                         form.Level = int.Parse(txtLevel.Text);
                     }
                     target.Create(form);
                     result += item + "\r\n";
                 }
                 result = "Create " + allString.Length + " sentences success:\r\n" + result;
                 MessageBox.Show(result);
             }
             else
             {
                 form         = new EnglishSentences();
                 form.Content = txtContent.Text;
                 if (!string.IsNullOrEmpty(txtLevel.Text))
                 {
                     form.Level = int.Parse(txtLevel.Text);
                 }
                 target.Create(form);
             }
         }
         else
         {
             form.Content = txtContent.Text;
             if (!string.IsNullOrEmpty(txtLevel.Text))
             {
                 form.Level = int.Parse(txtLevel.Text);
             }
             target.Update(form);
             MessageBox.Show("Update success!");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Not that easy : " + ex.Message);
     }
 }
        private void btCreate_Click(object sender, EventArgs e)
        {
            var actual = new EnglishSentences
            {
                Content = GenerateString(100),
                Level   = new System.Random().Next(1, 1000)
            };

            target.Create(actual);
        }
示例#3
0
 private void btQuickAdd_Click(object sender, EventArgs e)
 {
     try
     {
         if (target.ToList().Any(o => o.Content.ToUpper().Contains(txtSentence.Text.ToUpper())))
         {
             MessageBox.Show("'" + txtSentence.Text + "'" + " is exist on db");
         }
         else
         {
             EnglishSentences form = new EnglishSentences();
             form.Content = txtSentence.Text;
             target.Create(form);
             MessageBox.Show("Quick add :'" + txtSentence.Text + "' to db");
         }
     }catch (Exception ex)
     {
         MessageBox.Show("Not that easy :" + ex.Message);
     }
 }