public void Elimina(EmpresaBE pItem) { try { using (TransactionScope ts = new TransactionScope()) { EmpresaDL Empresa = new EmpresaDL(); EmpresaArchivoDL EmpresaArchivo = new EmpresaArchivoDL(); List <EmpresaArchivoBE> lstEmpresaArchivo = null; lstEmpresaArchivo = new EmpresaArchivoDL().ListaTodosActivo(pItem.IdEmpresa); foreach (EmpresaArchivoBE item in lstEmpresaArchivo) { EmpresaArchivo.Elimina(item); } Empresa.Elimina(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public void Actualiza(EmpresaBE pItem, List <EmpresaArchivoBE> pListaEmpresaArchivo) { try { using (TransactionScope ts = new TransactionScope()) { EmpresaDL Empresa = new EmpresaDL(); EmpresaArchivoDL EmpresaArchivo = new EmpresaArchivoDL(); foreach (EmpresaArchivoBE item in pListaEmpresaArchivo) { if (item.TipoOper == Convert.ToInt32(Operacion.Nuevo)) //Nuevo { item.IdEmpresa = pItem.IdEmpresa; EmpresaArchivo.Inserta(item); } else { EmpresaArchivo.Actualiza(item); } } Empresa.Actualiza(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public void Elimina(EmpresaArchivoBE pItem) { try { EmpresaArchivoDL EmpresaArchivo = new EmpresaArchivoDL(); EmpresaArchivo.Elimina(pItem); } catch (Exception ex) { throw ex; } }
public void Actualiza(EmpresaArchivoBE pItem) { try { EmpresaArchivoDL EmpresaArchivo = new EmpresaArchivoDL(); EmpresaArchivo.Actualiza(pItem); } catch (Exception ex) { throw ex; } }
public List <EmpresaArchivoBE> ListaTodosActivo(int IdEmpresa) { try { EmpresaArchivoDL EmpresaArchivo = new EmpresaArchivoDL(); return(EmpresaArchivo.ListaTodosActivo(IdEmpresa)); } catch (Exception ex) { throw ex; } }
public EmpresaArchivoBE Selecciona(int IdEmpresaArchivo) { try { EmpresaArchivoDL EmpresaArchivo = new EmpresaArchivoDL(); EmpresaArchivoBE objEmp = EmpresaArchivo.Selecciona(IdEmpresaArchivo); return(objEmp); } catch (Exception ex) { throw ex; } }
public void Inserta(EmpresaBE pItem, List <EmpresaArchivoBE> pListaEmpresaArchivo) { try { using (TransactionScope ts = new TransactionScope()) { EmpresaDL Empresa = new EmpresaDL(); EmpresaArchivoDL EmpresaArchivo = new EmpresaArchivoDL(); int intIdEmpresa = 0; intIdEmpresa = Empresa.Inserta(pItem); foreach (var item in pListaEmpresaArchivo) { item.IdEmpresa = intIdEmpresa; EmpresaArchivo.Inserta(item); } ts.Complete(); } } catch (Exception ex) { throw ex; } }