Пример #1
0
 public static int ComparaDupaNume(BLucrariEtape xElemLista1, BLucrariEtape xElemLista2)
 {
     if (xElemLista1 == null)
     {
         if (xElemLista2 == null)
         {
             return(0);
         }
         else
         {
             return(-1);
         }
     }
     else
     {
         if (xElemLista2 == null)
         {
             return(1);
         }
         else
         {
             return(xElemLista1.IdLucrare.CompareTo(xElemLista2.IdLucrare));
         }
     }
 }
Пример #2
0
        public static BLucrariEtape getByIdLucrareEtapa(int pIdLucrare, int pIdEtapa, IDbTransaction pTranzactie)
        {
            BLucrariEtape adresa = null;

            using (DataSet ds = DLucrariEtape.GetByIdLucrareEtapa(pIdLucrare, pIdEtapa, pTranzactie))
            {
                foreach (DataRow dr in ds.Tables[0].Rows)
                {
                    adresa = new BLucrariEtape(dr);
                }
            }

            return(adresa);
        }
Пример #3
0
        public static List <int> GetListIdEtapeByParamIdLucrare(int pIdLucrare, CDefinitiiComune.EnumStare pStare, IDbTransaction pTranzactie)
        {
            List <int> lstDLucrariEtape = new List <int>();

            using (DataSet ds = DLucrariEtape.GetListByParamIdLucrare(pIdLucrare, pStare, pTranzactie))
            {
                foreach (DataRow dr in ds.Tables[0].Rows)
                {
                    BLucrariEtape lucrareEtapa = new BLucrariEtape(dr);
                    lstDLucrariEtape.Add(lucrareEtapa.IdEtapa);
                }
            }
            return(lstDLucrariEtape);
        }