Example #1
0
 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());
            }
        }