/// <summary>
        /// Daca pagina de administrare a fost deschisa din IstoricCentreCost cream functia care va face refresh la combo-ul cu centre de cost
        /// </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 centrele de cost
            //initial se sterg toate intrarile din combo
            outStr += "<script> \r\n function RefreshParentPage() \r\n" +
                      "{ \r\n" +
                      "window.opener.DeleteCentreCostCombo(); \r\n" +
                      " FillCentreCostCOmbo(); \r\n" +
                      "} \r\n";

            outStr += " function FillCentreCostCOmbo() \r\n" +
                      "{ \r\n";
            //acum se creeaza functie care adauga centrele de cost din recordset
            //se foloseste o functie din parent page... FillCentruCostCombo
            Salaries.Business.AdminCentreCost objAdminCentreCost = new Salaries.Business.AdminCentreCost();

            foreach (DataRow dataRow in objAdminCentreCost.LoadInfoCentreCost().Tables[0].Rows)
            {
                outStr += "window.opener.FillCentruCostCombo('" +
                          dataRow["Cod"].ToString() + " - " + dataRow["Nume"].ToString() + "'," +
                          dataRow["CentruCostID"].ToString() + ");";
            }


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

            Response.Write(outStr);
        }
 /// <summary>
 /// Populeaza lista cu tari
 /// </summary>
 public void PopulareTabela()
 {
     Index = listDataGrid.CurrentPageIndex * 30 + 1;
     Salaries.Business.AdminCentreCost objAdminCentreCost = new Salaries.Business.AdminCentreCost();
     listDataGrid.DataSource = objAdminCentreCost.LoadInfoCentreCost();
     listDataGrid.DataBind();
 }
        /// <summary>
        /// Creaza ComboBox cu centre de cost
        /// </summary>
        /// <param name="listObj">Lista cu centre de cost</param>
        /// <remarks>
        /// Oprescu Claudia
        /// </remarks>
        public void CreateCentruCostSelectBox(DropDownList listObj)
        {
            Salaries.Business.AdminCentreCost centre = new Salaries.Business.AdminCentreCost();
            DataSet   ds      = centre.LoadInfoCentreCost();
            DataTable myTable = new DataTable();

            myTable = ds.Tables[0];
            for (int i = 0; i < myTable.Rows.Count; i++)
            {
                DataRow  myRow  = myTable.Rows[i];
                ListItem myItem = new ListItem(myRow["cod"].ToString() + " - " + myRow["nume"].ToString(), myRow["centrucostid"].ToString());
                listObj.Items.Add(myItem);
            }
        }
        /// <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.AdminCentreCost objAdminCentreCost = new Salaries.Business.AdminCentreCost();
            DataSet dt = objAdminCentreCost.LoadInfoCentreCost();

            CompletareTitlu();

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

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