/// <summary>
        /// 更新JD_SeorderListBG_Log对象
        /// 编写人:ywk
        /// 编写日期:2018/6/29 星期五
        /// </summary>
        public void Update(JD_SeorderListBG_Log model)
        {
            SqlConnection con = new SqlConnection(connectionString);
            SqlCommand    cmd = new SqlCommand("UPDATE JD_SeorderListBG_Log SET TaskID = @m_TaskID,FEntrySelfS0153 = @m_FEntrySelfS0153,FEntrySelfS0177 = @m_FEntrySelfS0177,FNote = @m_FNote,FDate = @m_FDate,FEntrySelfS0183 = @m_FEntrySelfS0183,FAuxQty = @m_FAuxQty,FAuxPrice = @m_FAuxPrice,FEntrySelfS0154 = @m_FEntrySelfS0154,WIP = @m_WIP,StockQty = @m_StockQty,IsUpdate = @m_IsUpdate,UpdateTime = @m_UpdateTime,FInterID = @m_FInterID,FEntryID = @m_FEntryID,Requester = @m_Requester,IsNew = @m_IsNew,FBillNo = @m_FBillNo,FQL = @m_FQL WHERE ItemID = @m_ItemID", con);

            con.Open();

            if (model.TaskID == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_TaskID", SqlDbType.Int, 0)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_TaskID", SqlDbType.Int, 0)).Value = model.TaskID;
            }
            if (model.FEntrySelfS0153 == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntrySelfS0153", SqlDbType.NVarChar, 50)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntrySelfS0153", SqlDbType.NVarChar, 50)).Value = model.FEntrySelfS0153;
            }
            if (model.FEntrySelfS0177 == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntrySelfS0177", SqlDbType.NVarChar, 50)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntrySelfS0177", SqlDbType.NVarChar, 50)).Value = model.FEntrySelfS0177;
            }
            if (model.FNote == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FNote", SqlDbType.NVarChar, 500)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FNote", SqlDbType.NVarChar, 500)).Value = model.FNote;
            }
            if (model.FDate == new DateTime())
            {
                cmd.Parameters.Add(new SqlParameter("@m_FDate", SqlDbType.DateTime, 0)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FDate", SqlDbType.DateTime, 0)).Value = model.FDate;
            }
            if (model.FEntrySelfS0183 == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntrySelfS0183", SqlDbType.NVarChar, 50)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntrySelfS0183", SqlDbType.NVarChar, 50)).Value = model.FEntrySelfS0183;
            }
            if (model.FAuxQty == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FAuxQty", SqlDbType.Decimal, 18)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FAuxQty", SqlDbType.Decimal, 18)).Value = model.FAuxQty;
            }
            if (model.FAuxPrice == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FAuxPrice", SqlDbType.Decimal, 18)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FAuxPrice", SqlDbType.Decimal, 18)).Value = model.FAuxPrice;
            }
            if (model.FEntrySelfS0154 == new DateTime())
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntrySelfS0154", SqlDbType.DateTime, 0)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntrySelfS0154", SqlDbType.DateTime, 0)).Value = model.FEntrySelfS0154;
            }
            if (model.WIP == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_WIP", SqlDbType.NVarChar, 500)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_WIP", SqlDbType.NVarChar, 500)).Value = model.WIP;
            }
            if (model.StockQty == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_StockQty", SqlDbType.Decimal, 18)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_StockQty", SqlDbType.Decimal, 18)).Value = model.StockQty;
            }
            if (model.IsUpdate == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_IsUpdate", SqlDbType.NVarChar, 50)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_IsUpdate", SqlDbType.NVarChar, 50)).Value = model.IsUpdate;
            }
            if (model.UpdateTime == new DateTime())
            {
                cmd.Parameters.Add(new SqlParameter("@m_UpdateTime", SqlDbType.DateTime, 0)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_UpdateTime", SqlDbType.DateTime, 0)).Value = model.UpdateTime;
            }
            if (model.FInterID == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FInterID", SqlDbType.Int, 0)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FInterID", SqlDbType.Int, 0)).Value = model.FInterID;
            }
            if (model.FEntryID == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntryID", SqlDbType.Int, 0)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntryID", SqlDbType.Int, 0)).Value = model.FEntryID;
            }
            if (model.Requester == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_Requester", SqlDbType.NVarChar, 50)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_Requester", SqlDbType.NVarChar, 50)).Value = model.Requester;
            }
            if (model.IsNew == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_IsNew", SqlDbType.Int, 0)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_IsNew", SqlDbType.Int, 0)).Value = model.IsNew;
            }
            if (model.FBillNo == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FBillNo", SqlDbType.NVarChar, 50)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FBillNo", SqlDbType.NVarChar, 50)).Value = model.FBillNo;
            }
            if (model.FQL == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FQL", SqlDbType.NVarChar, 50)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FQL", SqlDbType.NVarChar, 50)).Value = model.FQL;
            }
            cmd.Parameters.Add(new SqlParameter("@m_ItemID", SqlDbType.Int, 0)).Value = model.ItemID;

            try { cmd.ExecuteNonQuery(); }
            catch (Exception e) { throw new Exception(e.ToString()); }
            cmd.Dispose();
            con.Close();
            con.Dispose();
        }
        public static string K3connectionString = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None).AppSettings.Settings["K3ConnectionString"].Value; //连接信息

        /// <summary>
        /// 对象JD_SeorderListBG_Log明细
        /// 编写人:ywk
        /// 编写日期:2018/6/29 星期五
        /// </summary>
        public JD_SeorderListBG_Log Detail(int ItemID)
        {
            SqlConnection con = new SqlConnection(connectionString);
            SqlCommand    cmd = new SqlCommand("SELECT * FROM JD_SeorderListBG_Log WHERE ItemID = @m_ItemID", con);

            con.Open();


            cmd.Parameters.Add(new SqlParameter("@m_ItemID", SqlDbType.Int, 0)).Value = ItemID;

            JD_SeorderListBG_Log myDetail = new JD_SeorderListBG_Log();
            SqlDataReader        myReader = cmd.ExecuteReader();

            if (myReader.Read())
            {
                if (!Convert.IsDBNull(myReader["ItemID"]))
                {
                    myDetail.ItemID = Convert.ToInt32(myReader["ItemID"]);
                }
                if (!Convert.IsDBNull(myReader["TaskID"]))
                {
                    myDetail.TaskID = Convert.ToInt32(myReader["TaskID"]);
                }
                if (!Convert.IsDBNull(myReader["FEntrySelfS0153"]))
                {
                    myDetail.FEntrySelfS0153 = Convert.ToString(myReader["FEntrySelfS0153"]);
                }
                if (!Convert.IsDBNull(myReader["FEntrySelfS0177"]))
                {
                    myDetail.FEntrySelfS0177 = Convert.ToString(myReader["FEntrySelfS0177"]);
                }
                if (!Convert.IsDBNull(myReader["FNote"]))
                {
                    myDetail.FNote = Convert.ToString(myReader["FNote"]);
                }
                if (!Convert.IsDBNull(myReader["FDate"]))
                {
                    myDetail.FDate = Convert.ToDateTime(myReader["FDate"]);
                }
                if (!Convert.IsDBNull(myReader["FEntrySelfS0183"]))
                {
                    myDetail.FEntrySelfS0183 = Convert.ToString(myReader["FEntrySelfS0183"]);
                }
                if (!Convert.IsDBNull(myReader["FAuxQty"]))
                {
                    myDetail.FAuxQty = Convert.ToDecimal(myReader["FAuxQty"]);
                }
                if (!Convert.IsDBNull(myReader["FAuxPrice"]))
                {
                    myDetail.FAuxPrice = Convert.ToDecimal(myReader["FAuxPrice"]);
                }
                if (!Convert.IsDBNull(myReader["FEntrySelfS0154"]))
                {
                    myDetail.FEntrySelfS0154 = Convert.ToDateTime(myReader["FEntrySelfS0154"]);
                }
                if (!Convert.IsDBNull(myReader["WIP"]))
                {
                    myDetail.WIP = Convert.ToString(myReader["WIP"]);
                }
                if (!Convert.IsDBNull(myReader["StockQty"]))
                {
                    myDetail.StockQty = Convert.ToDecimal(myReader["StockQty"]);
                }
                if (!Convert.IsDBNull(myReader["IsUpdate"]))
                {
                    myDetail.IsUpdate = Convert.ToString(myReader["IsUpdate"]);
                }
                if (!Convert.IsDBNull(myReader["UpdateTime"]))
                {
                    myDetail.UpdateTime = Convert.ToDateTime(myReader["UpdateTime"]);
                }
                if (!Convert.IsDBNull(myReader["FInterID"]))
                {
                    myDetail.FInterID = Convert.ToInt32(myReader["FInterID"]);
                }
                if (!Convert.IsDBNull(myReader["FEntryID"]))
                {
                    myDetail.FEntryID = Convert.ToInt32(myReader["FEntryID"]);
                }
                if (!Convert.IsDBNull(myReader["Requester"]))
                {
                    myDetail.Requester = Convert.ToString(myReader["Requester"]);
                }
                if (!Convert.IsDBNull(myReader["IsNew"]))
                {
                    myDetail.IsNew = Convert.ToInt32(myReader["IsNew"]);
                }
                if (!Convert.IsDBNull(myReader["FBillNo"]))
                {
                    myDetail.FBillNo = Convert.ToString(myReader["FBillNo"]);
                }
                if (!Convert.IsDBNull(myReader["FQL"]))
                {
                    myDetail.FQL = Convert.ToString(myReader["FQL"]);
                }
            }

            myReader.Close();

            cmd.Dispose();
            con.Close();
            con.Dispose();
            return(myDetail);
        }
        public void UpdateSeOrderEntry(int ItemID, int TaskID)
        {
            JD_SeorderListBG_Log logmodel = dal.Detail(ItemID);
            string ErrorMsg = string.Empty;

            if (logmodel != null)
            {
                try
                {
                    #region   判断是否有销售订单的原始记录  不存在 新增
                    if (dal.GetCount(logmodel.FInterID, logmodel.FEntryID) == 1)
                    {
                        SEOrderEntry semodel = k3dal.Detail(logmodel.FInterID, logmodel.FEntryID); //销售订单明细
                        if (semodel != null)
                        {
                            dal.Add(new JD_SeorderListBG_Log
                            {
                                IsNew           = 1,
                                FEntrySelfS0153 = semodel.FEntrySelfS0153,
                                FEntrySelfS0177 = semodel.FEntrySelfS0177.ToString(),
                                FNote           = semodel.FNote,
                                FDate           = semodel.FDate,
                                FEntrySelfS0183 = semodel.FEntrySelfS0183,
                                FAuxQty         = semodel.FAuxQty,
                                FAuxPrice       = semodel.FAuxPrice,
                                FEntrySelfS0154 = semodel.FEntrySelfS0154,
                                FInterID        = semodel.FInterID,
                                FEntryID        = semodel.FEntryID,
                                IsUpdate        = "1",
                                UpdateTime      = DateTime.Now,
                                Requester       = "-"
                            });
                        }
                    }

                    #endregion

                    #region 订单明细与K3集成
                    decimal      Fcess      = Convert.ToDecimal(100.00);
                    SEOrderEntry Entrymodel = k3dal.Detail(logmodel.FInterID, logmodel.FEntryID);
                    Entrymodel.FEntrySelfS0153    = logmodel.FEntrySelfS0153;                  //客户订单
                    Entrymodel.FEntrySelfS0177    = Convert.ToInt32(logmodel.FEntrySelfS0177); //订单行号
                    Entrymodel.FNote              = logmodel.FNote;
                    Entrymodel.FDate              = logmodel.FDate;                            //确认日期
                    Entrymodel.FEntrySelfS0183    = logmodel.FEntrySelfS0183;                  //齐套日期
                    Entrymodel.FAuxQty            = logmodel.FAuxQty;
                    Entrymodel.FAdviceConsignDate = logmodel.FDate;                            //建议交货日期
                    Entrymodel.FAuxPrice          = logmodel.FAuxPrice;                        //未税单价
                    Entrymodel.FEntrySelfS0154    = logmodel.FEntrySelfS0154;                  //首次确认日期
                    //影响数量的更新
                    Entrymodel.FAmount    = Math.Round(Entrymodel.FAuxQty * Entrymodel.FPrice, 2);
                    Entrymodel.FTaxAmount = Math.Round(Entrymodel.FAmount * Math.Round(Entrymodel.FCESS / Fcess, 6), 2);
                    Entrymodel.FAllAmount = Entrymodel.FAmount + Entrymodel.FTaxAmount;
                    k3dal.Update(Entrymodel);
                    #endregion
                }
                catch (Exception ex)
                {
                    ErrorMsg = ex.Message;
                    com.WriteLogs(ex.Message);
                }
                finally
                {
                    logmodel.IsUpdate = "1";
                    dal.Update(logmodel);
                    if (!string.IsNullOrEmpty(ErrorMsg))
                    {
                        com.AddLogQueue(TaskID, "JD_SeorderListBG_Log", ItemID, "SQL", ErrorMsg, false);
                    }
                    else
                    {
                        com.AddLogQueue(TaskID, "JD_SeorderListBG_Log", ItemID, "SQL", "操作成功", true);
                    }
                }
            }
        }
        /// <summary>
        /// 新增JD_SeorderListBG_Log对象
        /// 编写人:ywk
        /// 编写日期:2018/6/29 星期五
        /// </summary>
        public int Add(JD_SeorderListBG_Log model)
        {
            SqlConnection con = new SqlConnection(connectionString);
            SqlCommand    cmd = new SqlCommand("INSERT INTO JD_SeorderListBG_Log(TaskID,FEntrySelfS0153,FEntrySelfS0177,FNote,FDate,FEntrySelfS0183,FAuxQty,FAuxPrice,FEntrySelfS0154,WIP,StockQty,IsUpdate,UpdateTime,FInterID,FEntryID,Requester,IsNew,FBillNo,FQL) VALUES(@m_TaskID,@m_FEntrySelfS0153,@m_FEntrySelfS0177,@m_FNote,@m_FDate,@m_FEntrySelfS0183,@m_FAuxQty,@m_FAuxPrice,@m_FEntrySelfS0154,@m_WIP,@m_StockQty,@m_IsUpdate,@m_UpdateTime,@m_FInterID,@m_FEntryID,@m_Requester,@m_IsNew,@m_FBillNo,@m_FQL) SELECT @thisId=@@IDENTITY FROM JD_SeorderListBG_Log", con);

            con.Open();

            if (model.TaskID == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_TaskID", SqlDbType.Int, 0)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_TaskID", SqlDbType.Int, 0)).Value = model.TaskID;
            }
            if (model.FEntrySelfS0153 == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntrySelfS0153", SqlDbType.NVarChar, 50)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntrySelfS0153", SqlDbType.NVarChar, 50)).Value = model.FEntrySelfS0153;
            }
            if (model.FEntrySelfS0177 == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntrySelfS0177", SqlDbType.NVarChar, 50)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntrySelfS0177", SqlDbType.NVarChar, 50)).Value = model.FEntrySelfS0177;
            }
            if (model.FNote == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FNote", SqlDbType.NVarChar, 500)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FNote", SqlDbType.NVarChar, 500)).Value = model.FNote;
            }
            if (model.FDate == new DateTime())
            {
                cmd.Parameters.Add(new SqlParameter("@m_FDate", SqlDbType.DateTime, 0)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FDate", SqlDbType.DateTime, 0)).Value = model.FDate;
            }
            if (model.FEntrySelfS0183 == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntrySelfS0183", SqlDbType.NVarChar, 50)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntrySelfS0183", SqlDbType.NVarChar, 50)).Value = model.FEntrySelfS0183;
            }
            if (model.FAuxQty == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FAuxQty", SqlDbType.Decimal, 18)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FAuxQty", SqlDbType.Decimal, 18)).Value = model.FAuxQty;
            }
            if (model.FAuxPrice == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FAuxPrice", SqlDbType.Decimal, 18)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FAuxPrice", SqlDbType.Decimal, 18)).Value = model.FAuxPrice;
            }
            if (model.FEntrySelfS0154 == new DateTime())
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntrySelfS0154", SqlDbType.DateTime, 0)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntrySelfS0154", SqlDbType.DateTime, 0)).Value = model.FEntrySelfS0154;
            }
            if (model.WIP == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_WIP", SqlDbType.NVarChar, 500)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_WIP", SqlDbType.NVarChar, 500)).Value = model.WIP;
            }
            if (model.StockQty == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_StockQty", SqlDbType.Decimal, 18)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_StockQty", SqlDbType.Decimal, 18)).Value = model.StockQty;
            }
            if (model.IsUpdate == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_IsUpdate", SqlDbType.NVarChar, 50)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_IsUpdate", SqlDbType.NVarChar, 50)).Value = model.IsUpdate;
            }
            if (model.UpdateTime == new DateTime())
            {
                cmd.Parameters.Add(new SqlParameter("@m_UpdateTime", SqlDbType.DateTime, 0)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_UpdateTime", SqlDbType.DateTime, 0)).Value = model.UpdateTime;
            }
            if (model.FInterID == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FInterID", SqlDbType.Int, 0)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FInterID", SqlDbType.Int, 0)).Value = model.FInterID;
            }
            if (model.FEntryID == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntryID", SqlDbType.Int, 0)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FEntryID", SqlDbType.Int, 0)).Value = model.FEntryID;
            }
            if (model.Requester == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_Requester", SqlDbType.NVarChar, 50)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_Requester", SqlDbType.NVarChar, 50)).Value = model.Requester;
            }
            if (model.IsNew == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_IsNew", SqlDbType.Int, 0)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_IsNew", SqlDbType.Int, 0)).Value = model.IsNew;
            }
            if (model.FBillNo == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FBillNo", SqlDbType.NVarChar, 50)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FBillNo", SqlDbType.NVarChar, 50)).Value = model.FBillNo;
            }
            if (model.FQL == null)
            {
                cmd.Parameters.Add(new SqlParameter("@m_FQL", SqlDbType.NVarChar, 50)).Value = DBNull.Value;
            }
            else
            {
                cmd.Parameters.Add(new SqlParameter("@m_FQL", SqlDbType.NVarChar, 50)).Value = model.FQL;
            }

            //输出参数
            SqlParameter returnParam = cmd.Parameters.Add(new SqlParameter("@thisId", SqlDbType.Int));

            returnParam.Direction = ParameterDirection.Output;
            int returnId = -1;

            try
            {
                cmd.ExecuteScalar();
                returnId = Convert.ToInt32(cmd.Parameters["@thisId"].Value);
            }
            catch (Exception e) { throw new Exception(e.ToString()); }

            cmd.Dispose();
            con.Close();
            con.Dispose();
            return(returnId);
        }
 public int Add(JD_SeorderListBG_Log model)
 {
     return(dal.Add(model));
 }