Exemplo n.º 1
0
        public static void BajaIndicadorFactura(int id)
        {
            int retorno = PIndicadorFacturaType.BajaIndicadorFacturaType(id);

            if (retorno == -1)
            {
                throw new ExcepcionesPersonalizadas.Logica("No se encontró ese indicador de facturación");
            }
        }
Exemplo n.º 2
0
        public static List <IndicadorFacturaType> ListarIndicadorFactura()
        {
            List <IndicadorFacturaType> l = PIndicadorFacturaType.ListarIndicadorFacturaType();

            if (l == null)
            {
                throw new ExcepcionesPersonalizadas.Logica("No se encontraron indicadores de facturación para listar");
            }
            return(l);
        }
Exemplo n.º 3
0
        public static void ModificarIndicadorFactura(IndicadorFacturaType i)
        {
            ValidarIndicadorFactura(i);
            int retorno = PIndicadorFacturaType.ModificarIndicadorFacturaType(i);

            if (retorno == -1)
            {
                throw new ExcepcionesPersonalizadas.Logica("No se ha podido modificar, no existe un indicador de factura con es eidentificador");
            }
        }
Exemplo n.º 4
0
        //Alta
        public static void AltaIndicadorFactura(IndicadorFacturaType i)
        {
            ValidarIndicadorFactura(i);
            int retorno = PIndicadorFacturaType.AltaIndicadorFacturaType(i);

            if (retorno == -1)
            {
                throw new ExcepcionesPersonalizadas.Logica("Ya hay un indicador con ese identificador");
            }
        }
Exemplo n.º 5
0
        //Buscar
        public static IndicadorFacturaType BuscarIndicadorFactura(int id)
        {
            IndicadorFacturaType retorno = PIndicadorFacturaType.BuscarIndicadorFacturaType(id);

            if (retorno == null)
            {
                throw new ExcepcionesPersonalizadas.Logica("No se encontró el indicador de facturación");
            }
            return(retorno);
        }