예제 #1
0
        /// <summary>
        /// Sterge o inregistrare din tabela sal_StatDePlata
        /// </summary>
        /// <returns>Returneaza true daca s-a facut actualizarea si false altfel</returns>
        public bool Delete()
        {
            Data.Salarii salarii = new Data.Salarii(settings.ConnectionString);
            bool         ret     = salarii.Delete(id);

            ResetProperties();

            return(ret);
        }
예제 #2
0
        /// <summary>
        /// Face update unei inregistrari tabelei sal_StatDePlata
        /// </summary>
        /// <returns>Returneaza true daca s-a facut actualizarea si false altfel</returns>
        public bool Update()
        {
            Data.Salarii salarii = new Data.Salarii(settings.ConnectionString);

            return(salarii.Update(id, angajatID, lunaID, prime, alteDrepturi, indemnizatieConcediuMedical,
                                  venitBrut, venitNet, deduceriPersonale, bazaImpozitare, impozit, salariuNet, avans, retineri,
                                  totalRetineri, restDePlata, salariuIncadrareRealizat, indemnizatieConducereRealizata,
                                  drepturiBanestiConcediuOdihna, drepturiBanestiConcediuEvDeosebite, drepturiBanestiOreSuplimentare,
                                  sumaConcediuBoalaFirma, sumaConcediuBoalaBASS, ajutorDeces, regularizare));
        }
예제 #3
0
 /// <summary>
 /// Returneaza detaliile pentru o inregistrare din tabela sal_StatDePlata
 /// </summary>
 private void LoadSalariuID()
 {
     Data.Salarii        salarii = new Data.Salarii(settings.ConnectionString);
     Data.DetaliiSalarii detalii = salarii.GetDetalii(id);
     id           = detalii.ID;
     angajatID    = detalii.AngajatID;
     lunaID       = detalii.LunaID;
     prime        = detalii.Prime;
     alteDrepturi = detalii.AlteDrepturi;
     indemnizatieConcediuMedical = detalii.IndemnizatieConcediuMedical;
     salariuIncadrare            = detalii.SalariuIncadrare;
     indemnizatieConducere       = detalii.IndemnizatieConducere;
     venitBrut         = detalii.VenitBrut;
     venitNet          = detalii.VenitNet;
     deduceriPersonale = detalii.DeduceriPersonale;
     bazaImpozitare    = detalii.BazaImpozitare;
     impozit           = detalii.Impozit;
     salariuNet        = detalii.SalariuNet;
     avans             = detalii.Avans;
     retineri          = detalii.Retineri;
     totalRetineri     = detalii.TotalRetineri;
     restDePlata       = detalii.RestDePlata;
 }