Beispiel #1
0
        private void btnDone_Click(object sender, EventArgs e)
        {
            if (textBoxDescription.Text == "" || textBoxEmployeeId.Text == "" || dateTimePicker.Text == "" || newPatternImage == null)
            {
                MessageBox.Show("Nie można zatwierdzić wyników!\nUzupełnij wszystkie pola!", "Message", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                FEMAnalysis fEMAnalysis = new FEMAnalysis();

                fEMAnalysis.AnalysisResults = textBoxDescription.Text;
                fEMAnalysis.IdEmployee      = int.Parse(textBoxEmployeeId.Text);
                fEMAnalysis.NewPattern      = newPatternImage;
                fEMAnalysis.AnalysisDate    = dateTimePicker.Value;

                db.FEMAnalysis.Add(fEMAnalysis);
                db.SaveChanges();

                textBoxDescription.Clear();
                textBoxEmployeeId.Clear();
                dateTimePicker.Value = DateTime.UtcNow;
                dateTimePicker.ResetText();
                picboxNewPattern.Image = picboxNewPattern.InitialImage;
            }
        }
Beispiel #2
0
        private void domainUpDownDevelompentNumber_SelectedItemChanged(object sender, EventArgs e)
        {
            FEMAnalysis fEMAnalysi = db.FEMAnalysis.First(fEMA => fEMA.IdFEMAnalysis.ToString() == domainUpDownDevelompentNumber.Text);

            textBoxDevelopmentDate.Text        = $"{fEMAnalysi.AnalysisDate}";
            textBoxEmployeeNumber.Text         = $"{fEMAnalysi.IdEmployee}";
            textBoxDevelopmentDescription.Text = $"{fEMAnalysi.AnalysisResults}";
            Employee employee = db.Employees.First(emp => emp.IdEmployee.ToString() == fEMAnalysi.IdEmployee.ToString());

            textBoxEmployeeName.Text    = $"{employee.EmployeeName}";
            textBoxEmployeeSurname.Text = $"{employee.EmployeeSurname}";
            selectedDevelopment         = Convert.ToInt32(domainUpDownDevelompentNumber.Text);
            MemoryStream memoryStream = new MemoryStream((byte[])fEMAnalysi.NewPattern);

            pictureBoxPattern.Image = new Bitmap(memoryStream);
        }