public void Elimina(ProgramProductionBE pItem) { try { using (TransactionScope ts = new TransactionScope()) { ProgramProductionDL ProgramProduction = new ProgramProductionDL(); ProgramProductionDetailDL ProgramProductionDetail = new ProgramProductionDetailDL(); //Client SENSOR List <ProgramProductionDetailBE> lstProgramProductionDetail = null; lstProgramProductionDetail = new ProgramProductionDetailDL().ListaTodosActivo(pItem.IdProgramProduction); foreach (var item in lstProgramProductionDetail) { ProgramProductionDetail.Elimina(item); } ProgramProduction.Elimina(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public void Elimina(ProgramProductionDetailBE pItem) { try { ProgramProductionDetailDL ProgramProductionDetail = new ProgramProductionDetailDL(); ProgramProductionDetail.Elimina(pItem); } catch (Exception ex) { throw ex; } }