📄 jinxiao.cs
字号:
using System;
using WebBase;
using System.Data;
using System.Web.UI.WebControls;
namespace TextileManager
{
/// <summary>管理[进货表]</summary>
public class JinXiao : TableDefinition {
#region TableDefinition
public override string TableName { get{return "进销表";} }
public override WebControl GetEditControl(System.Data.DataColumn dc) {
switch (dc.ColumnName) {
case "货号": return new HuoHao.DropDownList();
case "经手人": return new YuanGong.DropDownList();
default: return base.GetEditControl (dc);
}
}
#endregion
#region 操作原料的类(购料记录,退料记录,原料损益)
public class YuanLiao : JinXiao {
public override WebControl GetEditControl(DataColumn dc) {
switch (dc.ColumnName) {
case "客商": return new KeShang.DropDownList("供货商");
case "货号": return new HuoHao.ComboBox("原料");
case "仓库": return new KeShang.DropDownList("仓库");
default: return base.GetEditControl(dc);
}
}
}
#region class GouLiao(购料记录)
public class GouLiao : YuanLiao {
public override WebControl GetEditControl(DataColumn dc) {
switch (dc.ColumnName) {
case "客商": return new KeShang.DropDownList("供货商");
case "货号": return new HuoHao.ComboBox("原料");
case "仓库": return new KeShang.DropDownList("仓库");
default: return base.GetEditControl(dc);
}
}
public override void CreateControlsForAppend(BaseAppendPage page) {
page.CreateTitle("购料记录"); Dt["项目"].DefaultValue="进货"; Dt["数量"].DefaultValue=0;
page.CreateControls("日期","单号","客商","货号","仓库","重量","-单价","签收司机","-经手人","备注");
page.CreateAppendButton();
page.CreateBrowseButton();
}
public override void CreateControlsForBrowse(BaseBrowsePage page) {
page.CreateTitle("购料记录咨询页面"); Dt["重量"].Caption="H重量";
page.CreateDateFromToControl("日期",5,5); page.CreateControl1("客商",250); //page.CreateControl1("货号",460);
page.CreateControl2("仓库",5); page.CreateControl2("经手人",250);
page.CreateQueryButton();
page.CreateOutputButton();
}
}
#endregion
#region class TuiLiao(退料记录)
public class TuiLiao : YuanLiao {
public override void CreateControlsForAppend(BaseAppendPage page) {
page.CreateTitle("退料记录"); Dt["项目"].DefaultValue="退货"; Dt["数量"].Caption="退货数量";
page.CreateControls("日期","单号","客商","货号","仓库","-重量","单价","签收司机","-经手人","备注");
page.CreateAppendButton();
page.CreateBrowseButton();
}
public override void CreateControlsForBrowse(BaseBrowsePage page) {
page.CreateTitle("退料记录咨询页面"); Dt["重量"].Caption="H重量";
page.CreateDateFromToControl("日期",5,5); page.CreateControl1("客商",250); page.CreateControl1("货号",460);
page.CreateControl2("仓库",5); page.CreateControl2("项目",250);page.CreateControl2("经手人",430);
page.CreateQueryButton();
page.CreateOutputButton();
}
}
#endregion
#region class YuanLiaoSunYi(原料损益)
public class YuanLiaoSunYi : YuanLiao {
public override WebControl GetEditControl(DataColumn dc) {
switch (dc.ColumnName) {
case "客商": return new KeShang.DropDownList("供货商");
case "货号": return new HuoHao.ComboBox("原料");
case "收货仓库": return new KeShang.DropDownList("仓库");
default: return base.GetEditControl(dc);
}
}
public override void CreateControlsForAppend(BaseAppendPage page) {
page.CreateTitle("原料损益记录"); Dt["项目"].DefaultValue="损益"; Dt["数量"].Caption="退货数量";
page.CreateControls("日期","单号","客商","货号","仓库","-重量","单价","签收司机","-经手人","备注");
page.CreateAppendButton();
page.CreateBrowseButton();
}
public override void CreateControlsForBrowse(BaseBrowsePage page) {
page.CreateTitle("原料损益记录咨询页面"); Dt["重量"].Caption="H重量";
page.CreateDateFromToControl("日期",5,5); page.CreateControl1("客商",250); page.CreateControl1("货号",460);
page.CreateControl2("仓库",5); page.CreateControl2("项目",250);page.CreateControl2("经手人",430);
page.CreateQueryButton();
page.CreateOutputButton();
}
}
#endregion
#endregion
#region 操作胚布的类(购胚记录,退胚记录,胚布损益)
#region class GouPei(购胚记录)
public class GouPei : JinXiao {
public override WebControl GetEditControl(DataColumn dc) {
switch (dc.ColumnName) {
case "客商": return new KeShang.DropDownList();
case "货号": return new HuoHao.DropDownList("胚布");
case "仓库": return new KeShang.DropDownList("仓库");
default: return base.GetEditControl(dc);
}
}
public override void CreateControlsForAppend(BaseAppendPage page) {
page.CreateTitle("购胚记录"); Dt["项目"].DefaultValue="进货"; //Dt["数量"].Caption="条";
page.CreateControls("日期","单号","客商","货号","仓库","数量","-重量","单价","签收司机","-经手人","备注");
page.CreateAppendButton();
page.CreateBrowseButton();
}
public override void CreateControlsForBrowse(BaseBrowsePage page) {
page.CreateTitle("购胚记录咨询页面"); Dt["重量"].Caption="H重量";
page.CreateDateFromToControl("日期",5,5); page.CreateControl1("客商",250); page.CreateControl1("货号",460);
page.CreateControl2("仓库",5); page.CreateControl2("项目",250);page.CreateControl2("经手人",430);
page.CreateQueryButton();
page.CreateOutputButton();
}
}
#endregion
#region class GouPei(退胚记录)
public class TuiPei : JinXiao {
public override WebControl GetEditControl(DataColumn dc) {
switch (dc.ColumnName) {
case "客商": return new KeShang.DropDownList();
case "货号": return new HuoHao.DropDownList("胚布");
case "仓库": return new KeShang.DropDownList("仓库");
default: return base.GetEditControl(dc);
}
}
public override void CreateControlsForAppend(BaseAppendPage page) {
page.CreateTitle("退胚记录"); Dt["项目"].DefaultValue="退货"; //Dt["数量"].Caption="条";
page.CreateControls("日期","单号","客商","货号","仓库","数量","-重量","单价","签收司机","-经手人","备注");
page.CreateAppendButton();
page.CreateBrowseButton();
}
public override void CreateControlsForBrowse(BaseBrowsePage page) {
page.CreateTitle("退胚记录咨询页面"); Dt["重量"].Caption="H重量";
page.CreateDateFromToControl("日期",5,5); page.CreateControl1("客商",250); page.CreateControl1("货号",460);
page.CreateControl2("仓库",5); page.CreateControl2("项目",250);page.CreateControl2("经手人",430);
page.CreateQueryButton();
page.CreateOutputButton();
}
}
#endregion
#region class PeiBuSunYi(胚布损益记录)
public class PeiBuSunYi : JinXiao {
public override WebControl GetEditControl(DataColumn dc) {
switch (dc.ColumnName) {
case "客商": return new KeShang.DropDownList();
case "货号": return new HuoHao.DropDownList("胚布");
case "仓库": return new KeShang.DropDownList("仓库");
default: return base.GetEditControl(dc);
}
}
public override void CreateControlsForAppend(BaseAppendPage page) {
page.CreateTitle("胚布损益记录"); Dt["项目"].DefaultValue="损益"; //Dt["数量"].Caption="条";
page.CreateControls("日期","单号","客商","货号","仓库","数量","-重量","单价","签收司机","-经手人","备注");
page.CreateAppendButton();
page.CreateBrowseButton();
}
public override void CreateControlsForBrowse(BaseBrowsePage page) {
page.CreateTitle("胚布损益记录咨询页面"); Dt["重量"].Caption="H重量";
page.CreateDateFromToControl("日期",5,5); page.CreateControl1("客商",250); page.CreateControl1("货号",460);
page.CreateControl2("仓库",5); page.CreateControl2("项目",250);page.CreateControl2("经手人",430);
page.CreateQueryButton();
page.CreateOutputButton();
}
}
#endregion
#endregion
#region 操作色布的类(购布记录,退布记录,色布损益)
#region class GouBu(购布记录)
public class GouBu : JinXiao {
public override WebControl GetEditControl(DataColumn dc) {
switch (dc.ColumnName) {
case "客商": return new KeShang.DropDownList();
case "货号": return new HuoHao.DropDownList();
case "仓库": return new KeShang.DropDownList("仓库");
default: return base.GetEditControl(dc);
}
}
public override void CreateControlsForAppend(BaseAppendPage page) {
page.CreateTitle("购布记录"); Dt["项目"].DefaultValue=" 进货";
page.CreateControls("日期","单号","客商","货号","仓库","数量","-重量","单价","签收司机","-经手人","备注");
page.CreateAppendButton();
page.CreateBrowseButton();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -