342 lines
8.0 KiB
C#
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
|
|
}
|
|
}
|