Files
T-DAS/Epost.DAL/BoxPickDAL.cs

143 lines
3.7 KiB
C#
Raw Permalink Normal View History

2023-01-13 15:30:20 +08:00
using Epost.Common;
using Epost.Model;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Epost.DAL
{
public class BoxPickDAL
{
DataBaseOpration.OprationSqlDAL db = DB_DLL.GetInstance();
#region
public bool InsertBoxPick(BoxPickModel model)
{
try
{
string sql = string.Format("insert into boxpick(matchid,shopid,orderway,wmsboxcode,state,orderid,block,weight,sumquantity,location,prino) values('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}','{10}')",
model.Matchid,
model.Shopid,
model.Orderway,
model.Wmsboxcode,
model.State,
model.Orderid,
model.Block,
model.Weight,
model.Sumquantity,
model.Location,
model.Prino);
int x = db.InsertSql(sql);
if (x > 0)
return true;
return false;
}
catch (Exception ex)
{
LogHelper.WriteLogInfo("添加箱号异常:" + ex.Message);
return false;
}
}
#endregion
#region
public bool UpdateBoxPick(string shopid)
{
try
{
string sql = string.Format("update boxpick set state=2 where shopid='{0}' ",
shopid
);
long x = db.UpdateSql(sql);
if (x > 0)
return true;
return false;
}
catch (Exception ex)
{
LogHelper.WriteLogInfo("修改箱号状态异常:" + ex.Message);
return false;
}
}
#endregion
#region
public bool DeleteBoxPick(string shopid)
{
try
{
string sql = string.Format("delete from boxpick where shopid='{0}' ",
shopid);
long x = db.DeleteSql(sql);
if (x > 0)
return true;
return false;
}
catch (Exception ex)
{
LogHelper.WriteLogInfo("删除箱号异常:" + ex.Message);
return false;
}
}
#endregion
#region
public bool DeleteBox(string shopid,string boxcode )
{
try
{
string sql = string.Format("delete from boxpick where shopid='{0}' and wmsboxcode='{1}' ",
shopid,
boxcode);
long x = db.DeleteSql(sql);
if (x > 0)
return true;
return false;
}
catch (Exception ex)
{
LogHelper.WriteLogInfo("删除箱号异常:" + ex.Message);
return false;
}
}
#endregion
#region
public DataTable GetBoxPickList()
{
try
{
string sql = string.Format("select * from boxpick");
DataTable dt = db.GetsqlForDT(sql);
return dt;
}
catch (Exception ex)
{
LogHelper.WriteLogInfo("查询箱号列表异常:" + ex.Message);
return null;
}
}
#endregion
}
}