Exemplo n.º 1
0
        /// <summary>
        /// Procedura sterge o persoana in intretinere
        /// </summary>
        /// <returns>Returneaza true daca s-a facut stergerea si false altfel</returns>
        public bool Delete()
        {
            Data.PersoaneInIntretinere pers = new Data.PersoaneInIntretinere(settings.ConnectionString);
            bool ret = pers.Delete(id);

            ResetDate();
            return(ret);
        }
Exemplo n.º 2
0
 /// <summary>
 /// Procedura selecteaza datele unei persoane
 /// </summary>
 private void LoadPersoanaID()
 {
     Data.PersoaneInIntretinere pers    = new Data.PersoaneInIntretinere(settings.ConnectionString);
     Data.DetaliiPersoane       detalii = pers.GetDetalii(id);
     this.Nume           = detalii.Nume;
     this.Prenume        = detalii.Prenume;
     this.CNP            = detalii.CNP;
     this.tipid          = detalii.TipID;
     this.InvaliditateID = detalii.InvaliditateID;
     this.Activ          = detalii.Activ;
     this.ID             = detalii.ID;
     this.angajatid      = detalii.AngajatID;
 }
Exemplo n.º 3
0
 /// <summary>
 /// Procedura verifica daca o persoana poate fi adaugata/modificata astfel incat sa nu se creeze duplicate
 /// </summary>
 /// <param name="persoanaId">Id-ul persoanei pentru care se face verificarea</param>
 /// <param name="cnp">CNP-ul care se verifica sa nu mai existe deja</param>
 /// <returns>Returneaza true daca se poate face adaugare/modificare si false altfel</returns>
 /// <remarks>
 /// Adaugat:	Oprescu Claudia
 /// Data:		08.02.2007
 /// </remarks>
 public bool CheckIfPersoanaIntretinereCanBeAdded(int persoanaId, long cnp)
 {
     Data.PersoaneInIntretinere pers = new Data.PersoaneInIntretinere(settings.ConnectionString);
     return(pers.CheckIfPersoanaIntretinereCanBeAdded(persoanaId, cnp));
 }
Exemplo n.º 4
0
 /// <summary>
 /// Procedura returneaza toate tipurile de persoane in intretinere
 /// </summary>
 /// <returns>Returneaza un DataSet care contine aceste inregistrari</returns>
 public DataSet GetAllTipuriPersoaneInIntretinere()
 {
     Data.PersoaneInIntretinere pers = new Data.PersoaneInIntretinere(settings.ConnectionString);
     return(pers.GetAllTipuriPersoaneInIntretinere());
 }
Exemplo n.º 5
0
 /// <summary>
 /// Procedura actualizeaza o persoana
 /// </summary>
 /// <returns>Returneaza true daca s-a facut actualizarea si false altfel</returns>
 public bool Update()
 {
     Data.PersoaneInIntretinere pers = new Data.PersoaneInIntretinere(settings.ConnectionString);
     return(pers.Update(id, nume, prenume, cnp, tipid, invaliditateid, activ));
 }
Exemplo n.º 6
0
 /// <summary>
 /// Procedura adauga o persoana in intretinere
 /// </summary>
 /// <param name="angajatid">Id-ul angajatului</param>
 /// <param name="nume">Numele persoanei</param>
 /// <param name="prenume">Prenumele persoanei</param>
 /// <param name="cnp">CNP-ul persoanei</param>
 /// <param name="tipid">Tipul persoanei</param>
 /// <param name="invaliditateid">Tipul de invaliditate</param>
 /// <param name="activ">Daca persoana este sau nu in intretinere la momentul respectiv</param>
 public void Create(int angajatid, string nume, string prenume, long cnp, int tipid, int invaliditateid, bool activ)
 {
     Data.PersoaneInIntretinere pers = new Data.PersoaneInIntretinere(settings.ConnectionString);
     pers.Add(angajatid, nume, prenume, cnp, tipid, invaliditateid, activ);
     LoadPersoanaID();
 }