Beispiel #1
0
        /// <summary>
        ///  Elimina un parametros
        ///  La cadena de conexión se obtiene del atributo appId del wrapper
        /// </summary>
        /// <param name="wrapperProviderName">Proveedor que espesifica el despachador de servicios</param>
        /// <param name="paramId"></param>
        /// <param name="parentId"></param>
        /// <param name="userId"></param>
        public static void DeleteParam(string wrapperProviderName, int? paramId, int? parentId, string userId)
        {
            DeleteParamReq req = new DeleteParamReq();
            req.BusinessData.ParamId = paramId;
            req.BusinessData.ParentId = parentId;
            req.ContextInformation.UserId = userId;

            DeleteParamRes res = req.ExecuteService<DeleteParamReq, DeleteParamRes>(wrapperProviderName,req);

            if (res.Error != null)
                throw Fwk.Exceptions.ExceptionHelper.ProcessException(res.Error);

        }
        /// <summary>
        ///  Elimina un parametros
        ///  La cadena de conexión se obtiene del atributo appId del wrapper
        /// </summary>
        /// <param name="wrapperProviderName">Proveedor que espesifica el despachador de servicios</param>
        /// <param name="paramId"></param>
        /// <param name="parentId"></param>
        /// <param name="userId"></param>
        public static void DeleteParam(string wrapperProviderName, int?paramId, int?parentId, string userId)
        {
            DeleteParamReq req = new DeleteParamReq();

            req.BusinessData.ParamId      = paramId;
            req.BusinessData.ParentId     = parentId;
            req.ContextInformation.UserId = userId;

            DeleteParamRes res = req.ExecuteService <DeleteParamReq, DeleteParamRes>(wrapperProviderName, req);

            if (res.Error != null)
            {
                throw Fwk.Exceptions.ExceptionHelper.ProcessException(res.Error);
            }
        }