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 { 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; } } }