public void Actualiza(InspeccionTrabajoBE pItem, List <InspeccionTrabajoDetalleBE> pListaInspeccionTrabajoDetalle) { try { using (TransactionScope ts = new TransactionScope()) { InspeccionTrabajoDL InspeccionTrabajo = new InspeccionTrabajoDL(); InspeccionTrabajoDetalleDL InspeccionTrabajoDetalle = new InspeccionTrabajoDetalleDL(); foreach (InspeccionTrabajoDetalleBE item in pListaInspeccionTrabajoDetalle) { if (item.TipoOper == Convert.ToInt32(Operacion.Nuevo)) //Nuevo { item.IdInspeccionTrabajo = pItem.IdInspeccionTrabajo; InspeccionTrabajoDetalle.Inserta(item); } else { InspeccionTrabajoDetalle.Actualiza(item); } } InspeccionTrabajo.Actualiza(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public void Actualiza(InspeccionTrabajoDetalleBE pItem) { try { InspeccionTrabajoDetalleDL InspeccionTrabajoDetalle = new InspeccionTrabajoDetalleDL(); InspeccionTrabajoDetalle.Actualiza(pItem); } catch (Exception ex) { throw ex; } }