コード例 #1
0
 public static void RefreshBook()
 {
     bllBank.Fill();
     bllCity.Fill();
     bllClients.FillClients();
     bllClients.FillGroups();
     bllOrgs.Fill();
     FillOrgsAccount();
 }
コード例 #2
0
        public CheckOrgTo(BLL.ClientsRequests.DataSets.dsClientsRequests.ClientsRequestsRow rw, int iCheckType, int iOrgIDOrgAccountID)
        {
            //
            // Required for Windows Form Designer support
            //
            this.rwReq      = rw;
            this.iCheckType = iCheckType;
            //App.FillOrgsAccount();
            this.iOrgID        = iOrgIDOrgAccountID;
            this.iOrgAccountID = iOrgIDOrgAccountID;
            InitializeComponent();

            if (iCheckType == 2)
            {
                App.FillOrgsAccount();
                this.dvRAccounts.Table     = App.DsOrgsAccount.OrgsAccounts;
                this.dvRAccounts.RowFilter = "OrgID=" + iOrgID + " and CurrencyID='" + rw.CurrencyFrom + "'";
                this.dataGrid1.DataSource  = this.dvRAccounts;
                App.SetDataGridTableStyle(this.dataGridTableStyle2);
                this.dataGridTableStyle2.SelectionForeColor = System.Drawing.Color.Red;
                if (this.dvRAccounts.Count == 0)
                {
                    this.bnSelect.Enabled = false;
                }
                this.tbMessage.Text = "Не найден р.счёт организации получателя <" + rw.OrgTo + "> с ИНН " + rw.OrgToINN + ".\r\n Возможно есть неточность в реквизитах.\r\n" +
                                      "Если в списке счетов имеется подходящий, выделите его и нажмите кнопку <Выбрать>.\r\n Для создания нового счёта нажмите <Новый>.";
            }
            else
            {
                bllBank = new BPS.BLL.Bank.coBanks();
                bllCity = new BPS.BLL.City.coCities();
                bllBank.Fill();
                bllCity.Fill();
//				this.dvBanks.Table = App.DsBanks.Banks;
                this.dvBanks.Table        = bllBank.DataSet.Banks;
                this.dataGrid1.DataSource = this.dvBanks;
                App.SetDataGridTableStyle(this.dataGridTableStyle3);
                this.dataGridTableStyle3.SelectionForeColor = System.Drawing.Color.Red;
                this.tbMessage.Text = "Не найден банк организации получателя <" + rw.OrgTo + "> с ИНН " + rw.OrgToINN + ".\r\n Возможно есть неточность в реквизитах.\r\n" +
                                      "Если в списке банков имеется подходящий, выделите его и нажмите кнопку <Выбрать>. \r\nДля создания нового банка нажмите <Новый>.";
            }
            //
            // TODO: Add any constructor code after InitializeComponent call
            //
        }
コード例 #3
0
        static App()
        {
            AM_Controls.Settings AMSet = new AM_Controls.Settings(new System.Configuration.AppSettingsReader());

            ReportsDirectory           = LoadDirectoryString("ReportsDirectory", "..\\..\\_Reports\\");
            AM_Controls.MsgBoxX.Header = "BPS";
            Connection = new System.Data.SqlClient.SqlConnection();
            System.Configuration.AppSettingsReader configurationAppSettings = new System.Configuration.AppSettingsReader();
            Connection.ConnectionString =
                ConnectionString        = ((string)(configurationAppSettings.GetValue("ConnectionString", typeof(string))));
            OleDbConnectionString       = ((string)(configurationAppSettings.GetValue("OleDbConnectionString", typeof(string))));
            POFormatSettingsFileName    = ((string)(configurationAppSettings.GetValue("POFormatSettingsFile", typeof(string))));


            sqlData = new AM_Lib.sqlData(ConnectionString);

            AppSettingsGet();


            bllBank = new BPS.BLL.Bank.coBanks(Connection);
            bllBank.Fill();

            bllCity = new BPS.BLL.City.coCities(Connection);
            bllCity.Fill();

            bllCurrency = new BPS.BLL.Currency.coCurrency(Connection);
            bllCurrency.Fill();
            bllCurrency.FillHistory();

            bllOrgs = new BPS.BLL.Orgs.coOrgs(Connection);
            bllOrgs.Fill();

            bllRequests = new BPS.BLL.ClientsRequests.coRequest(Connection);
            bllRequests.FillDirectories();

            BPSClients                =
                bllClients            = new BPS.BLL.Clients.coClientEx(Connection);
            bllClients.DataGridStyle += new BPS.BLL.Clients.coClientEx.DataGridStyleEventHandler(OnSetStyle);
            bllClients.AddClient     += new BPS.BLL.Clients.coClientEx.AddClientEventHandler(OnAddingClient);

            DBLock = new AM_Lib.Lock(Connection);

            dsOrgsAccount1 = new BPS.dsOrgsAccount();
        }