public void Elimina(InspeccionTrabajoBE pItem) { try { using (TransactionScope ts = new TransactionScope()) { InspeccionTrabajoDL InspeccionTrabajo = new InspeccionTrabajoDL(); InspeccionTrabajoDetalleDL InspeccionTrabajoDetalle = new InspeccionTrabajoDetalleDL(); List <InspeccionTrabajoDetalleBE> lstInspeccionTrabajoDetalle = null; lstInspeccionTrabajoDetalle = new InspeccionTrabajoDetalleDL().ListaTodosActivo(pItem.IdInspeccionTrabajo); foreach (InspeccionTrabajoDetalleBE item in lstInspeccionTrabajoDetalle) { InspeccionTrabajoDetalle.Elimina(item); } InspeccionTrabajo.Elimina(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public Int32 Inserta(InspeccionTrabajoBE pItem, List <InspeccionTrabajoDetalleBE> pListaInspeccionTrabajoDetalle) { try { using (TransactionScope ts = new TransactionScope()) { InspeccionTrabajoDL InspeccionTrabajo = new InspeccionTrabajoDL(); InspeccionTrabajoDetalleDL InspeccionTrabajoDetalle = new InspeccionTrabajoDetalleDL(); int IdInspeccionTrabajo = 0; IdInspeccionTrabajo = InspeccionTrabajo.Inserta(pItem); foreach (var item in pListaInspeccionTrabajoDetalle) { item.IdInspeccionTrabajo = IdInspeccionTrabajo; InspeccionTrabajoDetalle.Inserta(item); } ts.Complete(); return(IdInspeccionTrabajo); } } catch (Exception ex) { throw ex; } }
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 List <InspeccionTrabajoBE> ListaNumero(int Numero) { try { InspeccionTrabajoDL InspeccionTrabajo = new InspeccionTrabajoDL(); return(InspeccionTrabajo.ListaNumero(Numero)); } catch (Exception ex) { throw ex; } }
public List <InspeccionTrabajoBE> ListaTipo(int IdEmpresaResponsable, int IdUnidadMineraResponsable, int IdAreaResponsable, int IdTipoInspeccion, DateTime FechaDesde, DateTime FechaHasta) { try { InspeccionTrabajoDL InspeccionTrabajo = new InspeccionTrabajoDL(); return(InspeccionTrabajo.ListaTipo(IdEmpresaResponsable, IdUnidadMineraResponsable, IdAreaResponsable, IdTipoInspeccion, FechaDesde, FechaHasta)); } catch (Exception ex) { throw ex; } }
public List <InspeccionTrabajoBE> ListaFecha(int IdEmpresa, int IdUnidadMinera, int IdArea, DateTime FechaDesde, DateTime FechaHasta) { try { InspeccionTrabajoDL InspeccionTrabajo = new InspeccionTrabajoDL(); return(InspeccionTrabajo.ListaFecha(IdEmpresa, IdUnidadMinera, IdArea, FechaDesde, FechaHasta)); } catch (Exception ex) { throw ex; } }
public List <InspeccionTrabajoBE> ListaTodosActivo(int IdEmpresa, int IdUnidadMinera, int IdArea) { try { InspeccionTrabajoDL InspeccionTrabajo = new InspeccionTrabajoDL(); return(InspeccionTrabajo.ListaTodosActivo(IdEmpresa, IdUnidadMinera, IdArea)); } catch (Exception ex) { throw ex; } }
public void ActualizaNumero(int IdInspeccionTrabajo, string Numero) { try { InspeccionTrabajoDL InspeccionTrabajo = new InspeccionTrabajoDL(); InspeccionTrabajo.ActualizaNumero(IdInspeccionTrabajo, Numero); } catch (Exception ex) { throw ex; } }
public InspeccionTrabajoBE SeleccionaNumero(int Numero) { try { InspeccionTrabajoDL InspeccionTrabajo = new InspeccionTrabajoDL(); InspeccionTrabajoBE objEmp = InspeccionTrabajo.SeleccionaNumero(Numero); return(objEmp); } catch (Exception ex) { throw ex; } }