zoukankan      html  css  js  c++  java
  • C# 共用的返回数据类

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace Dscf.Global.CommonAduit
    {
        [Serializable]
        public class ResultMessage
        {
            #region 构造函数
            public ResultMessage()
            { }

            public ResultMessage(bool returnType)
            {
                this.ReturnType = returnType;
                this.ReturnMsg = returnType ? "操作成功" : "操作失败";
            }

            public ResultMessage(bool returnType, string returnMsg)
            {
                this.ReturnType = returnType;
                this.ReturnMsg = returnMsg;
            }

            public ResultMessage(bool returnType, string returnMsg, object returnData)
            {
                this.ReturnType = returnType;
                this.ReturnMsg = returnMsg;
                this.ReturnData = returnData;
            }

            public ResultMessage(bool returnType, string returnMsg, int returnCount)
            {
                this.ReturnType = returnType;
                this.ReturnMsg = returnMsg;
                this.ReturnCount = returnCount;
            }

            public ResultMessage(bool returnType, string returnMsg, int returnCount, object returnData)
            {
                this.ReturnType = returnType;
                this.ReturnMsg = returnMsg;
                this.ReturnCount = returnCount;
                this.ReturnData = returnData;
            }
            #endregion

            /// <summary>
            
    /// 返回是否成功的类型
            
    /// </summary>
            public bool ReturnType { getset; }

            /// <summary>
            
    /// 返回的消息
            
    /// </summary>
            public string ReturnMsg { getset; }

            /// <summary>
            
    /// 返回的数据
            
    /// </summary>
            public object ReturnData { getset; }

            /// <summary>
            
    /// 返回的数据记录总数
            
    /// </summary>
            public int ReturnCount { getset; }

            /// <summary>
            
    /// 序列化消息
            
    /// </summary>
            
    /// <returns></returns>
            public override string ToString()
            {
                return new SerializerHelper().SerializeToJson(this);
            }

        }
    }
  • 相关阅读:
    ASP.NET MVC深入浅出(被替换)
    第十七节: EF的CodeFirst模式的四种初始化策略和通过Migration进行数据的迁移
    第十六节: EF的CodeFirst模式通过Fluent API修改默认协定
    第十五节: EF的CodeFirst模式通过DataAnnotations修改默认协定
    第十四节: EF的三种模式(四) 之 原生正宗的 CodeFirst模式的默认约定
    第十三节: EF的三种模式(三) 之 来自数据库的CodeFirst模式
    C#读写记事本(txt)文件
    JSP生成验证码
    SQLServer创建用户、数据库、表、约束、存储过程、视图
    windows7 asp.net发布IIS 拒绝访问 解决方法
  • 原文地址:https://www.cnblogs.com/dullbaby/p/5312001.html
Copyright © 2011-2022 走看看