📄 zhuancang.cs
字号:
using System;
using WebBase;
using System.Data;
using System.Web.UI.WebControls;
namespace TextileManager
{
public class ZhuanCang: TableDefinition {
public override string TableName { get{return "转仓表";}}
#region class YuanLiao(转料记录)
public class YuanLiao : ZhuanCang {
public override WebControl GetEditControl(System.Data.DataColumn dc){
switch (dc.ColumnName){
case "货号": return new HuoHao.DropDownList("原料");
case "转出仓库": return new KeShang.DropDownList("仓库");
case "转入仓库": return new KeShang.DropDownList("仓库");
case "经手人": return new YuanGong.DropDownList();
default: return base.GetEditControl (dc);
}
}
public override void CreateControlsForAppend(BaseAppendPage page) {
page.CreateTitle("转料登记");Dt["项目"].DefaultValue="转仓";
page.CreateControls("日期","货号","转出仓库","转入仓库","数量","重量","经手人","备注");
page.CreateAppendButton();
page.CreateBrowseButton();
}
public override void CreateControlsForBrowse(BaseBrowsePage page){
page.CreateTitle("浏览转料记录");
page.CreateControl1("货号",5);
page.CreateControl1("项目",250);
page.CreateControl2("转出仓库",5);
page.CreateControl2("转入仓库",240);
page.CreateAppendButton();
page.CreateQueryButton();
}
}
#endregion
#region class PeiBu(转胚记录)
public class PeiBu: ZhuanCang {
public override WebControl GetEditControl(System.Data.DataColumn dc){
switch (dc.ColumnName){
case "货号": return new HuoHao.DropDownList("胚布");
case "转出仓库": return new KeShang.DropDownList("仓库");
case "转入仓库": return new KeShang.DropDownList("仓库");
case "经手人": return new YuanGong.DropDownList();
default: return base.GetEditControl (dc);
}
}
public override void CreateControlsForAppend(BaseAppendPage page) {
page.CreateTitle("转料登记");Dt["项目"].DefaultValue="转仓";
page.CreateControls("日期","货号","转出仓库","转入仓库","数量","重量","经手人","备注");
page.CreateAppendButton();
page.CreateBrowseButton();
}
public override void CreateControlsForBrowse(BaseBrowsePage page){
page.CreateTitle("浏览转胚记录");
page.CreateControl1("货号",5);
page.CreateControl1("项目",250);
page.CreateControl2("转出仓库",5);
page.CreateControl2("转入仓库",240);
page.CreateAppendButton();
page.CreateQueryButton();
}
}
#endregion
#region class SeBu(色布转仓记录)
public class SeBu: ZhuanCang {
public override WebControl GetEditControl(System.Data.DataColumn dc){
switch (dc.ColumnName){
case "货号": return new HuoHao.DropDownList("色布");
case "转出仓库": return new KeShang.DropDownList("仓库");
case "转入仓库": return new KeShang.DropDownList("仓库");
case "经手人": return new YuanGong.DropDownList();
default: return base.GetEditControl (dc);
}
}
public override void CreateControlsForAppend(BaseAppendPage page) {
page.CreateTitle("转料登记");Dt["项目"].DefaultValue="转仓";
page.CreateControls("日期","货号","转出仓库","转入仓库","颜色","-色卡号","数量","重量","经手人","备注");
page.CreateAppendButton();
page.CreateBrowseButton();
}
public override void CreateControlsForBrowse(BaseBrowsePage page){
page.CreateTitle("浏览转胚记录");
page.CreateControl1("货号",5);
page.CreateControl1("项目",250);
page.CreateControl2("转出仓库",5);
page.CreateControl2("转入仓库",240);
page.CreateAppendButton();
page.CreateQueryButton();
}
}
#endregion
#region class QiTaHuoWu(其它转仓记录)
public class QiTaHuoWu: ZhuanCang {
public override WebControl GetEditControl(System.Data.DataColumn dc){
switch (dc.ColumnName){
case "货号": return new HuoHao.DropDownList("其它");
case "转出仓库": return new KeShang.DropDownList("仓库");
case "转入仓库": return new KeShang.DropDownList("仓库");
case "经手人": return new YuanGong.DropDownList();
default: return base.GetEditControl (dc);
}
}
public override void CreateControlsForAppend(BaseAppendPage page) {
page.CreateTitle("其它转仓登记");Dt["项目"].DefaultValue="转仓";
page.CreateControls("日期","货号","转出仓库","转入仓库","数量","重量","经手人","备注");
page.CreateAppendButton();
page.CreateBrowseButton();
}
public override void CreateControlsForBrowse(BaseBrowsePage page){
page.CreateTitle("浏览其它转仓记录");
page.CreateControl1("货号",5);
page.CreateControl1("项目",250);
page.CreateControl2("转出仓库",5);
page.CreateControl2("转入仓库",240);
page.CreateAppendButton();
page.CreateQueryButton();
}
}
#endregion
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -