/// <summary> /// Este obtinut valoarea procentului din baza de calcul a contributieide sanatate a angajatorului. /// </summary> /// <param name="lunaID"> ID-ul lunii pentru care se doreste valoarea procentului.</param> /// <returns> Valoarea procentului din baza de calcul a contributieide sanatate a angajatorului..</returns> /// <remarks> /// Autor: Cristina Raluca Muntean /// Data: 09.05.2006 /// </remarks> public float GetProcentSanatateAgajator(int lunaID) { Salaries.Data.VariabileGlobale variabilaGlobala = new Salaries.Data.VariabileGlobale(settings.ConnectionString); return(variabilaGlobala.GetProcentSanatateAgajator(lunaID)); }
/// <summary> /// Procedura verifica sa nu se adauge duplicate in tabela sal_VariabileGlobaleTipuri /// </summary> /// <param name="variabilaGlobalaID">Id-ul variabilei care nu trebuie sa coincida</param> /// <param name="denumire">Denumirea tipului de variabila</param> /// <param name="cod">Codul pentru tipul de variabila</param> /// <returns>Returneaza true daca se poate face adaugare/modificare si false altfel</returns> public bool CheckIfTipVariabilaGlobalaCanBeAdded() { Salaries.Data.VariabileGlobale variabilaGlobala = new Salaries.Data.VariabileGlobale(settings.ConnectionString); return(variabilaGlobala.CheckIfTipVariabilaGlobalaCanBeAdded(variabilaGlobalaID, denumire, cod)); }
/// <summary> /// Se obtin informatii despre toate tipurile da variabile care nu au fost adaugate pentur luna curenta /// </summary> /// <param name="lunaID">Id-ul lunii pentru care se adauga</param> /// <returns>Se returneaza un DataSet care contine toate detaiile despre o variabila globala</returns> public DataSet GetAllVariabileGlobaleNeadaugate(int lunaID) { Salaries.Data.VariabileGlobale variabilaGlobala = new Salaries.Data.VariabileGlobale(settings.ConnectionString); return(variabilaGlobala.GetAllVariabileGlobaleNeadaugate(lunaID)); }
/// <summary> /// Verifica daca se poate sterge variabila globala reprezentata de obiectul apelant. Pentru aceasta, creeaza /// un obiect de tip Salaries.Data.VariabileGlobale si ii apeleaza metoda CheckIfTipVariabilaGlobalaCanBeDeleted(variabilaGlobalaID), /// returnand rezultatul intors de aceasta. /// Vezi descrierea metodei CheckIfTipVariabilaGlobalaCanBeDeleted(variabilaGlobalaID), din clasa Salaries.Data.VariabileGlobale. /// </summary> /// <returns> Returneaza rezultatul verificarii stergerii /// 0 - se poate sterge /// 1 - exista date asociate /// 2 - tipul de variabila este ultimul din lista /// </returns> public int CheckIfTipVariabilaGlobalaCanBeDeleted() { Salaries.Data.VariabileGlobale variabilaGlobala = new Salaries.Data.VariabileGlobale(settings.ConnectionString); return(variabilaGlobala.CheckIfTipVariabilaGlobalaCanBeDeleted(variabilaGlobalaID)); }
/// <summary> /// Sunt obtinute informatii despre toate tipurile de variabile globale /// </summary> /// <returns>Se returneaza un dataset care contine aceste valori</returns> public DataSet GetAllVariabileGloale() { Salaries.Data.VariabileGlobale variabilaGlobala = new Salaries.Data.VariabileGlobale(settings.ConnectionString); return(variabilaGlobala.GetAllVariabileGlobale()); }
/// <summary> /// Informatii despre o variabila globala /// </summary> /// <param name="variabilaGlobalaID">Id-ul variabilei globale</param> /// <returns>Se returneaza un DataSet care contine toate detaiile despre o variabila globala</returns> public DataSet GetVariabilaGlobalaInfo(int variabilaGlobalaID) { Salaries.Data.VariabileGlobale variabilaGlobala = new Salaries.Data.VariabileGlobale(settings.ConnectionString); return(variabilaGlobala.GetVaiabilaGlobalaInfo(variabilaGlobalaID)); }
/// <summary> /// Sterge variabila globala /// </summary> public void Delete() { Salaries.Data.VariabileGlobale variabilaGlobala = new Salaries.Data.VariabileGlobale(settings.ConnectionString); variabilaGlobala.Delete(variabilaGlobalaID); }
/// <summary> /// Actualizeaza o variabila globala /// </summary> public void Update() { Salaries.Data.VariabileGlobale variabilaGlobala = new Salaries.Data.VariabileGlobale(settings.ConnectionString); variabilaGlobala.Update(variabilaGlobalaID, denumire, descriere, cod); }
/// <summary> /// Insereaza o variabila globala /// </summary> /// <returns>Id-ul variabilei globale nou adaugata</returns> public int Insert() { Salaries.Data.VariabileGlobale variabilaGlobala = new Salaries.Data.VariabileGlobale(settings.ConnectionString); return(variabilaGlobala.Insert(denumire, descriere, cod)); }