using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace SCC.Models
{
///
/// 开奖模型
///
class OpenCodeModel
{
}
///
/// 基本开奖对象
///
public class BaseOpenCodeModel
{
///
/// 自增主键
///
//public int PK { get; set; }
///
/// 编号
///
public string ID { get; set; }
///
/// 期号
///
public long Term { get; set; }
///
/// 开奖日期
///
public DateTime OpenTime { get; set; }
///
/// 数据添加时间
///
public DateTime Addtime { get; set; }
///
/// 描述备用
///
public string Spare { get; set; }
///
/// 是否校验
///
public bool IsChecked { get; set; }
///
/// 校验是否通过
///
public bool IsPassed { get; set; }
}
///
/// 1个球号的开奖对象
///
public class OpenCode1Model : BaseOpenCodeModel
{
///
/// 开奖球号1
///
public int OpenCode1 { get; set; }
}
///
/// 3个球号的开奖对象
///
public class OpenCode2Model : OpenCode1Model
{
///
/// 开奖球号2
///
public int OpenCode2 { get; set; }
public string GetCodeStr()
{
return string.Format("{0},{1}", OpenCode1, OpenCode2);
}
}
public class OpenCode3Model : OpenCode1Model
{
///
/// 开奖球号2
///
public int OpenCode2 { get; set; }
///
/// 开奖球号3
///
public int OpenCode3 { get; set; }
public string GetCodeStr()
{
return string.Format("{0},{1},{2}", OpenCode1, OpenCode2, OpenCode3);
}
}
///
/// 4个球号的开奖对象
///
public class OpenCode4Model : OpenCode3Model
{
///
/// 开奖球号4
///
public int OpenCode4 { get; set; }
public string GetCodeStr()
{
return string.Format("{0},{1},{2},{3}", OpenCode1, OpenCode2, OpenCode3, OpenCode4);
}
}
///
/// 5个球号的开奖对象
///
public class OpenCode5Model : OpenCode4Model
{
///
/// 开奖球号5
///
public int OpenCode5 { get; set; }
public string GetCodeStr()
{
return string.Format("{0},{1},{2},{3},{4}", OpenCode1, OpenCode2, OpenCode3, OpenCode4, OpenCode5);
}
}
///
/// 7个球号的开奖对象
///
public class OpenCode7Model : OpenCode5Model
{
///
/// 开奖球号6
///
public int OpenCode6 { get; set; }
///
/// 开奖球号7
///
public int OpenCode7 { get; set; }
public string GetCodeStr()
{
return string.Format("{0},{1},{2},{3},{4},{5},{6}", OpenCode1, OpenCode2, OpenCode3, OpenCode4, OpenCode5, OpenCode6, OpenCode7);
}
}
///
/// 8个球号的开奖对象
///
public class OpenCode8Model : OpenCode7Model
{
///
/// 开奖球号8
///
public int OpenCode8 { get; set; }
public string GetCodeStr()
{
return string.Format("{0},{1},{2},{3},{4},{5},{6},{7}", OpenCode1, OpenCode2, OpenCode3, OpenCode4, OpenCode5, OpenCode6, OpenCode7, OpenCode8);
}
}
///
/// 9个球号的开奖对象
///
public class OpenCode9Model : OpenCode8Model
{
///
/// 开奖球号8
///
public int OpenCode9 { get; set; }
public string GetCodeStr()
{
return string.Format("{0},{1},{2},{3},{4},{5},{6},{7},{8}", OpenCode1, OpenCode2, OpenCode3, OpenCode4, OpenCode5, OpenCode6, OpenCode7, OpenCode8, OpenCode9);
}
}
///
/// 10个球号的开奖对象
///
public class OpenCode10Model : OpenCode8Model
{
///
/// 开奖球号9
///
public int OpenCode9 { get; set; }
///
/// 开奖球号10
///
public int OpenCode10 { get; set; }
public string GetCodeStr()
{
return string.Format("{0},{1},{2},{3},{4},{5},{6},{7},{8}", OpenCode1, OpenCode2, OpenCode3, OpenCode4, OpenCode5, OpenCode6, OpenCode7, OpenCode8, OpenCode9, OpenCode10);
}
}
///
/// 21个球号的开奖对象
///
public class OpenCode21Model : OpenCode10Model
{
///
/// 开奖球号11
///
public int OpenCode11 { get; set; }
///
/// 开奖球号12
///
public int OpenCode12 { get; set; }
///
/// 开奖球号13
///
public int OpenCode13 { get; set; }
///
/// 开奖球号14
///
public int OpenCode14 { get; set; }
///
/// 开奖球号15
///
public int OpenCode15 { get; set; }
///
/// 开奖球号16
///
public int OpenCode16 { get; set; }
///
/// 开奖球号17
///
public int OpenCode17 { get; set; }
///
/// 开奖球号18
///
public int OpenCode18 { get; set; }
///
/// 开奖球号19
///
public int OpenCode19 { get; set; }
///
/// 开奖球号20
///
public int OpenCode20 { get; set; }
///
/// 开奖球号21
///
public int OpenCode21 { get; set; }
public string GetCodeStr()
{
return string.Format("{0},{1},{2},{3},{4},{5},{6},{7},{8},{9},{10},{11},{12},{13},{14},{15},{16},{17},{18},{19},{20}", OpenCode1, OpenCode2, OpenCode3, OpenCode4, OpenCode5, OpenCode6, OpenCode7, OpenCode8, OpenCode9, OpenCode10, OpenCode11, OpenCode12, OpenCode13, OpenCode14, OpenCode15,
OpenCode16, OpenCode17, OpenCode18, OpenCode19, OpenCode20, OpenCode21);
}
}
///
/// 开奖1个球号的地方彩
///
public class OpenCode1DTModel : OpenCode1Model
{
///
/// 开奖详情
///
//public string Detail { get; set; }
///
/// 详情地址
///
public string DetailUrl { get; set; }
public string GetCodeStr()
{
return OpenCode1.ToString();
}
}
public class OpenCode4DTModel : OpenCode4Model
{
///
/// 开奖详情
///
//public string Detail { get; set; }
///
/// 详情地址
///
public string DetailUrl { get; set; }
}
///
/// 开奖5个球号的地方彩
///
public class OpenCode5DTModel : OpenCode5Model
{
///
/// 开奖详情
///
//public string Detail { get; set; }
///
/// 详情地址
///
public string DetailUrl { get; set; }
}
public class OpenCodePL5TModel : OpenCode5Model
{
///
/// 开奖号
///
public string KaiJiHao { get; set; }
///
/// 试机号
///
public string ShiJiHao { get; set; }
/// 详情地址
///
public string DetailUrl { get; set; }
}
public class OpenCodePL3TModel : OpenCode3Model
{
///
/// 开奖号
///
public string KaiJiHao { get; set; }
///
/// 试机号
///
public string ShiJiHao { get; set; }
/// 详情地址
///
public string DetailUrl { get; set; }
}
public class OpenCode3DTModel : OpenCode3Model
{
///
/// 开奖详情
///
//public string Detail { get; set; }
///
/// 详情地址
///
public string DetailUrl { get; set; }
}
public class OpenCodeFC3DTModel : OpenCode3Model
{
///
/// 开奖号
///
public string KaiJiHao { get; set; }
///
/// 试机号
///
public string ShiJiHao { get; set; }
///
/// 详情地址
///
public string DetailUrl { get; set; }
}
public class OpenCode2DTModel : OpenCode2Model
{
///
/// 开奖详情
///
//public string Detail { get; set; }
///
/// 详情地址
///
public string DetailUrl { get; set; }
}
///
/// 开奖7个球号的地方彩
///
public class OpenCode7DTModel : OpenCode7Model
{
///
/// 开奖详情
///
//public string Detail { get; set; }
///
/// 详情地址
///
public string DetailUrl { get; set; }
}
///
/// 开奖8个球号的地方彩
///
public class OpenCode8DTModel : OpenCode8Model
{
///
/// 开奖详情
///
//public string Detail { get; set; }
///
/// 详情地址
///
public string DetailUrl { get; set; }
}
///
/// 开奖详情模型
///
public class OpenCodeDetailModel
{
///
/// 本期销售额
///
public decimal Sales { get; set; }
///
/// 奖池累计金额
///
public decimal Jackpots { get; set; }
///
/// 奖级信息列表
///
public List Levels { get; set; }
}
///
/// 奖级模型
///
public class OpenCodeDetailLevelModel
{
///
/// 奖级名称
///
public string Name { get; set; }
///
/// 奖级中奖人数
///
public int Count { get; set; }
///
/// 奖级金额
///
public decimal Money { get; set; }
}
}