Example #1
0
        /// <summary>
        /// Procedura obtine informatii despre o anumita variabila globala. Informatiile sunt luate din tabelele sal_VariabileGlobaleValori si sal_VariabileGlobaleTipuri
        /// </summary>
        /// <param name="id">id-ul variabilei despre care se obtin informatii</param>
        /// <returns>Se returneaza true daca variabila exista, false altfel</returns>
        public bool GetVariabileGlobaleValoriInfo(int id)
        {
            Salaries.Data.VariabileGlobaleValori variabilaGlobala = new Salaries.Data.VariabileGlobaleValori(settings.ConnectionString);
            DataSet dsVariabilaSalarizare = variabilaGlobala.GetVariabileGlobaleValoriInfo(id);

            if (dsVariabilaSalarizare.Tables[0].Rows.Count > 0)
            {
                valoare            = float.Parse(dsVariabilaSalarizare.Tables[0].Rows[0]["Valoare"].ToString());
                this.id            = id;
                lunaID             = int.Parse(dsVariabilaSalarizare.Tables[0].Rows[0]["LunaID"].ToString());
                variabilaGlobalaID = int.Parse(dsVariabilaSalarizare.Tables[0].Rows[0]["VariabilaGlobalaID"].ToString());
                denumire           = dsVariabilaSalarizare.Tables[0].Rows[0]["Denumire"].ToString();

                return(true);
            }
            else
            {
                return(false);
            }
        }
Example #2
0
 /// <summary>
 /// Procedura verifica daca procentul de inflatie este negativ. Daca aceasta valoare este negativa nu se poate efectua inchiderea de luna
 /// </summary>
 /// <param name="lunaId">Luna pentru care se verifica valoarea procentului de inflatie</param>
 /// <returns>Returneaza true daca se poate face inchiderea de luna si false altfel</returns>
 /// <remarks>
 /// Autor:	Oprescu Claudia
 /// Data:	30.01.2007
 /// </remarks>
 public bool VerificaProcentInflatie(int lunaId)
 {
     Salaries.Data.VariabileGlobaleValori variabilaGlobala = new Salaries.Data.VariabileGlobaleValori(settings.ConnectionString);
     return(variabilaGlobala.VerificaProcentInflatie(lunaId));
 }
Example #3
0
 /// <summary>
 /// Procedura returneaza perechi formate din luna si an pentru acele luni pentru care exista valori de variabile globale
 /// </summary>
 /// <returns>Se returneaza un DataSet care contine aceste valori</returns>
 public DataSet GetLuniVariabileGlobale()
 {
     Salaries.Data.VariabileGlobaleValori variabilaGlobala = new Salaries.Data.VariabileGlobaleValori(settings.ConnectionString);
     return(variabilaGlobala.GetLuniVariabileGlobale());
 }
Example #4
0
 /// <summary>
 /// Procedura obtine informatii despre toate variabilele globale dintr-o anumita luna.
 /// Sunt luate din tabelele sal_VariabileGlobaleValori si sal_VariabileGlobaleTipuri.
 /// </summary>
 /// <param name="lunaID">id-ul lunii pentru care sa obtin variabile</param>
 /// <returns>Se returneaza un DataSet care contine aceste valori</returns>
 public DataSet GetAllVariabileGlobaleValoriPeLuna(int lunaID)
 {
     Salaries.Data.VariabileGlobaleValori variabilaGlobala = new Salaries.Data.VariabileGlobaleValori(settings.ConnectionString);
     return(variabilaGlobala.GetAllVariabileGlobaleValoriPeLuna(lunaID));
 }
Example #5
0
 /// <summary>
 /// Actualizeaza o variabila globala
 /// </summary>
 public void Update()
 {
     Salaries.Data.VariabileGlobaleValori variabilaGlobala = new Salaries.Data.VariabileGlobaleValori(settings.ConnectionString);
     variabilaGlobala.Update(id, variabilaGlobalaID, lunaID, valoare);
 }
Example #6
0
 /// <summary>
 /// Insereaza o variabila globala
 /// </summary>
 /// <returns>Id-ul variabilei globale nou adaugata</returns>
 public int Insert()
 {
     Salaries.Data.VariabileGlobaleValori variabilaGlobala = new Salaries.Data.VariabileGlobaleValori(settings.ConnectionString);
     return(variabilaGlobala.Insert(variabilaGlobalaID, lunaID, valoare));
 }