public void Elimina(CapacitacionBE pItem) { try { using (TransactionScope ts = new TransactionScope()) { CapacitacionDL Capacitacion = new CapacitacionDL(); CapacitacionDetalleDL CapacitacionDetalle = new CapacitacionDetalleDL(); List <CapacitacionDetalleBE> lstCapacitacionDetalle = null; lstCapacitacionDetalle = new CapacitacionDetalleDL().ListaTodosActivo(pItem.IdCapacitacion); foreach (CapacitacionDetalleBE item in lstCapacitacionDetalle) { CapacitacionDetalle.Elimina(item); } Capacitacion.Elimina(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public void Elimina(CapacitacionDetalleBE pItem) { try { CapacitacionDetalleDL CapacitacionDetalle = new CapacitacionDetalleDL(); CapacitacionDetalle.Elimina(pItem); } catch (Exception ex) { throw ex; } }