public List <TipoAfectacionIgvBe> ListarTipoAfectacionIgvPorEmpresa(int empresaId, bool withTipoTributo = false) { List <TipoAfectacionIgvBe> respuesta = null; try { cn.Open(); respuesta = new TipoAfectacionIgvDa().ListarPorEmpresa(empresaId, cn); if (respuesta != null) { foreach (var item in respuesta) { item.TipoTributo = tipoTributoDa.Obtener(item.TipoTributoId, cn); } } cn.Close(); } catch (Exception ex) { respuesta = null; } finally { if (cn.State == ConnectionState.Open) { cn.Close(); } } return(respuesta); }
public List <TipoAfectacionIgv> ListarTipoAfectacionIgv() { TipoAfectacionIgvDa tipoAfectacionIgvDa = new TipoAfectacionIgvDa(); List <TipoAfectacionIgv> respuesta = null; try { cn.Open(); respuesta = tipoAfectacionIgvDa.ListarTipoAfectacionIgv(cn); cn.Close(); } catch (Exception ex) { respuesta = null; } finally { if (cn.State == ConnectionState.Open) { cn.Close(); } } return(respuesta); }