public MainWindow()
        {
            InitializeComponent();
            dp_Date.SelectedDate = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1).AddMonths(2);

            settings = SettingManeger.Load();

            gridGuards.DataContext = settings;
            //UpdateSupervisorList();
        }
        private void btn_editHolidays_Click(object sender, RoutedEventArgs e)
        {
            settings = SettingManeger.Load();
            Win_HolidaysEdit win_GuardsEdit = new Win_HolidaysEdit()
            {
                Owner = this
            };

            win_GuardsEdit.Show();
        }
        private void btn_editGuards_Click(object sender, RoutedEventArgs e)
        {
            settings = SettingManeger.Load();
            Win_GuardsEdit win_GuardsEdit = new Win_GuardsEdit
            {
                Owner = this
            };

            win_GuardsEdit.gridGuardsDetails.DataContext = settings;
            win_GuardsEdit.gridGuardsDetails.UpdateLayout();
            win_GuardsEdit.Show();
        }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            MainWindow win      = this.Owner as MainWindow;
            Settings   settings = new Settings()
            {
                Guard1       = this.Guard1.Text,
                Guard2       = this.Guard2.Text,
                Guard3       = this.Guard3.Text,
                Supervisor   = "",
                Director     = this.Director.Text,
                Deputy_chief = this.Deputy_chief.Text,
                Superior     = this.Superior.Text
            };

            SettingManeger.Save(settings);
            Close();
        }
 private void button_Click(object sender, RoutedEventArgs e)
 {
     settings = SettingManeger.Load();
     GenerateGraophic();
 }