Пример #1
0
        /// <summary>
        /// Delete a business object.
        /// </summary>
        /// <param name="request">The request parameter object.</param>
        public WcfResponse Delete(DeleteRequest request)
        {
            YYT.Server.DataPortal portal = new YYT.Server.DataPortal();
            object result;

            try
            {
                result = portal.Delete(request.ObjectType, request.Criteria, request.Context);
            }
            catch (Exception ex)
            {
                result = ex;
            }
            return(new WcfResponse(result));
        }
Пример #2
0
        /// <summary>
        /// Update a business object.
        /// </summary>
        /// <param name="request">The request parameter object.</param>
        public WcfResponse Update(UpdateRequest request)
        {
            YYT.Server.DataPortal portal = new YYT.Server.DataPortal();
            object result;

            try
            {
                result = portal.Update(request.Object, request.Context);
            }
            catch (Exception ex)
            {
                result = ex;
            }
            return(new WcfResponse(result));
        }