public void Actualiza(CapacitacionBE pItem, List <CapacitacionDetalleBE> pListaCapacitacionDetalle) { try { using (TransactionScope ts = new TransactionScope()) { CapacitacionDL Capacitacion = new CapacitacionDL(); CapacitacionDetalleDL CapacitacionDetalle = new CapacitacionDetalleDL(); foreach (CapacitacionDetalleBE item in pListaCapacitacionDetalle) { if (item.TipoOper == Convert.ToInt32(Operacion.Nuevo)) //Nuevo { item.IdCapacitacion = pItem.IdCapacitacion; CapacitacionDetalle.Inserta(item); } else { CapacitacionDetalle.Actualiza(item); } } Capacitacion.Actualiza(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public void Actualiza(CapacitacionDetalleBE pItem) { try { CapacitacionDetalleDL CapacitacionDetalle = new CapacitacionDetalleDL(); CapacitacionDetalle.Actualiza(pItem); } catch (Exception ex) { throw ex; } }