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; namespace GThinking.N_XLXSBJ { #region 数据表级映射 [TableMap(DB = "DBERP", DbTableName = "XLXSBJDQYFB", Umid = 100860173, IsWorkFlow = false, IsAttach = false, UseWhr = true, QuerySelSql = " select XLXSBJDQYFB_XZQHID,XLXSBJDQYFB_YFJZQH,XLXSBJDQYFB_YSFL, " + " XLXSBJDQYFB_WHR,XLXSBJDQYFB_WHRID,XLXSBJDQYFB_WHSJ " + " from XLXSBJDQYFB where 1=1", EntitySelSql = " select XLXSBJDQYFB_XZQHID,XLXSBJDQYFB_YFJZQH,XLXSBJDQYFB_YSFL, " + " XLXSBJDQYFB_WHR,XLXSBJDQYFB_WHRID,XLXSBJDQYFB_WHSJ " + " from XLXSBJDQYFB where XLXSBJDQYFB_XZQHID=:XLXSBJDQYFB_XZQHID", UpdateSql = "", InsertSql = "", DeleteSql = " delete from XLXSBJDQYFB where XLXSBJDQYFB_XZQHID=:XLXSBJDQYFB_XZQHID ")] #endregion public class BJYF_TLJQJ : EntityManager { #region 字段级映射 private string _XLXSBJDQYFB_XZQHID; [ColumnMap(DbField = "XLXSBJDQYFB_XZQHID", CtrlName = "txtXZQHID", DbTitle = "行政区划ID", Type = FieldType.HiddenField, DefaultValue = "", IsAllowNull = false, IsKey = true, Length = 20)] public string XLXSBJDQYFB_XZQHID { get { return _XLXSBJDQYFB_XZQHID; } set { _XLXSBJDQYFB_XZQHID = value; } } private string _XLXSBJDQYFB_YFJZQH; [ColumnMap(DbField = "XLXSBJDQYFB_YFJZQH", CtrlName = "txtYFJZQH", DbTitle = "运费计重区号", Type = FieldType.C, DefaultValue = "", IsAllowNull = true, IsKey = false, Length = 10)] public string XLXSBJDQYFB_YFJZQH { get { return _XLXSBJDQYFB_YFJZQH; } set { _XLXSBJDQYFB_YFJZQH = value; } } private string _XLXSBJDQYFB_YSFL; [ColumnMap(DbField = "XLXSBJDQYFB_YSFL", CtrlName = "txtYSFL", DbTitle = "运输费率", Type = FieldType.F, DefaultValue = "0", IsAllowNull = true, IsKey = false, Length = 0)] public string XLXSBJDQYFB_YSFL { get { return _XLXSBJDQYFB_YSFL; } set { _XLXSBJDQYFB_YSFL = value; } } private string _XLXSBJDQYFB_WHR; [ColumnMap(DbField = "XLXSBJDQYFB_WHR", CtrlName = "txtWHR", DbTitle = "维护人", Type = FieldType.C, DefaultValue = "", IsAllowNull = true, IsKey = false, Length = 30)] public string XLXSBJDQYFB_WHR { get { return _XLXSBJDQYFB_WHR; } set { _XLXSBJDQYFB_WHR = value; } } private string _XLXSBJDQYFB_WHRID; [ColumnMap(DbField = "XLXSBJDQYFB_WHRID", CtrlName = "txtWHRID", DbTitle = "维护人工号", Type = FieldType.HiddenField, DefaultValue = "", IsAllowNull = true, IsKey = false, Length = 10)] public string XLXSBJDQYFB_WHRID { get { return _XLXSBJDQYFB_WHRID; } set { _XLXSBJDQYFB_WHRID = value; } } private string _XLXSBJDQYFB_WHSJ; [ColumnMap(DbField = "XLXSBJDQYFB_WHSJ", CtrlName = "datWHSJ", DbTitle = "维护时间", Type = FieldType.DT, DefaultValue = "", IsAllowNull = true, IsKey = false, Length = 0)] public string XLXSBJDQYFB_WHSJ { get { return _XLXSBJDQYFB_WHSJ; } set { _XLXSBJDQYFB_WHSJ = value; } } #endregion } [EntityType(Db = "DBERP", Table = "XLXSBJYFJZQJ", IsWf = false, IsWhr = false, WhrPrefix = "", IsAttach = false)] public class BJYF_TLJQJ_Grid : EntityObject { public string sXZQHID = ""; public override TSQL SetQuerySql() { TSQL SQL = base.SetQuerySql(); SQL.Add("select XLXSBJYFJZQJ_YFJZQH,XLXSBJYFJZQJ_YFJZQJMC,isnull(XLXSBJDQYFB_YSFL,0) as YSFL "); SQL.Add(" from XLXSBJYFJZQJ"); SQL.Add(" left join (select XLXSBJDQYFB_YFJZQH,XLXSBJDQYFB_YSFL from XLXSBJDQYFB where XLXSBJDQYFB_XZQHID=:pXZQHID and XLXSBJDQYFB_YFJZQH<>' ') a"); SQL.Add(" on a.XLXSBJDQYFB_YFJZQH=XLXSBJYFJZQJ_YFJZQH"); SQL.Add(" where XLXSBJYFJZQJ_YFJSGS = '6' "); SQL.Add("order by XLXSBJYFJZQJ_YFJZQH"); SQL.ParamByName("pXZQHID").Value = sXZQHID; return SQL; } } }