示例#1
0
 /// <summary>
 /// Populeaza lista cu tari
 /// </summary>
 public void PopulareTabela()
 {
     Index = listDataGrid.CurrentPageIndex * 30 + 1;
     Salaries.Business.AdminBanci objAdminBanci = new Salaries.Business.AdminBanci();
     listDataGrid.DataSource = objAdminBanci.LoadInfoBanci();
     listDataGrid.DataBind();
 }
示例#2
0
        /// <summary>
        /// Daca pagina de administrare a fost deschisa din ConturiBanci cream functia care va face refresh la combo-ul cu banci
        /// </summary>
        private void CreateRefreshFunction()
        {
            string outStr = "";

            //cream scriptul care va contine functia de refresh
            //ne bazam pe faptul ca se cunoaste numele selectului care contine bancile
            //initial se sterg toate intrarile din combo
            outStr += "<script> \r\n function RefreshParentPage() \r\n" +
                      "{ \r\n" +
                      "window.opener.DeleteBanciCombo(); \r\n" +
                      " FillBanciCOmbo(); \r\n" +
                      "} \r\n";

            //acum se creeaza functie care adauga functiile din recordset
            //se foloseste o functie din Conturi_Banca ... FillBancaCombo
            Salaries.Business.AdminBanci objAdminBanci = new Salaries.Business.AdminBanci();

            outStr += " function FillBanciCOmbo() \r\n" +
                      "{ \r\n";
            foreach (DataRow dataRow in objAdminBanci.LoadInfoBanci().Tables[0].Rows)
            {
                outStr += "window.opener.FillBancaCombo('" +
                          dataRow["Nume"].ToString() + "'," +
                          dataRow["BancaID"].ToString() + ");";
            }

            outStr += "} \r\n" +
                      "</script>";

            Response.Write(outStr);
        }
示例#3
0
        /// <summary>
        /// Se trece la urmatoarea pagina in lista
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        public void listDataGrid_PageIndexChanged(Object sender, DataGridPageChangedEventArgs e)
        {
            Salaries.Business.AdminBanci banci = new Salaries.Business.AdminBanci();
            DataSet dt = banci.LoadInfoBanci();

            CompletareTitlu();

            listDataGrid.CurrentPageIndex = e.NewPageIndex;
            DataView dv = dt.Tables[0].DefaultView;

            listDataGrid.DataSource = dv;
            Index = (e.NewPageIndex * listDataGrid.PageSize) + 1;
            listDataGrid.DataBind();
        }