Exemplo n.º 1
0
        //Invalida una resoluciones y registra al funcionario que lo hizo
        public ResultadoGestionResolucion InvalidarResolucion(int idResolucion, int runResolvente)
        {
            int resultado;

            using (WebServiceAppEscritorioClient cliente = new WebServiceAppEscritorioClient())
            {
                resultado = DesempaquetarRespuesta(cliente.invalidarResolucion(idResolucion, runResolvente));
            }
            switch (resultado)
            {
            case 0:
                return(ResultadoGestionResolucion.valido);

            case 140201:
                return(ResultadoGestionResolucion.idResolucionNoExiste);

            case 140202:
                return(ResultadoGestionResolucion.ResolventeNoValido);

            default:
                return(ResultadoGestionResolucion.Error);
            }
        }