ComplianceServer/oldcode/Model/Enum/ScheduleStatusEnum.cs

129 lines
5.7 KiB
C#

using System;
using System.Collections.Generic;
/// <summary>
/// Summary description for ScheduleStatusEnum
/// </summary>
namespace WX.CRM.Model.Enum
{
public class ScheduleStatusEnum
{
public int Id
{
get;
set;
}
public String Name
{
get;
set;
}
private ScheduleStatusEnum(int id, string name)
{
this.Id = id;
this.Name = name;
}
static ScheduleStatusEnum()
{
AllStatus = new List<ScheduleStatusEnum>();
AllStatus.Add(Status100);
AllStatus.Add(Status60);
AllStatus.Add(Status110);
AllStatus.Add(Status115);
AllStatus.Add(Status120);
AllStatus.Add(Status130);
AllStatus.Add(Status140);
AllStatus.Add(Status40);
AllStatus.Add(Status150);
AllStatus.Add(Status160);
AllStatus.Add(Status50);
AllStatus.Add(Status180);
AllStatus.Add(Status200);
AllStatus.Add(Status70);
}
public static ScheduleStatusEnum Status100 = new ScheduleStatusEnum(100, "未开户");
public static ScheduleStatusEnum Status110 = new ScheduleStatusEnum(110, "已填写电子申请");
public static ScheduleStatusEnum Status120 = new ScheduleStatusEnum(120, "已邮寄协议至客户");
public static ScheduleStatusEnum Status130 = new ScheduleStatusEnum(130, "客户协议已收到");
public static ScheduleStatusEnum Status140 = new ScheduleStatusEnum(140, "客户协议营业部审核通过");
public static ScheduleStatusEnum Status40 = new ScheduleStatusEnum(40, "客户协议营业部审核未通过");
public static ScheduleStatusEnum Status150 = new ScheduleStatusEnum(150, "客户资料上传渤交所待审核");
public static ScheduleStatusEnum Status160 = new ScheduleStatusEnum(160, "客户资料渤交所审核通过");
public static ScheduleStatusEnum Status50 = new ScheduleStatusEnum(50, "客户资料渤交所审核未通过");
public static ScheduleStatusEnum Status180 = new ScheduleStatusEnum(180, "已开户银行未签约");
public static ScheduleStatusEnum Status200 = new ScheduleStatusEnum(200, "已开户银行已签约");
public static ScheduleStatusEnum Status60 = new ScheduleStatusEnum(60, "开户取消");
public static ScheduleStatusEnum Status70 = new ScheduleStatusEnum(70, "已退市");
public static ScheduleStatusEnum Status115 = new ScheduleStatusEnum(115, "坐席审核");
public static List<ScheduleStatusEnum> AllStatus
{
get;
private set;
}
}
/// <summary>
/// 开启状态
/// </summary>
public class SilverScheduleStatusEnum
{
public int Id
{
get;
set;
}
public String Name
{
get;
set;
}
private SilverScheduleStatusEnum(int id, string name)
{
this.Id = id;
this.Name = name;
}
static SilverScheduleStatusEnum()
{
AllStatus = new List<SilverScheduleStatusEnum>();
AllStatus.Add(Status100);
AllStatus.Add(Status60);
//AllStatus.Add(Status110);
//AllStatus.Add(Status115);
//AllStatus.Add(Status120);
//AllStatus.Add(Status130);
//AllStatus.Add(Status140);
//AllStatus.Add(Status40);
//AllStatus.Add(Status150);
//AllStatus.Add(Status160);
//AllStatus.Add(Status50);
AllStatus.Add(Status180);
AllStatus.Add(Status200);
AllStatus.Add(Status70);
AllStatus.Add(Status220);
}
public static SilverScheduleStatusEnum Status100 = new SilverScheduleStatusEnum(100, "未开户");
public static SilverScheduleStatusEnum Status110 = new SilverScheduleStatusEnum(110, "已填写电子申请");
public static SilverScheduleStatusEnum Status120 = new SilverScheduleStatusEnum(120, "已邮寄协议至客户");
public static SilverScheduleStatusEnum Status130 = new SilverScheduleStatusEnum(130, "客户协议已收到");
public static SilverScheduleStatusEnum Status140 = new SilverScheduleStatusEnum(140, "客户协议营业部审核通过");
public static SilverScheduleStatusEnum Status40 = new SilverScheduleStatusEnum(40, "客户协议营业部审核未通过");
public static SilverScheduleStatusEnum Status150 = new SilverScheduleStatusEnum(150, "客户资料上传渤交所待审核");
public static SilverScheduleStatusEnum Status160 = new SilverScheduleStatusEnum(160, "客户资料渤交所审核通过");
public static SilverScheduleStatusEnum Status50 = new SilverScheduleStatusEnum(50, "客户资料渤交所审核未通过");
public static SilverScheduleStatusEnum Status180 = new SilverScheduleStatusEnum(180, "已开户");
public static SilverScheduleStatusEnum Status200 = new SilverScheduleStatusEnum(200, "未激活");
public static SilverScheduleStatusEnum Status60 = new SilverScheduleStatusEnum(60, "开户取消");
public static SilverScheduleStatusEnum Status70 = new SilverScheduleStatusEnum(70, "已退市");
public static SilverScheduleStatusEnum Status115 = new SilverScheduleStatusEnum(115, "坐席审核");
public static SilverScheduleStatusEnum Status220 = new SilverScheduleStatusEnum(220, "正常");
public static List<SilverScheduleStatusEnum> AllStatus
{
get;
private set;
}
}
}