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