コード例 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if(radioButton2.Checked)
            {
                if(WorkingNote == null)
                {
                    WorkingNote = new BookingNote();
                    WorkingNote.Note = tbNote.Text;
                    WorkingNote.EmployeeId = UserId;
                    WorkingNote.DateAdded = DateTime.Now;
                    WorkingNote.Severity = (int)nmudSeverity.Value;
                    DialogResult = DialogResult.OK;
                }
                else
                {

                    WorkingNote.Note = tbNote.Text;
                    WorkingNote.Severity = (int)nmudSeverity.Value;
                    WorkingNote.EmployeeId = UserId;
                    var unitOfWork = new UnitOfWork();
                    if(noteID!=null)
                    unitOfWork.BookingNotesRepository.Update(WorkingNote);

                    DialogResult = DialogResult.OK;
                }
            }
        }
コード例 #2
0
        private void AddEditBookingNote_Load(object sender, EventArgs e)
        {
            var unitOfWork = new UnitOfWork();
            ShowPresetPanel();
            if(noteID!=null)
            {
                WorkingNote = unitOfWork.BookingNotesRepository.GetByID(noteID.Value);

            }
            if(WorkingNote !=null)
            {
                tbNote.Text = WorkingNote.Note;
                nmudSeverity.Value = WorkingNote.Severity;
                radioButton1.Enabled = false;
                ShowCustomPanel();

            }
            presetNotes = unitOfWork.PresetNoteRepository.Get().ToList();
            dataGridView1.DataSource = presetNotes;
            stylesSheetManager1.ApplyStyles();
        }