コード例 #1
0
ファイル: LIVAType.cs プロジェクト: mathiasuy/webservice
        //Baja
        public static void BajaIVA(int id)
        {
            int retorno = PIVAType.BajaIVAType(id);

            if (retorno == -1)
            {
                throw new ExcepcionesPersonalizadas.Logica("No se encontró un IVA con ese identificador");
            }
        }
コード例 #2
0
ファイル: LIVAType.cs プロジェクト: mathiasuy/webservice
        public static List <IVAType> ListarIVAs()
        {
            List <IVAType> lista = PIVAType.ListarIVAType();

            if (lista == null)
            {
                throw new ExcepcionesPersonalizadas.Logica("No se han encontrado IVAs para listar");
            }
            return(lista);
        }
コード例 #3
0
ファイル: LIVAType.cs プロジェクト: mathiasuy/webservice
        //Modificar
        public static void ModificarIVA(IVAType i)
        {
            ValidarIVA(i);
            int retorno = PIVAType.ModificarIVAType(i);

            if (retorno == -1)
            {
                throw new ExcepcionesPersonalizadas.Logica("No se encontró un IVA con ese identificador");
            }
        }
コード例 #4
0
ファイル: LIVAType.cs プロジェクト: mathiasuy/webservice
        //Alta
        public static void AltaIVA(IVAType i)
        {
            ValidarIVA(i);
            int retorno = PIVAType.AltaIVAType(i);

            if (retorno == -1)
            {
                throw new ExcepcionesPersonalizadas.Logica("No se pudo dar de alta el IVA, ya hay uno con el mismo identificador");
            }
        }
コード例 #5
0
ファイル: LIVAType.cs プロジェクト: mathiasuy/webservice
        //Buscar
        public static IVAType BuscarIVA(int id)
        {
            IVAType iva = PIVAType.BuscarIVAType(id);

            if (iva == null)
            {
                throw new ExcepcionesPersonalizadas.Logica("No se encontraron IVAs con ese identificador");
            }
            return(iva);
        }