/// <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); }
/// <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)); }
/// <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; }