TG.WXCRM.V4/DAL/Soft/Soft_Order_DAL.cs

34 lines
1.5 KiB
C#

using System.Collections.Generic;
using System.Data;
using System.Data.OracleClient;
namespace WX.CRM.DAL.Soft
{
public class Soft_Order_DAL
{
public bool CreateOrder(decimal productid, string resid, string username, decimal companyid, decimal salesid, int ordertype)
{
bool result = true;
try
{
var param = new List<OracleParameter>
{
new OracleParameter() { ParameterName = "v_productid", OracleType = OracleType.Number, Value =productid },
new OracleParameter() { ParameterName = "v_resid", OracleType = OracleType.NVarChar, Value =resid },
new OracleParameter() { ParameterName = "v_username", OracleType = OracleType.NVarChar, Value = username },
new OracleParameter() { ParameterName = "v_companyid", OracleType = OracleType.NVarChar, Value = companyid },
new OracleParameter() { ParameterName = "v_salesid", OracleType = OracleType.Number, Value = salesid },
new OracleParameter() { ParameterName = "v_ordertype", OracleType = OracleType.Number, Value = ordertype },
};
OracleHelper.ExecuteNonQuery(CommandType.StoredProcedure, "PACK_SOFT.soft_createorder_create", param.ToArray());
}
catch
{
result = false;
throw;
}
return result;
}
}
}