//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"); } }
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); }
//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"); } }
//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"); } }
//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); }