public void Actualiza(TemaBE pItem, List <TemaDetalleBE> pListaTemaDetalle) { try { using (TransactionScope ts = new TransactionScope()) { TemaDL Tema = new TemaDL(); TemaDetalleDL TemaDetalle = new TemaDetalleDL(); foreach (TemaDetalleBE item in pListaTemaDetalle) { if (item.TipoOper == Convert.ToInt32(Operacion.Nuevo)) //Nuevo { item.IdTema = pItem.IdTema; TemaDetalle.Inserta(item); } else { TemaDetalle.Actualiza(item); } } Tema.Actualiza(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public void Actualiza(TemaDetalleBE pItem) { try { TemaDetalleDL TemaDetalle = new TemaDetalleDL(); TemaDetalle.Actualiza(pItem); } catch (Exception ex) { throw ex; } }