Files
N_XLXSBJ----MX/JGBMLXX.cs
T
2026-08-21 17:03:02 +08:00

342 lines
8.0 KiB
C#

using System;
using System.Collections.Generic;
using System.Text;
using GThinking.N_MISPRO.Utility;
namespace GThinking.N_XLXSBJ
{
public class JGBMLXX
{
#region 成员变量
/// <summary>
/// 价格表ID
/// </summary>
private string _XLXSJGB_JGBID = string.Empty;
public string XLXSJGB_JGBID
{
get { return _XLXSJGB_JGBID; }
set { _XLXSJGB_JGBID = value; }
}
/// <summary>
/// 有效期始
/// </summary>
private string _XLXSJGB_YXQS = string.Empty;
public string XLXSJGB_YXQS
{
get { return _XLXSJGB_YXQS; }
set { _XLXSJGB_YXQS = value; }
}
/// <summary>
/// 有效期止
/// </summary>
private string _XLXSJGB_YXQZ = string.Empty;
public string XLXSJGB_YXQZ
{
get { return _XLXSJGB_YXQZ; }
set { _XLXSJGB_YXQZ = value; }
}
/// <summary>
/// 备注
/// </summary>
private string _XLXSJGB_BZ = string.Empty;
public string XLXSJGB_BZ
{
get { return _XLXSJGB_BZ; }
set { _XLXSJGB_BZ = value; }
}
/// <summary>
/// 维护人ID
/// </summary>
private string _XLXSJGB_WHRID = string.Empty;
public string XLXSJGB_WHRID
{
get { return _XLXSJGB_WHRID; }
set { _XLXSJGB_WHRID = value; }
}
/// <summary>
/// 维护人
/// </summary>
private string _XLXSJGB_WHR = string.Empty;
public string XLXSJGB_WHR
{
get { return _XLXSJGB_WHR; }
set { _XLXSJGB_WHR = value; }
}
/// <summary>
/// 维护时间
/// </summary>
private string _XLXSJGB_WHSJ = string.Empty;
public string XLXSJGB_WHSJ
{
get { return _XLXSJGB_WHSJ; }
set { _XLXSJGB_WHSJ = value; }
}
/// <summary>
/// 模型编号
/// </summary>
private string _XLXSJGB_MXBH = string.Empty;
public string XLXSJGB_MXBH
{
get { return _XLXSJGB_MXBH; }
set { _XLXSJGB_MXBH = value; }
}
/// <summary>
/// 调价因素
/// </summary>
private string _XLXSJGB_TJYS = string.Empty;
public string XLXSJGB_TJYS
{
get { return _XLXSJGB_TJYS; }
set { _XLXSJGB_TJYS = value; }
}
/// <summary>
/// 价格表IDs
/// </summary>
private string _XLXSJGB_JGBIDS = string.Empty;
public string XLXSJGB_JGBIDS
{
get { return _XLXSJGB_JGBIDS; }
set { _XLXSJGB_JGBIDS = value; }
}
/// <summary>
/// 销售区域IDS
/// </summary>
private string _XLXSJGB_XSQYIDS = string.Empty;
public string XLXSJGB_XSQYIDS
{
get { return _XLXSJGB_XSQYIDS; }
set { _XLXSJGB_XSQYIDS = value; }
}
/// <summary>
/// 价格表名称
/// </summary>
private string _XLXSJGB_JGBMC = string.Empty;
public string XLXSJGB_JGBMC
{
get { return _XLXSJGB_JGBMC; }
set { _XLXSJGB_JGBMC = value; }
}
/// <summary>
/// 组合价格表ID
/// </summary>
private string _XLXSJGB_JGCIDS = string.Empty;
public string XLXSJGB_JGCIDS
{
get { return _XLXSJGB_JGCIDS; }
set { _XLXSJGB_JGCIDS = value; }
}
/// <summary>
/// 产品目录ID
/// </summary>
private string _XLXSJGB_CPMLID = string.Empty;
public string XLXSJGB_CPMLID
{
get { return _XLXSJGB_CPMLID; }
set { _XLXSJGB_CPMLID = value; }
}
/// <summary>
/// 表价来源
/// </summary>
private string _XLXSJGB_BJLY = string.Empty;
public string XLXSJGB_BJLY
{
get { return _XLXSJGB_BJLY; }
set { _XLXSJGB_BJLY = value; }
}
/// <summary>
/// 计算保留方式
/// </summary>
private string _XLXSJGB_JSBLFS = string.Empty;
public string XLXSJGB_JSBLFS
{
get { return _XLXSJGB_JSBLFS; }
set { _XLXSJGB_JSBLFS = value; }
}
/// <summary>
/// 无税价格计算来源
/// </summary>
private string _XLXSJGB_WSJGJSLY = string.Empty;
public string XLXSJGB_WSJGJSLY
{
get { return _XLXSJGB_WSJGJSLY; }
set { _XLXSJGB_WSJGJSLY = value; }
}
/// <summary>
/// 增值税率
/// </summary>
private string _XLXSJGB_ZZSL = string.Empty;
public string XLXSJGB_ZZSL
{
get { return _XLXSJGB_ZZSL; }
set { _XLXSJGB_ZZSL = value; }
}
/// <summary>
/// 基价来源
/// </summary>
private string _XLXSJGB_JJLY = string.Empty;
public string XLXSJGB_JJLY
{
get { return _XLXSJGB_JJLY; }
set { _XLXSJGB_JJLY = value; }
}
/// <summary>
/// 调价人工号
/// </summary>
private string _XLXSJGB_TJRGH = string.Empty;
public string XLXSJGB_TJRGH
{
get { return _XLXSJGB_TJRGH; }
set { _XLXSJGB_TJRGH = value; }
}
/// <summary>
/// 调价状态
/// </summary>
private string _XLXSJGB_TJZT = string.Empty;
public string XLXSJGB_TJZT
{
get { return _XLXSJGB_TJZT; }
set { _XLXSJGB_TJZT = value; }
}
/// <summary>
/// 调价开始时间
/// </summary>
private string _XLXSJGB_TJKSSJ = string.Empty;
public string XLXSJGB_TJKSSJ
{
get { return _XLXSJGB_TJKSSJ; }
set { _XLXSJGB_TJKSSJ = value; }
}
/// <summary>
/// 调价完成时间
/// </summary>
private string _XLXSJGB_TJWCSJ = string.Empty;
public string XLXSJGB_TJWCSJ
{
get { return _XLXSJGB_TJWCSJ; }
set { _XLXSJGB_TJWCSJ = value; }
}
/// <summary>
/// 计算公式
/// </summary>
private string _XLXSJGB_JSGS = string.Empty;
public string XLXSJGB_JSGS
{
get { return _XLXSJGB_JSGS; }
set { _XLXSJGB_JSGS = value; }
}
/// <summary>
/// 明细排序方式
/// </summary>
private string _XLXSJGB_MXPXFS = string.Empty;
public string XLXSJGB_MXPXFS
{
get { return _XLXSJGB_MXPXFS; }
set { _XLXSJGB_MXPXFS = value; }
}
#endregion
#region 成员方法
public string GetJGBMC()
{
string sYXQS = XLXSJGB_YXQS;
string sYXQZ = XLXSJGB_YXQZ;
string sJGBMC = XLXSJGB_JGBMC;
string sJGBID = XLXSJGB_JGBID;
if (sYXQS.Equals(""))
sYXQS = "--";
else
sYXQS = CMISproConvert.ConvertDate(sYXQS);
if (sYXQZ.Equals(""))
sYXQZ = "--";
else
sYXQZ = CMISproConvert.ConvertDate(sYXQZ);
if (sJGBMC.Equals(""))
{
sJGBMC=sJGBID + "|" + sYXQS + "至" + sYXQZ;
}
else
{
sJGBMC= sYXQS + "至" + sYXQZ + "|" + sJGBMC;
}
return sJGBMC;
}
public bool HasJGBIDS()
{
if (string.IsNullOrEmpty(XLXSJGB_JGBIDS))
return false;
return true;
}
public bool HasJGCIDS()
{
if (string.IsNullOrEmpty(XLXSJGB_JGCIDS))
return false;
return true;
}
public bool IsQYGS()
{
if (string.IsNullOrEmpty(XLXSJGB_JSGS))
return false;
return true;
}
#endregion
}
}