using System;
|
using System.Collections.Generic;
|
using System.Text;
|
using System.Data;
|
|
namespace DAL
|
{
|
public class ClsSc_WorkProcInfoBoard:DBUtility.ClsXt_BaseBill
|
{
|
public Model.ClsSc_WorkProcInfoBoard omodel = new Model.ClsSc_WorkProcInfoBoard();
|
|
public ClsSc_WorkProcInfoBoard()
|
{
|
base.MvarItemKeySub = "Sc_WorkProcInfoBoard";
|
base.MvarItemKeySub2 = "";
|
base.MvarItemKeySub3 = "";
|
base.MvarItemKeySub4 = "";
|
base.MvarItemKey="Sc_WorkProcInfoBoard";
|
base.MvarReportTitle = "产线小看板";
|
base.BillType="3779";
|
}
|
|
#region 固定代码
|
|
~ClsSc_WorkProcInfoBoard()
|
{
|
|
}
|
|
#endregion 自定义方法
|
//修改单据
|
public override bool ModifyBill(Int64 lngBillKey, ref string sReturn)
|
{
|
return true;
|
//
|
}
|
//新增单据
|
public override bool AddBill(ref string sReturn)
|
{
|
return true;
|
//
|
}
|
//显示单据
|
public override bool ShowBill(Int64 lngBillKey, ref string sReturn)
|
{
|
try
|
{
|
//查询主表
|
DataSet Ds ;
|
Ds = oCn.RunProcReturn("Select * from Sc_WorkProcInfoBoard Where HSourceID=" + lngBillKey.ToString(), "Sc_WorkProcInfoBoard");
|
if(Ds.Tables[0].Rows.Count==0)
|
{
|
sReturn = "记录未找到!";
|
return false;
|
}
|
//赋值
|
omodel.HCaption = Ds.Tables[0].Rows[0]["HCaption"].ToString().Trim();
|
omodel.HDay = Ds.Tables[0].Rows[0]["HDay"].ToString().Trim();
|
omodel.HWeek = Ds.Tables[0].Rows[0]["HWeek"].ToString().Trim();
|
omodel.HTime = Ds.Tables[0].Rows[0]["HTime"].ToString().Trim();
|
omodel.HUnitPlanQty = Ds.Tables[0].Rows[0]["HUnitPlanQty"].ToString().Trim();
|
omodel.HUnitQty = Ds.Tables[0].Rows[0]["HUnitQty"].ToString().Trim();
|
omodel.HUnitDiff = Ds.Tables[0].Rows[0]["HUnitDiff"].ToString().Trim();
|
omodel.HUnitBadCount = Ds.Tables[0].Rows[0]["HUnitBadCount"].ToString().Trim();
|
omodel.HSumBadCount = Ds.Tables[0].Rows[0]["HSumBadCount"].ToString().Trim();
|
omodel.HBadRate = Ds.Tables[0].Rows[0]["HBadRate"].ToString().Trim();
|
omodel.HBillNo = Ds.Tables[0].Rows[0]["HBillNo"].ToString().Trim();
|
omodel.HMaterModel = Ds.Tables[0].Rows[0]["HMaterModel"].ToString().Trim();
|
omodel.HSumPlanQty = Ds.Tables[0].Rows[0]["HSumPlanQty"].ToString().Trim();
|
omodel.HSumQty = Ds.Tables[0].Rows[0]["HSumQty"].ToString().Trim();
|
omodel.HRemark = Ds.Tables[0].Rows[0]["HRemark"].ToString().Trim();
|
|
sReturn = "显示单据成功!";
|
return true;
|
}
|
catch (Exception e)
|
{
|
sReturn = e.Message;
|
throw (e);
|
}
|
}
|
|
|
}
|
|
}
|