private void Window_Loaded(object sender, RoutedEventArgs e) { DDB.Connect(); this.WindowState = WindowState.Maximized; ChangeBranchOperation(); HideInaccessibleButtons(); //CreateUserAccessItemsFromButtons(); }
public override void Window_Loaded(object sender, RoutedEventArgs e) { try { DDB.Connect(); base.Window_Loaded(sender, e); var db = DDB.NewContext(); if (db.tbl_glb_branch.Count() == 0) { Messages.ErrorMessage("شعبه تعریف نشده است"); return; } GlobalVariables.current_branch_id = db.tbl_glb_branch.First().glb_branch_id; GlobalVariables.current_branch_name = db.tbl_glb_branch.First().glb_branch_name; if (db.tbl_glb_fiscal_year.Count() == 0) { Messages.ErrorMessage("دوره مالی تعریف نشده است"); return; } var fiscalYearList = db.tbl_glb_fiscal_year.ToList(); cmbfiscalYear.ItemsSource = fiscalYearList; cmbfiscalYear.DisplayMemberPath = FieldNames <stp_glb_fiscal_year_selResult> .Name; cmbfiscalYear.SelectedIndex = cmbfiscalYear.Items.Count - 1; UsersList = BLL.GetAllRecord_Password(); cmbUserName.ItemsSource = UsersList; cmbUserName.DisplayMemberPath = FieldNames <stp_glb_user_selResult> .Name; FindLastUser(); FocusFirstControl(grp_Login); } catch (Exception exception) { Messages.ErrorMessage(exception.CompleteMessages()); } }