public EmpPage(СписокИсполнителей[] списокИсполнителей, ПодЗадачи подЗадачи)
        {
            InitializeComponent();

            this.списокИсполнителей = списокИсполнителей;

            CBE.ItemsSource = ИнформационаяБазаEntities.GetИнформационаяБазаEntities().Сотрудники.ToList();

            this.подЗадачи = подЗадачи;

            this.задания = списокИсполнителей[0].Задания;
        }
        private void Ok_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (задания.КодЗадание != 0)
                {
                    var исходЗадание = ИнформационаяБазаEntities.GetИнформационаяБазаEntities().Задания.Find(задания.КодЗадание);
                    исходЗадание = задания;
                    ИнформационаяБазаEntities.GetИнформационаяБазаEntities().SaveChanges();
                }
                else
                {
                    ИнформационаяБазаEntities.GetИнформационаяБазаEntities().Задания.Add(задания);
                    ИнформационаяБазаEntities.GetИнформационаяБазаEntities().SaveChanges();


                    СписокИсполнителей списокИсполнителей = new СписокИсполнителей();

                    List <Сотрудники> сотрудники = ИнформационаяБазаEntities.GetИнформационаяБазаEntities().Сотрудники.ToList().Where(p => p.Отрасаль == задания.Отрасаль).ToList();

                    Random rnd = new Random();

                    Сотрудники сотрудник = ИнформационаяБазаEntities.GetИнформационаяБазаEntities().Сотрудники.Find(сотрудники[rnd.Next(0, сотрудники.Count - 1)].КодСотрудников);
                    ИнформационаяБазаEntities.GetИнформационаяБазаEntities().SaveChanges();

                    списокИсполнителей.Сотрудники = сотрудник;

                    ПодЗадачи подЗадача = new ПодЗадачи
                    {
                        Название         = "Пусто",
                        СтатусПодЗадание = 2
                    };
                    ИнформационаяБазаEntities.GetИнформационаяБазаEntities().ПодЗадачи.Add(подЗадача);
                    ИнформационаяБазаEntities.GetИнформационаяБазаEntities().SaveChanges();

                    списокИсполнителей.ПодЗадачи = подЗадача;

                    списокИсполнителей.Задания = задания;

                    ИнформационаяБазаEntities.GetИнформационаяБазаEntities().СписокИсполнителей.Add(списокИсполнителей);
                    ИнформационаяБазаEntities.GetИнформационаяБазаEntities().SaveChanges();
                }

                MenegerFrame.Frame.GoBack();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        public AddBeneathTaskPage(Задания задания, ПодЗадачи подЗадача)
        {
            InitializeComponent();

            this.подЗадача = подЗадача;
            this.задания   = задания;

            DataContext = this.подЗадача;

            CBO.ItemsSource = ИнформационаяБазаEntities.GetИнформационаяБазаEntities().Статусы.ToList();
            CBE.ItemsSource = ИнформационаяБазаEntities.GetИнформационаяБазаEntities().Сотрудники.ToList();

            if (подЗадача.КодПодЗадачи != 0)
            {
                TBE.Visibility = Visibility.Hidden;
                CBE.Visibility = Visibility.Hidden;
            }
        }