134 lines
4.5 KiB
C#
134 lines
4.5 KiB
C#
|
|
using System;
|
|||
|
|
using System.Collections.Generic;
|
|||
|
|
using System.Linq;
|
|||
|
|
using System.Text;
|
|||
|
|
using System.Data;
|
|||
|
|
|
|||
|
|
using WMS.DBUtility;
|
|||
|
|
using WMS.IData.ICK;
|
|||
|
|
using WMS.IData;using System.Data.SqlClient;
|
|||
|
|
using WMS.Model.CK;
|
|||
|
|
using WMS.Model.SC;
|
|||
|
|
using WMS.IData.ISC;
|
|||
|
|
|
|||
|
|
namespace WMS.SqlServerData.SCData
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 数据访问类@_TASK
|
|||
|
|
/// </summary>
|
|||
|
|
public partial class TaskData:ITask
|
|||
|
|
{
|
|||
|
|
#region BasicMethod
|
|||
|
|
/// <summary>
|
|||
|
|
/// 增加一条数据
|
|||
|
|
/// </summary>
|
|||
|
|
public void Add(TaskModel model)
|
|||
|
|
{
|
|||
|
|
StringBuilder strSql=new StringBuilder();
|
|||
|
|
strSql.Append("insert into T_SC_TASK(");
|
|||
|
|
strSql.Append("TASK_ID,TASK _NAME,PLAN_ID,TASK_DATE,TASK _NUM,TEAM_ID,TASK_DESCRIPTION,COMPLETE_NUM)");
|
|||
|
|
strSql.Append(" values (");
|
|||
|
|
strSql.Append("@TASK_ID,@TASK _NAME,@PLAN_ID,@TASK_DATE,@TASK _NUM,@TEAM_ID,@TASK_DESCRIPTION,@COMPLETE_NUM)");
|
|||
|
|
SqlParameter[] parameters = {
|
|||
|
|
new SqlParameter("@TASK_ID", SqlDbType.VarChar),
|
|||
|
|
new SqlParameter("@TASK _NAME", SqlDbType.VarChar),
|
|||
|
|
new SqlParameter("@PLAN_ID", SqlDbType.VarChar),
|
|||
|
|
new SqlParameter("@TASK_DATE", SqlDbType.Date),
|
|||
|
|
new SqlParameter("@TASK _NUM", SqlDbType.Decimal),
|
|||
|
|
new SqlParameter("@TEAM_ID", SqlDbType.VarChar),
|
|||
|
|
new SqlParameter("@TASK_DESCRIPTION", SqlDbType.VarChar),
|
|||
|
|
new SqlParameter("@COMPLETE_NUM", SqlDbType.Decimal)};
|
|||
|
|
parameters[0].Value = model.TASK_ID;
|
|||
|
|
parameters[1].Value = model.TASK_NAME;
|
|||
|
|
parameters[2].Value = model.PLAN_ID;
|
|||
|
|
parameters[3].Value = model.TASK_DATE;
|
|||
|
|
parameters[4].Value = model.TASK_NUM;
|
|||
|
|
parameters[5].Value = model.TEAM_ID;
|
|||
|
|
parameters[6].Value = model.TASK_DESCRIPTION;
|
|||
|
|
parameters[7].Value = model.COMPLETE_NUM;
|
|||
|
|
|
|||
|
|
SystemDataObject.Instance.ExecuteSql(strSql.ToString(), parameters);
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 更新一条数据
|
|||
|
|
/// </summary>
|
|||
|
|
public void Update(TaskModel model)
|
|||
|
|
{
|
|||
|
|
StringBuilder strSql=new StringBuilder();
|
|||
|
|
strSql.Append("update T_SC_TASK set ");
|
|||
|
|
strSql.Append("TASK _NAME=@TASK _NAME,");
|
|||
|
|
strSql.Append("PLAN_ID=@PLAN_ID,");
|
|||
|
|
strSql.Append("TASK_DATE=@TASK_DATE,");
|
|||
|
|
strSql.Append("TASK _NUM=@TASK _NUM,");
|
|||
|
|
strSql.Append("TEAM_ID=@TEAM_ID,");
|
|||
|
|
strSql.Append("TASK_DESCRIPTION=@TASK_DESCRIPTION,");
|
|||
|
|
strSql.Append("COMPLETE_NUM=@COMPLETE_NUM");
|
|||
|
|
strSql.Append(" where TASK_ID=@TASK_ID ");
|
|||
|
|
SqlParameter[] parameters = {
|
|||
|
|
new SqlParameter("@TASK _NAME", SqlDbType.VarChar),
|
|||
|
|
new SqlParameter("@PLAN_ID", SqlDbType.VarChar),
|
|||
|
|
new SqlParameter("@TASK_DATE", SqlDbType.Date),
|
|||
|
|
new SqlParameter("@TASK _NUM", SqlDbType.Decimal),
|
|||
|
|
new SqlParameter("@TEAM_ID", SqlDbType.VarChar),
|
|||
|
|
new SqlParameter("@TASK_DESCRIPTION", SqlDbType.VarChar),
|
|||
|
|
new SqlParameter("@COMPLETE_NUM", SqlDbType.Decimal),
|
|||
|
|
new SqlParameter("@TASK_ID", SqlDbType.VarChar)};
|
|||
|
|
parameters[0].Value = model.TASK_NAME;
|
|||
|
|
parameters[1].Value = model.PLAN_ID;
|
|||
|
|
parameters[2].Value = model.TASK_DATE;
|
|||
|
|
parameters[3].Value = model.TASK_NUM;
|
|||
|
|
parameters[4].Value = model.TEAM_ID;
|
|||
|
|
parameters[5].Value = model.TASK_DESCRIPTION;
|
|||
|
|
parameters[6].Value = model.COMPLETE_NUM;
|
|||
|
|
parameters[7].Value = model.TASK_ID;
|
|||
|
|
|
|||
|
|
SystemDataObject.Instance.ExecuteSql(strSql.ToString(), parameters);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 删除一条数据
|
|||
|
|
/// </summary>
|
|||
|
|
public void Delete(TaskModel model)
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
StringBuilder strSql=new StringBuilder();
|
|||
|
|
strSql.Append("delete from T_SC_TASK ");
|
|||
|
|
strSql.Append(" where TASK_ID=@TASK_ID ");
|
|||
|
|
SqlParameter[] parameters = {
|
|||
|
|
new SqlParameter("@TASK_ID", SqlDbType.VarChar) };
|
|||
|
|
parameters[0].Value = model.TASK_ID;
|
|||
|
|
|
|||
|
|
SystemDataObject.Instance.ExecuteSql(strSql.ToString(), parameters);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 获得数据列表
|
|||
|
|
/// </summary>
|
|||
|
|
public DataTable GetList(TaskModel model)
|
|||
|
|
{
|
|||
|
|
StringBuilder strSql=new StringBuilder();
|
|||
|
|
strSql.Append("select TASK_ID,");
|
|||
|
|
strSql.Append("TASK_NAME,");
|
|||
|
|
strSql.Append("PLAN_ID,");
|
|||
|
|
strSql.Append("TASK_DATE,");
|
|||
|
|
strSql.Append("TASK_NUM,");
|
|||
|
|
strSql.Append("TEAM_ID,");
|
|||
|
|
strSql.Append("TASK_DESCRIPTION,");
|
|||
|
|
strSql.Append("COMPLETE_NUM ");
|
|||
|
|
strSql.Append(" FROM T_SC_TASK ");
|
|||
|
|
strSql.Append(" where 1=1 ");
|
|||
|
|
if(!string.IsNullOrEmpty(model.TASK_ID))
|
|||
|
|
{
|
|||
|
|
strSql.Append(" and TASK_ID='" + model.TASK_ID + "' ");
|
|||
|
|
}
|
|||
|
|
if (!string.IsNullOrEmpty(model.PLAN_ID))
|
|||
|
|
{
|
|||
|
|
strSql.Append(" and PLAN_ID='" + model.PLAN_ID + "' ");
|
|||
|
|
}
|
|||
|
|
return SystemDataObject.Instance.GetDataTable(strSql.ToString());
|
|||
|
|
}
|
|||
|
|
#endregion BasicMethod
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|