50 lines
1.7 KiB
C#
50 lines
1.7 KiB
C#
using System;
|
|
using System.Data;
|
|
using System.Configuration;
|
|
using System.Web;
|
|
using System.Web.Security;
|
|
using System.Web.UI;
|
|
using System.Web.UI.WebControls;
|
|
using System.Web.UI.WebControls.WebParts;
|
|
using System.Web.UI.HtmlControls;
|
|
using GThinking.N_MODEL.Page;
|
|
using GThinking.N_MISPRO.Data;
|
|
using GThinking.N_MISPRO;
|
|
using GThinking.N_MISPRO.Utility;
|
|
|
|
namespace GThinking.N_XLXSBJ
|
|
{
|
|
[EntityType(Db = "DBERP", Table = "XLXSTZYZ", IsWf = false, IsWhr = true, IsAttach = false)]
|
|
|
|
public class XLJGB_PLSZ : EntityObject
|
|
{
|
|
public string sJGBID = "";
|
|
|
|
public override TSQL SetQuerySql()
|
|
{
|
|
TSQL SQL = base.SetQuerySql();
|
|
SQL.Add(" select XLXSJGBYZ_YZID,XLXSTZYZ_YZMC,case XLXSTZYZ_JJFS when 'JJ' then '加价(元)' when 'JD' then '乘以(1+加点(%))' when 'KD' then '除以(1-扣点(%))' when 'SX' then '上点除、下点乘' else ' ' end as JJFS,isnull(XLXSJGBYZZ_YZZ,0) as YZZ");
|
|
SQL.Add(" from XLXSJGBYZ ");
|
|
SQL.Add(" left join XLXSTZYZ on XLXSTZYZ_MXBH='JZJ' and XLXSTZYZ_YZID=XLXSJGBYZ_YZID");
|
|
SQL.Add(" left join XLXSJGBYZZ on XLXSJGBYZZ_JGBID=XLXSTZYZ_JGBID and XLXSJGBYZZ_YZID=XLXSJGBYZ_YZID");
|
|
SQL.Add(" where XLXSJGBYZ_JGBID=:pJGBID and isnull(XLXSTZYZ_TJYS,' ')=' '");
|
|
SQL.Add(" order by XLXSTZYZ_XSXH,XLXSJGBYZ_YZID");
|
|
SQL.ParamByName("pJGBID").Value = sJGBID;
|
|
return SQL;
|
|
}
|
|
|
|
public override bool Querying(TSQL sql)
|
|
{
|
|
Entites.Columns.Clear();
|
|
Entites.Clear();
|
|
return base.Querying(sql);
|
|
}
|
|
}
|
|
|
|
[TableMap(DB = "DBERP", DbTableName = "XLXSTZYZ", Umid = 100860001, IsWorkFlow = false)]
|
|
public class XLJGB_PLSZXH : EntityManager
|
|
{
|
|
|
|
}
|
|
}
|