示例#1
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         BugHandlerEntities1 bte = new BugHandlerEntities1();
         var data = bte.Issues.Where(a => a.Title == comboBox1.Text).SingleOrDefault();
         data.Description = textEditorControl1.Text;
         data.SolvedBy    = comboBox2.Text;
         if (data.Status == "ReOpened")
         {
             MessageBox.Show("Issue is already Re-Opened", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         else
         {
             if (checkBox1.Checked)
             {
                 data.Status = "ReOpened";
             }
             bte.Entry(data).State = EntityState.Modified;
             bte.SaveChanges();
             MessageBox.Show("Saved");
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Error Occured", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
示例#2
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         BugHandlerEntities1 bte = new BugHandlerEntities1();
         var data = bte.Issues.Where(a => a.Title == comboBox1.Text).SingleOrDefault();
         data.Solution         = textEditorControl2.Text;
         data.Status           = "On Progress";
         bte.Entry(data).State = EntityState.Modified;
         bte.SaveChanges();
         MessageBox.Show("Saved");
     }
     catch (Exception)
     {
         MessageBox.Show("Error Occured", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }