Beispiel #1
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     try
     {
         if (string.IsNullOrWhiteSpace(txtName.Text))
         {
             MessageBox.Show("Name is required.", @"Message", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             return;
         }
         if (_measure == null)
         {
             var measure = FormData;
             _appContext.Measures.Add(measure);
         }
         else
         {
             _measure.Name = FormData.Name;
             _measure.Note = FormData.Note;
         }
         _appContext.SaveChanges();
         _measure = null;
         MessageBox.Show("Successfuly", @"Message", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     catch (Exception exception)
     {
         MessageBox.Show("Error : " + exception, @"Message", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
Beispiel #2
0
        private void SensorsService_SensorChanged(object sender, Models.Measure e)
        {
            Trace.WriteLine(e.Value);

            // error
            // Measures.Add(e);

            // thread-safe
            DispatchService.Invoke(() =>
            {
                this.Measures.Add(e);
            });

            CurrentMeasure = e;
        }
Beispiel #3
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         var id = int.Parse(dataGridView1.SelectedRows[0].Cells[0].Value.ToString());
         _measure = _appContext.Measures.Find(id);
         if (_measure == null)
         {
             return;
         }
         txtName.Text = _measure.Name;
         txtNote.Text = _measure.Note;
         tabControl1.SelectedIndex = 0;
     }
     catch (Exception exception)
     {
         MessageBox.Show("Error :" + exception, @"Message", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }