public void Elimina(ActividadContratistaBE pItem) { try { using (TransactionScope ts = new TransactionScope()) { ActividadContratistaDL ActividadContratista = new ActividadContratistaDL(); ActividadContratistaDetalleDL ActividadContratistaDetalle = new ActividadContratistaDetalleDL(); List <ActividadContratistaDetalleBE> lstActividadContratistaDetalle = null; lstActividadContratistaDetalle = new ActividadContratistaDetalleDL().ListaTodosActivo(pItem.IdActividadContratista); foreach (ActividadContratistaDetalleBE item in lstActividadContratistaDetalle) { ActividadContratistaDetalle.Elimina(item); } ActividadContratista.Elimina(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public void Elimina(ActividadContratistaDetalleBE pItem) { try { ActividadContratistaDetalleDL ActividadContratistaDetalle = new ActividadContratistaDetalleDL(); ActividadContratistaDetalle.Elimina(pItem); } catch (Exception ex) { throw ex; } }