public void Actualiza(ExtintorInspeccionBE pItem, List <ExtintorInspeccionDetalleBE> pListaExtintorInspeccionDetalle) { try { using (TransactionScope ts = new TransactionScope()) { ExtintorInspeccionDL ExtintorInspeccion = new ExtintorInspeccionDL(); ExtintorInspeccionDetalleDL ExtintorInspeccionDetalle = new ExtintorInspeccionDetalleDL(); foreach (ExtintorInspeccionDetalleBE item in pListaExtintorInspeccionDetalle) { if (item.TipoOper == Convert.ToInt32(Operacion.Nuevo)) //Nuevo { item.IdExtintorInspeccion = pItem.IdExtintorInspeccion; ExtintorInspeccionDetalle.Inserta(item); } else { ExtintorInspeccionDetalle.Actualiza(item); } } ExtintorInspeccion.Actualiza(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public Int32 Inserta(ExtintorInspeccionBE pItem, List <ExtintorInspeccionDetalleBE> pListaExtintorInspeccionDetalle) { try { using (TransactionScope ts = new TransactionScope()) { ExtintorInspeccionDL ExtintorInspeccion = new ExtintorInspeccionDL(); ExtintorInspeccionDetalleDL ExtintorInspeccionDetalle = new ExtintorInspeccionDetalleDL(); int IdExtintorInspeccion = 0; IdExtintorInspeccion = ExtintorInspeccion.Inserta(pItem); foreach (var item in pListaExtintorInspeccionDetalle) { item.IdExtintorInspeccion = IdExtintorInspeccion; ExtintorInspeccionDetalle.Inserta(item); } ts.Complete(); return(IdExtintorInspeccion); } } catch (Exception ex) { throw ex; } }
public void Elimina(ExtintorInspeccionBE pItem) { try { using (TransactionScope ts = new TransactionScope()) { ExtintorInspeccionDL ExtintorInspeccion = new ExtintorInspeccionDL(); ExtintorInspeccionDetalleDL ExtintorInspeccionDetalle = new ExtintorInspeccionDetalleDL(); List <ExtintorInspeccionDetalleBE> lstExtintorInspeccionDetalle = null; lstExtintorInspeccionDetalle = new ExtintorInspeccionDetalleDL().ListaTodosActivo(pItem.IdExtintorInspeccion); foreach (ExtintorInspeccionDetalleBE item in lstExtintorInspeccionDetalle) { ExtintorInspeccionDetalle.Elimina(item); } ExtintorInspeccion.Elimina(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public void Elimina(ExtintorInspeccionDetalleBE pItem) { try { ExtintorInspeccionDetalleDL ExtintorInspeccionDetalle = new ExtintorInspeccionDetalleDL(); ExtintorInspeccionDetalle.Elimina(pItem); } catch (Exception ex) { throw ex; } }
public List <ExtintorInspeccionDetalleBE> ListaTodosActivo(int IdExtintor) { try { ExtintorInspeccionDetalleDL ExtintorInspeccionDetalle = new ExtintorInspeccionDetalleDL(); return(ExtintorInspeccionDetalle.ListaTodosActivo(IdExtintor)); } catch (Exception ex) { throw ex; } }
public ExtintorInspeccionDetalleBE Selecciona(int IdExtintorInspeccionDetalle) { try { ExtintorInspeccionDetalleDL ExtintorInspeccionDetalle = new ExtintorInspeccionDetalleDL(); ExtintorInspeccionDetalleBE objEmp = ExtintorInspeccionDetalle.Selecciona(IdExtintorInspeccionDetalle); return(objEmp); } catch (Exception ex) { throw ex; } }
public void InsertaMasivo(List <ExtintorInspeccionDetalleBE> pListaExtintorInspeccionDetalle) { try { using (TransactionScope ts = new TransactionScope()) { ExtintorInspeccionDetalleDL objExtintorInspeccionDetalle = new ExtintorInspeccionDetalleDL(); foreach (ExtintorInspeccionDetalleBE item in pListaExtintorInspeccionDetalle) { objExtintorInspeccionDetalle.Inserta(item); } ts.Complete(); } } catch (Exception ex) { throw ex; } }