34 lines
1.5 KiB
C#
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;
|
|
}
|
|
}
|
|
}
|