public GroupClassesJournalEditForm(GroupClassesJournal groupClassesJournal)
        {
            InitializeComponent();
            GroupClassesJournalEditFormVM vm = new GroupClassesJournalEditFormVM(groupClassesJournal);

            DataContext = vm;
            if (vm.CloseAction == null)
            {
                vm.CloseAction = new Action(this.Close);
            }
        }
Exemple #2
0
        public GroupClassesJournalEditFormVM(GroupClassesJournal groupClassesJournal)
        {
            Msg = "";


            if (groupClassesJournal != null)
            {
                SelectedGroupClassesJournal = dc.GroupClassesJournals
                                              .Where(x => x.GroupClasseId == groupClassesJournal.GroupClasseId).First();
                SelectedClassesTime = SelectedGroupClassesJournal.ClassesTime;
            }
            else
            {
                SelectedGroupClassesJournal = new GroupClassesJournal();
                SelectedClassesTime         = DateTime.Now;
            }
            HH           = SelectedClassesTime.Hour;
            MM           = SelectedClassesTime.Minute;
            Employees    = dc.Employees.Where(x => x.Position.PositionId == 2).ToList();
            GroupClasses = dc.GroupClasses.ToList();
        }