public void Actualiza(EppBE pItem, List <EppDetalleBE> pListaEppDetalle) { try { using (TransactionScope ts = new TransactionScope()) { EppDL Epp = new EppDL(); EppDetalleDL EppDetalle = new EppDetalleDL(); foreach (EppDetalleBE item in pListaEppDetalle) { if (item.TipoOper == Convert.ToInt32(Operacion.Nuevo)) //Nuevo { item.IdEpp = pItem.IdEpp; EppDetalle.Inserta(item); } else { EppDetalle.Actualiza(item); } } Epp.Actualiza(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public void Actualiza(EppDetalleBE pItem) { try { EppDetalleDL EppDetalle = new EppDetalleDL(); EppDetalle.Actualiza(pItem); } catch (Exception ex) { throw ex; } }