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

295 lines
14 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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.Utility;
namespace GThinking.N_XLXSBJ
{
#region 数据表级映射
[TableMap(DB = "DBERP", DbTableName = "XLXSCLHQ", Umid = 100860003, IsWorkFlow = false, IsAttach = false, UseWhr = true,
QuerySelSql = "select XLXSBJCL_BJCLID as XLXSCLHQ_BJCLID, XLXSBJCL_BJCLMC, isnull(XLXSCLHQ_WSJG,0.0) as XLXSCLHQ_WSJG,isnull(XLXSCLHQ_HSJG,0.0) as XLXSCLHQ_HSJG, XLXSCLHQ_YXQS," + "\r\n"
+ " XLXSCLHQ_YXQZ,isnull(XLXSCLHQ_BZ, ' ') as XLXSCLHQ_BZ,isnull(XLXSCLHQ_WHRID, ' ') as XLXSCLHQ_WHRID, isnull(XLXSCLHQ_WHR, ' ') as XLXSCLHQ_WHR, XLXSCLHQ_WHSJ, " + "\r\n"
+ " isnull(XLXSCLHQ_HSJGF,0.0) as XLXSCLHQ_HSJGF , isnull(XLXSCLHQ_WSJGF,0.0) as XLXSCLHQ_WSJGF, " + "\r\n"
+ " isnull(XLXSCLHQ_HSCGJG,0.0) as XLXSCLHQ_HSCGJG , isnull(XLXSCLHQ_WSCGJG,0.0) as XLXSCLHQ_WSCGJG, " + "\r\n"
+ " isnull(XLXSCLHQ_WSJG1,0.0) as XLXSCLHQ_WSJG1,isnull(XLXSCLHQ_HSJG1,0.0) as XLXSCLHQ_HSJG1, " + "\r\n"
+ " XLXSCLHQ_JGYBJCLID1,isnull(XLXSCLHQ_JGBL1,0.0) as XLXSCLHQ_JGBL1 " + "\r\n"
+ " from XLXSBJCL " + "\r\n"
+ " left join XLXSCLHQ on XLXSCLHQ_BJCLID = XLXSBJCL_BJCLID" + "\r\n"
+ " where 1=1 and XLXSCLHQ_JGBID ='ZZZZZZZZ' ",
EntitySelSql = " select XLXSCLHQ_JGBID, XLXSBJCL_BJCLID as XLXSCLHQ_BJCLID, XLXSCLHQ_BJCLID as OLD_XLXSCLHQ_BJCLID, XLXSBJCL_BJCLMC, isnull(XLXSCLHQ_WSJG,0.0) as XLXSCLHQ_WSJG,isnull(XLXSCLHQ_HSJG,0.0) as XLXSCLHQ_HSJG, XLXSCLHQ_YXQS,XLXSCLHQ_YXQS as OLD_XLXSCLHQ_YXQS, " + "\r\n"
+ " XLXSCLHQ_YXQZ, isnull(XLXSCLHQ_BZ, ' ') as XLXSCLHQ_BZ, isnull(XLXSCLHQ_WHRID, ' ') as XLXSCLHQ_WHRID, isnull(XLXSCLHQ_WHR, ' ') as XLXSCLHQ_WHR, XLXSCLHQ_WHSJ,isnull(XLXSBJCL_TYBZ,'N') as XLXSBJCL_TYBZ, " + "\r\n"
+ " isnull(XLXSCLHQ_HSJGF,0.0) as XLXSCLHQ_HSJGF , isnull(XLXSCLHQ_WSJGF,0.0) as XLXSCLHQ_WSJGF, " + "\r\n"
+ " isnull(XLXSCLHQ_HSCGJG,0.0) as XLXSCLHQ_HSCGJG , isnull(XLXSCLHQ_WSCGJG,0.0) as XLXSCLHQ_WSCGJG, " + "\r\n"
+ " isnull(XLXSCLHQ_WSJG1,0.0) as XLXSCLHQ_WSJG1,isnull(XLXSCLHQ_HSJG1,0.0) as XLXSCLHQ_HSJG1, " + "\r\n"
+ " XLXSCLHQ_JGYBJCLID1,isnull(XLXSCLHQ_JGBL1,0.0) as XLXSCLHQ_JGBL1 " + "\r\n"
+ " from XLXSBJCL " + "\r\n"
+ " left join XLXSCLHQ on XLXSCLHQ_BJCLID = XLXSBJCL_BJCLID and XLXSCLHQ_YXQS =:OLD_XLXSCLHQ_YXQS and XLXSCLHQ_JGBID ='ZZZZZZZZ' " + "\r\n"
+ " where XLXSBJCL_BJCLID =:OLD_XLXSCLHQ_BJCLID ",
UpdateSql = " update XLXSBJCL set XLXSBJCL_BJCLID = :OLD_XLXSCLHQ_BJCLID where XLXSBJCL_BJCLID=:OLD_XLXSCLHQ_BJCLID " + "\r\n",
InsertSql = " insert into XLXSCLHQ( " + "\r\n"
+ " XLXSCLHQ_BJCLID,XLXSCLHQ_JGBID, XLXSCLHQ_WSJG, XLXSCLHQ_HSJG, XLXSCLHQ_YXQS, XLXSCLHQ_YXQZ, " + "\r\n"
+ " XLXSCLHQ_BZ, XLXSCLHQ_WHRID, XLXSCLHQ_WHR, XLXSCLHQ_WHSJ, XLXSCLHQ_HSJGF, XLXSCLHQ_WSJGF,XLXSCLHQ_HSCGJG,XLXSCLHQ_WSCGJG ) " + "\r\n"
+ " values( " + "\r\n"
+ " :XLXSCLHQ_BJCLID,'ZZZZZZZZ', :XLXSCLHQ_WSJG, :XLXSCLHQ_HSJG, :XLXSCLHQ_YXQS, :XLXSCLHQ_YXQZ, " + "\r\n"
+ " :XLXSCLHQ_BZ, :XLXSCLHQ_WHRID, :XLXSCLHQ_WHR, :XLXSCLHQ_WHSJ, :XLXSCLHQ_HSJGF, :XLXSCLHQ_WSJGF,:XLXSCLHQ_HSCGJG,:XLXSCLHQ_WSCGJG ) ",
DeleteSql = " delete from XLXSCLHQ where XLXSCLHQ_BJCLID =:OLD_XLXSCLHQ_BJCLID and XLXSCLHQ_YXQS =:OLD_XLXSCLHQ_YXQS and XLXSCLHQ_JGBID ='ZZZZZZZZ' ")]
#endregion
public class XLXSCLHQ : EntityManager
{
#region 字段级映射
private string _XLXSCLHQ_JGBID;
[ColumnMap(DbField = "XLXSCLHQ_JGBID", CtrlName = "", DbTitle = "价格表", Type = FieldType.HiddenField, DefaultValue = "",
IsAllowNull = true, IsKey = true, Length = 10)]
public string XLXSCLHQ_JGBID
{
get { return _XLXSCLHQ_JGBID; }
set { _XLXSCLHQ_JGBID = value; }
}
private string _XLXSCLHQ_BJCLID;
[ColumnMap(DbField = "XLXSCLHQ_BJCLID", CtrlName = "txtBJCLID", DbTitle = "材料编码", Type = FieldType.C, DefaultValue = "",
IsAllowNull = false, IsKey = true, Length = 20)]
public string XLXSCLHQ_BJCLID
{
get { return _XLXSCLHQ_BJCLID; }
set { _XLXSCLHQ_BJCLID = value; }
}
private string _OLD_XLXSCLHQ_BJCLID;
[ColumnMap(DbField = "OLD_XLXSCLHQ_BJCLID", CtrlName = "txtOLD_BJCLID", DbTitle = "原材料编码", Type = FieldType.HiddenField, DefaultValue = "",
IsAllowNull = false, IsKey = false, Length = 20, PrintVisible = false)]
public string OLD_XLXSCLHQ_BJCLID
{
get { return _OLD_XLXSCLHQ_BJCLID; }
set { _OLD_XLXSCLHQ_BJCLID = value; }
}
private string _XLXSCLHQ_WSJG;
[ColumnMap(DbField = "XLXSCLHQ_WSJG", CtrlName = "txtWSJG", DbTitle = "材料价格(元/Kg)", Type = FieldType.F, DefaultValue = "0",
IsAllowNull = true, IsKey = false, Length = 0)]
public string XLXSCLHQ_WSJG
{
get { return _XLXSCLHQ_WSJG; }
set { _XLXSCLHQ_WSJG = value; }
}
private string _XLXSCLHQ_HSJG;
[ColumnMap(DbField = "XLXSCLHQ_HSJG", CtrlName = "txtHSJG", DbTitle = "材料价格(元/Kg)", Type = FieldType.F, DefaultValue = "0",
IsAllowNull = true, IsKey = false, Length = 0)]
public string XLXSCLHQ_HSJG
{
get { return _XLXSCLHQ_HSJG; }
set { _XLXSCLHQ_HSJG = value; }
}
//加工费
private string _XLXSCLHQ_HSJGF;
[ColumnMap(DbField = "XLXSCLHQ_HSJGF", CtrlName = "txtHSJGF", DbTitle = "含税加工费", Type = FieldType.F, DefaultValue = "0",
IsAllowNull = true, IsKey = false, Length = 0)]
public string XLXSCLHQ_HSJGF
{
get { return _XLXSCLHQ_HSJGF; }
set { _XLXSCLHQ_HSJGF = value; }
}
private string _XLXSCLHQ_WSJGF;
[ColumnMap(DbField = "XLXSCLHQ_WSJGF", CtrlName = "txtWSJGF", DbTitle = "无税加工费", Type = FieldType.F, DefaultValue = "0",
IsAllowNull = true, IsKey = false, Length = 0)]
public string XLXSCLHQ_WSJGF
{
get { return _XLXSCLHQ_WSJGF; }
set { _XLXSCLHQ_WSJGF = value; }
}
private string _XLXSCLHQ_HSCGJG;
[ColumnMap(DbField = "XLXSCLHQ_HSCGJG", CtrlName = "txtHSCGJG", DbTitle = "含税采购价格", Type = FieldType.F, DefaultValue = "0",
IsAllowNull = true, IsKey = false, Length = 0)]
public string XLXSCLHQ_HSCGJG
{
get { return _XLXSCLHQ_HSCGJG; }
set { _XLXSCLHQ_HSCGJG = value; }
}
private string _XLXSCLHQ_WSCGJG;
[ColumnMap(DbField = "XLXSCLHQ_WSCGJG", CtrlName = "txtWSCGJG", DbTitle = "无税采购价格", Type = FieldType.F, DefaultValue = "0",
IsAllowNull = true, IsKey = false, Length = 0)]
public string XLXSCLHQ_WSCGJG
{
get { return _XLXSCLHQ_WSCGJG; }
set { _XLXSCLHQ_WSCGJG = value; }
}
private string _XLXSCLHQ_YXQS;
[ColumnMap(DbField = "XLXSCLHQ_YXQS", CtrlName = "datYXQS", Type = FieldType.D, DbTitle = "有效期始", DefaultValue = "",
IsAllowNull = false, IsKey = true, Length = 100)]
public string XLXSCLHQ_YXQS
{
get { return _XLXSCLHQ_YXQS; }
set { _XLXSCLHQ_YXQS = value; }
}
private string _OLD_XLXSCLHQ_YXQS;
[ColumnMap(DbField = "OLD_XLXSCLHQ_YXQS", CtrlName = "txtOLD_YXQS", Type = FieldType.HiddenField, DbTitle = "原有效期始", DefaultValue = "",
IsAllowNull = true, IsKey = false, Length = 100, PrintVisible = false)]
public string OLD_XLXSCLHQ_YXQS
{
get { return _OLD_XLXSCLHQ_YXQS; }
set { _OLD_XLXSCLHQ_YXQS = value; }
}
private string _XLXSCLHQ_YXQZ;
[ColumnMap(DbField = "XLXSCLHQ_YXQZ", CtrlName = "datYXQZ", Type = FieldType.D, DbTitle = "有效期止", DefaultValue = "",
IsAllowNull = true, IsKey = false, Length = 100)]
public string XLXSCLHQ_YXQZ
{
get { return _XLXSCLHQ_YXQZ; }
set { _XLXSCLHQ_YXQZ = value; }
}
private string _XLXSBJCL_TYBZ;
[ColumnMap(DbField = "XLXSBJCL_TYBZ", CtrlName = "txtTYBZ", DbTitle = "停用标志", Type = FieldType.HiddenField, DefaultValue = "",
IsAllowNull = true, IsKey = false, Length = 1)]
public string XLXSBJCL_TYBZ
{
get { return _XLXSBJCL_TYBZ; }
set { _XLXSBJCL_TYBZ = value; }
}
private string _XLXSCLHQ_BZ;
[ColumnMap(DbField = "XLXSCLHQ_BZ", CtrlName = "txtBZ", DbTitle = "备注", Type = FieldType.C, DefaultValue = "",
IsAllowNull = true, IsKey = false, Length = 250)]
public string XLXSCLHQ_BZ
{
get { return _XLXSCLHQ_BZ; }
set { _XLXSCLHQ_BZ = value; }
}
private string _XLXSCLHQ_WHR;
[ColumnMap(DbField = "XLXSCLHQ_WHR", CtrlName = "txtWHR", DbTitle = "维护人", Type = FieldType.C, DefaultValue = "",
IsAllowNull = true, IsKey = false, Length = 30)]
public string XLXSCLHQ_WHR
{
get { return _XLXSCLHQ_WHR; }
set { _XLXSCLHQ_WHR = value; }
}
private string _XLXSCLHQ_WHRID;
[ColumnMap(DbField = "XLXSCLHQ_WHRID", CtrlName = "txtWHRID", DbTitle = "维护人工号", Type = FieldType.HiddenField, DefaultValue = "",
IsAllowNull = true, IsKey = false, Length = 10)]
public string XLXSCLHQ_WHRID
{
get { return _XLXSCLHQ_WHRID; }
set { _XLXSCLHQ_WHRID = value; }
}
private string _XLXSCLHQ_WHSJ;
[ColumnMap(DbField = "XLXSCLHQ_WHSJ", CtrlName = "datWHSJ", DbTitle = "维护时间", Type = FieldType.DT, DefaultValue = "",
IsAllowNull = true, IsKey = false, Length = 10)]
public string XLXSCLHQ_WHSJ
{
get { return _XLXSCLHQ_WHSJ; }
set { _XLXSCLHQ_WHSJ = value; }
}
private string _XLXSCLHQ_WSJG1;
[ColumnMap(DbField = "XLXSCLHQ_WSJG1", CtrlName = "txtJGYLWSJG1", DbTitle = "加工原料无税价格1", Type = FieldType.HiddenField, DefaultValue = "0",
IsAllowNull = true, IsKey = false, Length = 10)]
public string XLXSCLHQ_WSJG1
{
get { return _XLXSCLHQ_WSJG1; }
set { _XLXSCLHQ_WSJG1 = value; }
}
private string _XLXSCLHQ_HSJG1;
[ColumnMap(DbField = "XLXSCLHQ_HSJG1", CtrlName = "txtJGYLHSJG1", DbTitle = "加工原料含税价格1", Type = FieldType.HiddenField, DefaultValue = "0",
IsAllowNull = true, IsKey = false, Length = 10)]
public string XLXSCLHQ_HSJG1
{
get { return _XLXSCLHQ_HSJG1; }
set { _XLXSCLHQ_HSJG1 = value; }
}
private string _XLXSCLHQ_JGBL1;
[ColumnMap(DbField = "XLXSCLHQ_JGBL1", CtrlName = "txtJGBL1", DbTitle = "价格比例1", Type = FieldType.HiddenField, DefaultValue = "0",
IsAllowNull = true, IsKey = false, Length = 10)]
public string XLXSCLHQ_JGBL1
{
get { return _XLXSCLHQ_JGBL1; }
set { _XLXSCLHQ_JGBL1 = value; }
}
private string _XLXSCLHQ_JGYBJCLID1;
[ColumnMap(DbField = "XLXSCLHQ_JGYBJCLID1", CtrlName = "txtJGYBJCLID1", DbTitle = "加工原报价材料1", Type = FieldType.HiddenField, DefaultValue = "",
IsAllowNull = true, IsKey = false, Length = 20)]
public string XLXSCLHQ_JGYBJCLID1
{
get { return _XLXSCLHQ_JGYBJCLID1; }
set { _XLXSCLHQ_JGYBJCLID1 = value; }
}
#endregion
#region 公用函数
/// <summary>
/// 判断质检单位是否被使用
/// </summary>
/// <param name="sJYDWID"></param>
/// <returns></returns>
public static bool isJYDWUsed(string sJYDWID)
{
if (string.IsNullOrEmpty(sJYDWID))
return false;
else
return CMISproDataBase.ExistsRecord("DBERP", string.Format("select 1 from RLMZCY where RLMZCY_CYDWID = '{0}'", sJYDWID));
}
#endregion
}
/****************************历史维护界面*****************************************/
#region 数据表级映射
[TableMap(DB = "DBERP", DbTableName = "XLXSCLHQ", Umid = 100860003, IsWorkFlow = false, IsAttach = false, UseWhr = true,
QuerySelSql = "select isnull(XLXSCLHQ_WSJG,0.0) as HIS_WSJG,isnull(XLXSCLHQ_HSJG,0.0) as HIS_HSJG, XLXSCLHQ_YXQS AS HIS_YXQS," + "\r\n"
+ " XLXSCLHQ_YXQZ as HIS_YXQZ,isnull(XLXSCLHQ_BZ, ' ') as HIS_BZ,isnull(XLXSCLHQ_WHRID, ' ') as HIS_WHRID, isnull(XLXSCLHQ_WHR, ' ') as HIS_WHR, XLXSCLHQ_WHSJ as HIS_WHSJ " + "\r\n"
+ " from XLXSBJCL " + "\r\n"
+ " where 1=1 andXLXSBJCL_BJCLID =:XLXSCLHQ_BJCLID and XLXSCLHQ_JGBID ='ZZZZZZZZ' ",
EntitySelSql = " select isnull(XLXSCLHQ_WSJG,0.0) as HIS_WSJG,isnull(XLXSCLHQ_HSJG,0.0) as HIS_HSJG, ,XLXSCLHQ_YXQS as HIS_YXQS, " + "\r\n"
+ " XLXSCLHQ_YXQZ as HIS_YXQZ, isnull(XLXSCLHQ_BZ, ' ') as HIS_BZ, isnull(XLXSCLHQ_WHRID, ' ') as HIS_WHRID, isnull(XLXSCLHQ_WHR, ' ') as HIS_WHR, XLXSCLHQ_WHSJ as HIS_WHSJ " + "\r\n"
+ " from XLXSBJCL " + "\r\n"
+ " where XLXSBJCL_BJCLID =:XLXSCLHQ_BJCLID and XLXSCLHQ_JGBID ='ZZZZZZZZ' ",
UpdateSql = " ",
InsertSql = " ",
DeleteSql = " ")]
#endregion
public class XLXSCLHQ_HIS : EntityManager
{
}
/*********************************************************************************/
}