You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
DS7/DSWeb/Areas/MvcShipping/Models/RptCwGLDetailColumn/RptCwGLDetailColumn.cs

213 lines
4.4 KiB
C#

using System;
using HcUtility.Core;
using Newtonsoft.Json;
namespace DSWeb.MvcShipping.Models.RptCwGLDetailColumn
{
[JsonObject]
public class RptCwGLDetailColumn : ModelObjectBillHead
{
#region 读写属性
private string _gid = Guid.NewGuid().ToString();
/// <summary>
/// 唯一编码
/// </summary>
public string GID
{
get { return _gid; }
set { _gid = value; }
}
private string _VKNO = "";
/// <summary>
/// VKNO
/// </summary>
public string VKNO
{
get { return _VKNO; }
set { _VKNO = value; }
}
private string _VOUNO = "";
/// <summary>
/// VOUNO
/// </summary>
public string VOUNO
{
get { return _VOUNO; }
set { _VOUNO = value; }
}
private string _VOUDATE = "";
/// <summary>
/// VOUDATE
/// </summary>
public string VOUDATE
{
get { return _VOUDATE; }
set { _VOUDATE = value; }
}
private Decimal _DR = 0;
/// <summary>
/// DR
/// </summary>
public Decimal DR
{
get { return _DR; }
set { _DR = value; }
}
private Decimal _CR = 0;
/// <summary>
/// CR
/// </summary>
public Decimal CR
{
get { return _CR; }
set { _CR = value; }
}
private Decimal _BLC = 0;
/// <summary>
/// BLC
/// </summary>
public Decimal BLC
{
get { return _BLC; }
set { _BLC = value; }
}
private string _EXPLAN = "";
/// <summary>
/// EXPLAN
/// </summary>
public string EXPLAN
{
get { return _EXPLAN; }
set { _EXPLAN = value; }
}
private string _DC = "";
/// <summary>
/// DC
/// </summary>
public string DC
{
get { return _DC; }
set { _DC = value; }
}
private string _corpid = "";
/// <summary>
/// CORPID
/// </summary>
public string CORPID
{
get { return _corpid; }
set { _corpid = value; }
}
private string _ORDNO = "";
/// <summary>
/// ORDNO
/// </summary>
public string ORDNO
{
get { return _ORDNO; }
set { _ORDNO = value; }
}
#endregion
public RptCwGLDetailColumn()
{
}
override public string GetBillNoFieldName()
{
return "GID";
}
}
[JsonObject]
public class SubjectAccountModel : ModelObjectBillHead
{
#region 读写属性
private string _DC = "";
/// <summary>
/// DC
/// </summary>
public string DC
{
get { return _DC; }
set { _DC = value; }
}
private string _NAME = "";
/// <summary>
/// NAME
/// </summary>
public string NAME
{
get { return _NAME; }
set { _NAME = value; }
}
#endregion
public SubjectAccountModel()
{
}
override public string GetBillNoFieldName()
{
return "NAME";
}
}
[JsonObject]
public class CwAccitemsGl2Model : ModelObjectBillHead
{
#region 读写属性
private string _DC = "";
/// <summary>
/// DC
/// </summary>
public string DC
{
get { return _DC; }
set { _DC = value; }
}
private string _ACCID = "";
/// <summary>
/// ACCID
/// </summary>
public string ACCID
{
get { return _ACCID; }
set { _ACCID = value; }
}
private string _ACCNAME = "";
/// <summary>
/// ACCNAME
/// </summary>
public string ACCNAME
{
get { return _ACCNAME; }
set { _ACCNAME = value; }
}
#endregion
public CwAccitemsGl2Model()
{
}
override public string GetBillNoFieldName()
{
return "NAME";
}
}
//
}