Exemplo n.º 1
0
        private void txtComment_TextChanged(object sender, TextChangedEventArgs e)
        {
            var txtSender    = sender as TextBox;
            var selectedItem = dtgData.SelectedItem as InstructorLearnerSchedule;

            if (selectedItem != null)
            {
                if (selectedItem.ScheduleInstructorID != null)
                {
                    if (schedInstructorList.Where(s => s.ScheduleInstructorID == selectedItem.ScheduleInstructorID).Any())
                    {
                        var variable = schedInstructorList.Where(s => s.ScheduleInstructorID == selectedItem.ScheduleInstructorID).SingleOrDefault();
                        variable.Comment = txtSender.Text;
                    }
                    else
                    {
                        InstructorLearnerSchedule nwInstructorLearnerSchedule = new InstructorLearnerSchedule()
                        {
                            ScheduleInstructorID = selectedItem.ScheduleInstructorID,
                            Comment = txtSender.Text
                        };
                        schedInstructorList.Add(nwInstructorLearnerSchedule);
                    }
                }
            }
        }
Exemplo n.º 2
0
        private void chkNoShow_Checked(object sender, RoutedEventArgs e)
        {
            var selectedItem = dtgData.SelectedItem as InstructorLearnerSchedule;

            if (selectedItem != null)
            {
                if (schedInstructorList.Where(s => s.ScheduleInstructorID == selectedItem.ScheduleInstructorID).Any())
                {
                    var variable = schedInstructorList.Where(s => s.ScheduleInstructorID == selectedItem.ScheduleInstructorID).SingleOrDefault();
                    variable.NoShow   = true;
                    variable.Complete = false;
                    variable.Cancel   = false;
                }
                else
                {
                    InstructorLearnerSchedule nwInstructorLearnerSchedule = new InstructorLearnerSchedule()
                    {
                        ScheduleInstructorID = selectedItem.ScheduleInstructorID,
                        NoShow = true
                    };
                    schedInstructorList.Add(nwInstructorLearnerSchedule);
                }
                selectedItem.Cancel   = false;
                selectedItem.Complete = false;
                var bb = schedInstructorList;
            }
        }