Пример #1
0
        //Baja
        public static void BajaTipoTraslado(int id)
        {
            int retorno = PTipoTraslado.BajaTipoTraslado(id);

            if (retorno == -1)
            {
                throw new ExcepcionesPersonalizadas.Logica("No se encontró un tipo de traslado con ese identificador");
            }
        }
Пример #2
0
        public static List <TipoTrasladoType> ListarTipoTraslado()
        {
            List <TipoTrasladoType> lista = PTipoTraslado.ListarTipoTraslado();

            if (lista == null)
            {
                throw new ExcepcionesPersonalizadas.Logica("No se han encontrado tipos de traslado para listar");
            }
            return(lista);
        }
Пример #3
0
        //Modificar
        public static void ModificarTipoTraslado(TipoTrasladoType i)
        {
            ValidarTipoTraslado(i);
            int retorno = PTipoTraslado.ModificarTipoTraslado(i);

            if (retorno == -1)
            {
                throw new ExcepcionesPersonalizadas.Logica("No se encontró un tipo de traslado con ese identificador");
            }
        }
Пример #4
0
        //Alta
        public static void AltaTipoTraslado(TipoTrasladoType i)
        {
            ValidarTipoTraslado(i);
            int retorno = PTipoTraslado.AltaTipoTraslado(i);

            if (retorno == -1)
            {
                throw new ExcepcionesPersonalizadas.Logica("No se pudo dar de alta el tipo de traslado, ya hay uno con el mismo identificador");
            }
        }
Пример #5
0
        //Buscar
        public static TipoTrasladoType BuscarTipoTraslado(int id)
        {
            TipoTrasladoType iva = PTipoTraslado.BuscarTipoTraslado(id);

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