Пример #1
0
        /// <summary>
        /// 检索类型的提交
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="url"></param>
        /// <param name="reqModel"></param>
        /// <param name="afterResponseCallBack">回调函数</param>
        /// <param name="message">替换消息,不为空的时候报该消息</param>
        /// <returns></returns>
        public void PostDelete(string url, object reqModel, AfterResponseDelegate afterResponseCallBack = null, string message = null)
        {
            _AfterResponse = afterResponseCallBack;
            this.Url       = url;
            this.ReqModel  = reqModel;
            string msg = message.IsNullOrEmpty() ? "是否删除?" : message;

            FormCommon.ShowDialog(msg, AfterDeleteCallBack);
        }
Пример #2
0
        /// <summary>
        /// 检索类型的提交
        /// </summary>
        /// <param name="url"></param>
        /// <param name="reqModel"></param>
        /// <param name="beforeSaveCallBack">保存确认之后,请求后台之前触发的回调</param>
        /// <param name="afterResponseCallBack">回调函数</param>
        /// <param name="message">替换消息,不为空的时候报该消息</param>
        /// <returns></returns>
        public void PostSaveEx(string url, object reqModel, BeforeSaveDelegate beforeSaveCallBack = null, AfterResponseDelegate afterResponseCallBack = null, string message = null)
        {
            _BeforeSave    = beforeSaveCallBack;
            _AfterResponse = afterResponseCallBack;
            this.Url       = url;
            this.ReqModel  = reqModel;
            string msg = message.IsNullOrEmpty() ? "是否保存?" : message;

            FormCommon.ShowDialog(msg, AfterSaveCallBack);
        }