Exemplo n.º 1
0
        //Baja
        public static void BajaViaTransp(int id)
        {
            int retorno = PViaTransp.BajaViaTransp(id);

            if (retorno == -1)
            {
                throw new ExcepcionesPersonalizadas.Logica("No se encontró una Via de transporte con ese identificador");
            }
        }
Exemplo n.º 2
0
        public static List <ViaTranspType> ListarViaTransp()
        {
            List <ViaTranspType> lista = PViaTransp.ListarViaTransp();

            if (lista == null)
            {
                throw new ExcepcionesPersonalizadas.Logica("No se han encontrado Vias de transporte para listar");
            }
            return(lista);
        }
Exemplo n.º 3
0
        //Modificar
        public static void ModificarViaTransp(ViaTranspType i)
        {
            ValidarViaTransp(i);
            int retorno = PViaTransp.ModificarViaTransp(i);

            if (retorno == -1)
            {
                throw new ExcepcionesPersonalizadas.Logica("No se encontró una Via de transporte con ese identificador");
            }
        }
Exemplo n.º 4
0
        //Alta
        public static void AltaViaTransp(ViaTranspType i)
        {
            ValidarViaTransp(i);
            int retorno = PViaTransp.AltaViaTransp(i);

            if (retorno == -1)
            {
                throw new ExcepcionesPersonalizadas.Logica("No se pudo dar de alta la Via de transporte, ya hay uno con el mismo identificador");
            }
        }
Exemplo n.º 5
0
        //Buscar
        public static ViaTranspType BuscarViaTransp(int id)
        {
            ViaTranspType iva = PViaTransp.BuscarViaTransp(id);

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