Ejemplo n.º 1
0
 private void salveazaEtape(int pIdLucrare)
 {
     if (this.lColectieEtape.Count != 0)
     {
         foreach (var etapa in this.lColectieEtape)
         {
             var listaEtapeExistente = BLucrariEtape.GetListByParamIdLucrareEtapa(pIdLucrare, etapa.Id, CDL.iStomaLab.CDefinitiiComune.EnumStare.Activa, null);
             if (!listaEtapeExistente.Contains(etapa.Id))
             {
                 BLucrariEtape.Add(pIdLucrare, etapa.Id, 1, etapa.DurataMedieMinute, null);
             }
         }
     }
 }
Ejemplo n.º 2
0
        private void salveazaEtape(int pIdLucrare)
        {
            List <int> listaEtapeExistente = BLucrariEtape.GetListIdEtapeByParamIdLucrare(pIdLucrare, EnumStare.Activa, null);

            if (this.lSePoateModifica)
            {
                foreach (var idEtapa in listaEtapeExistente)
                {
                    BLucrariEtape.getByIdLucrareEtapa(pIdLucrare, idEtapa, null).Close(true, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Stergere), null);
                }

                foreach (var etapaCurenta in this.lColectieEtape)
                {
                    BLucrariEtape.Add(pIdLucrare, etapaCurenta.Id, 1, etapaCurenta.DurataMedieMinute, null);
                }
            }
        }