using System;
using System.Data;
using System.Data.SqlClient;
using DataLinkMesWork;
using System.Collections;
using System.Collections.Specialized;
////using SystemFramework;
namespace bizFacade
{
///
/// 电子看板信息系统
///
public partial class BaseDataSystemMES
{
///
/// MES_基本变量_厂家代码_查询
///
static public void MaterialFactory_Select(out DataTable dt)
{
string sql;
sql = "exec MES_基本变量_厂家代码_查询";
DataAccess.ExecuteDataTable(sql, out dt);
}
/////
///// 电子看板_装配零件_查询
/////
/////
/////
/////
//static public void PartMaterial_Select(string opName, string engineType,string engineTypeID, out DataTable dt)
//{
// string sql;
// sql = "exec 电子看板_装配零件_查询 '" + opName + "'," + engineTypeID + ",'" + engineType+"'";
// DataAccess.ExecuteDataTable(sql, out dt);
//}
///
/// 电子看板_装配零件_增加
///
/// 工位号
/// 产品型号代码
/// 标号
/// 零件图号
/// 零件名称
/// 零件数量
/// 零件批号
/// 生产厂家
/// 备注
/// 发动机型号
static public void PartMaterial_Insert
(string opName, int engineTypeID,
int MaterialMark, string PartDrawNumber, string PartName, int PartCount,
string MaterialNumber, string PartFactor, string PartMemo, string engineType)
{
string procedureName;
procedureName = "电子看板_装配零件_增加";
SqlParameter[] thisParms = new SqlParameter[10];
thisParms[0] = new System.Data.SqlClient.SqlParameter("@工位号", opName);
thisParms[1] = new System.Data.SqlClient.SqlParameter("@产品型号代码", engineTypeID);
thisParms[2] = new System.Data.SqlClient.SqlParameter("@标号", MaterialMark);
thisParms[3] = new System.Data.SqlClient.SqlParameter("@零件图号", PartDrawNumber);
thisParms[4] = new System.Data.SqlClient.SqlParameter("@零件名称", PartName);
thisParms[5] = new System.Data.SqlClient.SqlParameter("@零件数量", PartCount);
thisParms[6] = new System.Data.SqlClient.SqlParameter("@零件批号", MaterialNumber);
thisParms[7] = new System.Data.SqlClient.SqlParameter("@生产厂家", PartFactor);
thisParms[8] = new System.Data.SqlClient.SqlParameter("@备注", PartMemo);
thisParms[9] = new System.Data.SqlClient.SqlParameter("@发动机型号", engineType);
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
}
///
/// 电子看板_装配零件_修改
///
/// 唯一标志
/// 标号
/// 零件图号
/// 零件名称
/// 零件数量
/// 零件批号
/// 生产厂家
/// 备注
static public void PartMaterial_Update
(int ID,int MaterialMark, string PartDrawNumber, string PartName, int PartCount,
string MaterialNumber, string PartFactor, string PartMemo)
{
string procedureName;
procedureName = "电子看板_装配零件_修改";
SqlParameter[] thisParms = new SqlParameter[8];
thisParms[0] = new System.Data.SqlClient.SqlParameter("@ID", ID);
thisParms[1] = new System.Data.SqlClient.SqlParameter("@标号", MaterialMark);
thisParms[2] = new System.Data.SqlClient.SqlParameter("@零件图号", PartDrawNumber);
thisParms[3] = new System.Data.SqlClient.SqlParameter("@零件名称", PartName);
thisParms[4] = new System.Data.SqlClient.SqlParameter("@零件数量", PartCount);
thisParms[5] = new System.Data.SqlClient.SqlParameter("@零件批号", MaterialNumber);
thisParms[6] = new System.Data.SqlClient.SqlParameter("@生产厂家", PartFactor);
thisParms[7] = new System.Data.SqlClient.SqlParameter("@备注", PartMemo);
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
}
///
/// 电子看板_装配零件_删除
///
///
static public void PartMaterial_Delete(int ID)
{
string procedureName;
procedureName = "电子看板_装配零件_删除";
SqlParameter[] thisParms = new SqlParameter[1];
thisParms[0] = new System.Data.SqlClient.SqlParameter("@ID", ID);
DataAccess.ExecuteStoredProcedure(procedureName, ref thisParms);
}
}
}