Пример #1
0
 public Hashtable ModelToHashtable(lv_B2C.Model.OrderInfo modelOrder)
 {
     Hashtable ht = new Hashtable();
     ht[modelOrder.OrderID] = modelOrder.OrderID;
     ht[modelOrder.UserName] = modelOrder.UserName;
     ht[modelOrder.OrderNum] = modelOrder.OrderNum;
     ht[modelOrder.LogisticsNum] = modelOrder.LogisticsNum;
     ht[modelOrder.Consignee] = modelOrder.Consignee;
     ht[modelOrder.Province] = modelOrder.Province;
     ht[modelOrder.City] = modelOrder.City;
     ht[modelOrder.Town] = modelOrder.Town;
     ht[modelOrder.Post] = modelOrder.Post;
     ht[modelOrder.Address] = modelOrder.Address;
     ht[modelOrder.MobilePhone] = modelOrder.MobilePhone;
     ht[modelOrder.TelPhone] = modelOrder.TelPhone;
     ht[modelOrder.Email] = modelOrder.Email;
     ht[modelOrder.Landmark] = modelOrder.Landmark;
     ht[modelOrder.BestTime] = modelOrder.BestTime;
     ht[modelOrder.Logistics] = modelOrder.Logistics;
     ht[modelOrder.LogisticsDetail] = modelOrder.LogisticsDetail;
     ht[modelOrder.IsInsure] = modelOrder.IsInsure;
     ht[modelOrder.Payment] = modelOrder.Payment;
     ht[modelOrder.PaymentDetail] = modelOrder.PaymentDetail;
     ht[modelOrder.PayPoundage] = modelOrder.PayPoundage;
     ht[modelOrder.InvoiceType] = modelOrder.InvoiceType;
     ht[modelOrder.InvoiceTitle] = modelOrder.InvoiceTitle;
     ht[modelOrder.InvoiceDetail] = modelOrder.InvoiceDetail;
     ht[modelOrder.InvoiceCustomersMsg] = modelOrder.InvoiceCustomersMsg;
     ht[modelOrder.InvoiceMerchantsMsg] = modelOrder.InvoiceMerchantsMsg;
     ht[modelOrder.InvoiceMoney] = modelOrder.InvoiceMoney;
     ht[modelOrder.ProductTotalPrice] = modelOrder.ProductTotalPrice;
     ht[modelOrder.Postage] = modelOrder.Postage;
     ht[modelOrder.Insurance] = modelOrder.Insurance;
     ht[modelOrder.PackingMoney] = modelOrder.PackingMoney;
     ht[modelOrder.CARDSMoney] = modelOrder.CARDSMoney;
     ht[modelOrder.Discount] = modelOrder.Discount;
     ht[modelOrder.DiscountDetail] = modelOrder.DiscountDetail;
     ht[modelOrder.PostageDerate] = modelOrder.PostageDerate;
     ht[modelOrder.UsedBalance] = modelOrder.UsedBalance;
     ht[modelOrder.UsedIntegral] = modelOrder.UsedIntegral;
     ht[modelOrder.ProductQuantity] = modelOrder.ProductQuantity;
     ht[modelOrder.ProductWeight] = modelOrder.ProductWeight;
     ht[modelOrder.ActualPayMoney] = modelOrder.ActualPayMoney;
     ht[modelOrder.MerchantsModifyPrice] = modelOrder.MerchantsModifyPrice;
     ht[modelOrder.OrderStatus] = modelOrder.OrderStatus;
     ht[modelOrder.CreateDate] = modelOrder.CreateDate;
     ht[modelOrder.LastModifyDate] = modelOrder.LastModifyDate;
     ht[modelOrder.Hits] = modelOrder.Hits;
     ht[modelOrder.IsShow] = modelOrder.IsShow;
     ht[modelOrder.Types] = modelOrder.Types;
     ht[modelOrder.Tag] = modelOrder.Tag;
     ht[modelOrder.StringValue] = modelOrder.StringValue;
     ht[modelOrder.IsDel] = modelOrder.IsDel;
     ht[modelOrder.Sort] = modelOrder.Sort;
     ht[modelOrder.ExtendID] = modelOrder.ExtendID;
     return ht;
 }
Пример #2
0
        /// <summary>
        /// 执行更新或新增的存储过程
        /// </summary>
        private int Merger(lv_B2C.Model.AdPosition model, string strStoredProcedure)
        {
            try
            {
                SqlParameter[] parameters = {
                                new SqlParameter("@AdPositionID", model.AdPositionID) ,
                                new SqlParameter("@AdPageID", model.AdPageID) ,
                                new SqlParameter("@ShowType", model.ShowType) ,
                                new SqlParameter("@Title", model.Title) ,
                                new SqlParameter("@Title_en", model.Title_en) ,
                                new SqlParameter("@Detail", model.Detail) ,
                                new SqlParameter("@Width", model.Width) ,
                                new SqlParameter("@Height", model.Height) ,
                                new SqlParameter("@AdPositionType", model.AdPositionType) ,
                                new SqlParameter("@AdPositionProperty", model.AdPositionProperty) ,
                                new SqlParameter("@DefaultImg", model.DefaultImg) ,
                                new SqlParameter("@AlbumID", model.AlbumID) ,
                                new SqlParameter("@SiteID", model.SiteID) ,
                                new SqlParameter("@IsShow", model.IsShow) ,
                                new SqlParameter("@IsDel", model.IsDel) ,
                                new SqlParameter("@Types", model.Types) ,
                                new SqlParameter("@Sort", model.Sort) ,
                                new SqlParameter("@Tag", model.Tag) ,
                                new SqlParameter("@StringValue", model.StringValue) ,
                                new SqlParameter("@ExtendID", model.ExtendID)

                };
                return lv_DBUtility.DBManager.Instance().ExecuteNonQuery(CommandType.StoredProcedure, strStoredProcedure, parameters);
            }
            catch
            {
                return -1;
            }
        }
Пример #3
0
        /// <summary>
        /// 执行更新或新增的存储过程
        /// </summary>
        private int Merger(lv_B2C.Model.AdPage model, string strStoredProcedure)
        {
            try
            {
                SqlParameter[] parameters = {
                                new SqlParameter("@ADPageID", model.ADPageID) ,
                                new SqlParameter("@Title", model.Title) ,
                                new SqlParameter("@PagePath", model.PagePath) ,
                                new SqlParameter("@PreviewImage", model.PreviewImage) ,
                                new SqlParameter("@Detail", model.Detail) ,
                                new SqlParameter("@SiteID", model.SiteID) ,
                                new SqlParameter("@IsShow", model.IsShow) ,
                                new SqlParameter("@IsDel", model.IsDel) ,
                                new SqlParameter("@Types", model.Types) ,
                                new SqlParameter("@Sort", model.Sort) ,
                                new SqlParameter("@Tag", model.Tag) ,
                                new SqlParameter("@StringValue", model.StringValue) ,
                                new SqlParameter("@ExtendID", model.ExtendID)

                };
                return lv_DBUtility.DBManager.Instance().ExecuteNonQuery(CommandType.StoredProcedure, strStoredProcedure, parameters);
            }
            catch
            {
                return -1;
            }
        }
Пример #4
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int Add(lv_B2C.Model.ChannelItem model)
 {
     return dal.Add(model);
 }
Пример #5
0
        /// <summary>
        /// 执行更新或新增的存储过程
        /// </summary>
        private int Merger(lv_B2C.Model.HomePage model, string strStoredProcedure)
        {
            try
            {
                SqlParameter[] parameters = {
                                new SqlParameter("@PageID", model.PageID) ,
                                new SqlParameter("@ParentID", model.ParentID) ,
                                new SqlParameter("@RootID", model.RootID) ,
                                new SqlParameter("@Title", model.Title) ,
                                new SqlParameter("@Title_en", model.Title_en) ,
                                new SqlParameter("@Alt", model.Alt) ,
                                new SqlParameter("@Link", model.Link) ,
                                new SqlParameter("@Detail", model.Detail) ,
                                new SqlParameter("@UserName", model.UserName) ,
                                new SqlParameter("@AlbumID", model.AlbumID) ,
                                new SqlParameter("@CreateDate", model.CreateDate) ,
                                new SqlParameter("@LastModifyDate", model.LastModifyDate) ,
                                new SqlParameter("@Hits", model.Hits) ,
                                new SqlParameter("@IsShow", model.IsShow) ,
                                new SqlParameter("@Types", model.Types) ,
                                new SqlParameter("@Tag", model.Tag) ,
                                new SqlParameter("@StringValue", model.StringValue) ,
                                new SqlParameter("@IsDel", model.IsDel) ,
                                new SqlParameter("@Sort", model.Sort) ,
                                new SqlParameter("@ExtendID", model.ExtendID)

                };
                return lv_DBUtility.DBManager.Instance().ExecuteNonQuery(CommandType.StoredProcedure, strStoredProcedure, parameters);
            }
            catch
            {
                return -1;
            }
        }
Пример #6
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public int Update(lv_B2C.Model.ProductPackage model)
 {
     return Merger(model, "ProductPackage_Update");
 }
Пример #7
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public int Update(lv_B2C.Model.ProductFieldClass model)
 {
     return dal.Update(model);
 }
Пример #8
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public int Update(lv_B2C.Model.ShippingAddress model)
 {
     return dal.Update(model);
 }
Пример #9
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int Add(lv_B2C.Model.ArticleClass model)
 {
     return Merger(model, "ArticleClass_ADD");
 }
Пример #10
0
        /// <summary>
        /// 执行更新或新增的存储过程
        /// </summary>
        private int Merger(lv_B2C.Model.ArticleClass model, string strStoredProcedure)
        {
            try
            {
                SqlParameter[] parameters = {
                                new SqlParameter("@ArticleClassID", model.ArticleClassID) ,
                                new SqlParameter("@LftID", model.LftID) ,
                                new SqlParameter("@RgtID", model.RgtID) ,
                                new SqlParameter("@ParentID", model.ParentID) ,
                                new SqlParameter("@RootID", model.RootID) ,
                                new SqlParameter("@Title", model.Title) ,
                                new SqlParameter("@Title_en", model.Title_en) ,
                                new SqlParameter("@Alt", model.Alt) ,
                                new SqlParameter("@Images", model.Images) ,
                                new SqlParameter("@FirstLetter", model.FirstLetter) ,
                                new SqlParameter("@Readme", model.Readme) ,
                                new SqlParameter("@ClassKeyWord", model.ClassKeyWord) ,
                                new SqlParameter("@AlbumID", model.AlbumID) ,
                                new SqlParameter("@ShowOrder", model.ShowOrder) ,
                                new SqlParameter("@CreateDate", model.CreateDate) ,
                                new SqlParameter("@LastModifyDate", model.LastModifyDate) ,
                                new SqlParameter("@Hits", model.Hits) ,
                                new SqlParameter("@IsShow", model.IsShow) ,
                                new SqlParameter("@Types", model.Types) ,
                                new SqlParameter("@Tag", model.Tag) ,
                                new SqlParameter("@StringValue", model.StringValue) ,
                                new SqlParameter("@IsDel", model.IsDel) ,
                                new SqlParameter("@Sort", model.Sort) ,
                                new SqlParameter("@ExtendID", model.ExtendID)

                };
                return lv_DBUtility.DBManager.Instance().ExecuteNonQuery(CommandType.StoredProcedure, strStoredProcedure, parameters);
            }
            catch
            {
                return -1;
            }
        }
Пример #11
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public int Update(lv_B2C.Model.ArticleClass model)
 {
     return Merger(model, "ArticleClass_Update");
 }
Пример #12
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int Add(lv_B2C.Model.PriceAnnal model)
 {
     return Merger(model, "PriceAnnal_ADD");
 }
Пример #13
0
        /// <summary>
        /// 执行更新或新增的存储过程
        /// </summary>
        private int Merger(lv_B2C.Model.PriceAnnal model, string strStoredProcedure)
        {
            try
            {
                SqlParameter[] parameters = {
                                new SqlParameter("@PriceAnnalID", model.PriceAnnalID) ,
                                new SqlParameter("@ProductID", model.ProductID) ,
                                new SqlParameter("@ProductFieldID", model.ProductFieldID) ,
                                new SqlParameter("@Title", model.Title) ,
                                new SqlParameter("@Images", model.Images) ,
                                new SqlParameter("@Link", model.Link) ,
                                new SqlParameter("@CurrentPrice", model.CurrentPrice) ,
                                new SqlParameter("@ShowOrder", model.ShowOrder) ,
                                new SqlParameter("@LastModifyDate", model.LastModifyDate) ,
                                new SqlParameter("@Hits", model.Hits) ,
                                new SqlParameter("@IsShow", model.IsShow) ,
                                new SqlParameter("@Types", model.Types) ,
                                new SqlParameter("@Tag", model.Tag) ,
                                new SqlParameter("@StringValue", model.StringValue) ,
                                new SqlParameter("@IsDel", model.IsDel) ,
                                new SqlParameter("@Sort", model.Sort) ,
                                new SqlParameter("@ExtendID", model.ExtendID)

                };
                return lv_DBUtility.DBManager.Instance().ExecuteNonQuery(CommandType.StoredProcedure, strStoredProcedure, parameters);
            }
            catch
            {
                return -1;
            }
        }
Пример #14
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public int Update(lv_B2C.Model.PriceAnnal model)
 {
     return Merger(model, "PriceAnnal_Update");
 }
Пример #15
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int Add(lv_B2C.Model.AdPosition model)
 {
     return Merger(model, "AdPosition_ADD");
 }
Пример #16
0
        /// <summary>
        /// 执行更新或新增的存储过程
        /// </summary>
        private int Merger(lv_B2C.Model.LogisticsCompany model, string strStoredProcedure)
        {
            try
            {
                SqlParameter[] parameters = {
                                new SqlParameter("@ID", model.ID) ,
                                new SqlParameter("@LogisticsID", model.LogisticsID) ,
                                new SqlParameter("@Title", model.Title) ,
                                new SqlParameter("@Title_en", model.Title_en) ,
                                new SqlParameter("@Alt", model.Alt) ,
                                new SqlParameter("@Detail", model.Detail)

                };
                return lv_DBUtility.DBManager.Instance().ExecuteNonQuery(CommandType.StoredProcedure, strStoredProcedure, parameters);
            }
            catch
            {
                return -1;
            }
        }
Пример #17
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int Add(lv_B2C.Model.LogisticsCompany model)
 {
     return Merger(model, "LogisticsCompany_ADD");
 }
Пример #18
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public int Update(lv_B2C.Model.ProductBrand model)
 {
     return Merger(model, "ProductBrand_Update");
 }
Пример #19
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int Add(lv_B2C.Model.ShippingAddress model)
 {
     return dal.Add(model);
 }
Пример #20
0
        /// <summary>
        /// 执行更新或新增的存储过程
        /// </summary>
        private int Merger(lv_B2C.Model.ProductBrand model, string strStoredProcedure)
        {
            try
            {
                SqlParameter[] parameters = {
                                new SqlParameter("@ProductBrandID", model.ProductBrandID) ,
                                new SqlParameter("@Title", model.Title) ,
                                new SqlParameter("@Title_en", model.Title_en) ,
                                new SqlParameter("@Alt", model.Alt) ,
                                new SqlParameter("@Images", model.Images) ,
                                new SqlParameter("@Detail", model.Detail) ,
                                new SqlParameter("@BrandImage", model.BrandImage) ,
                                new SqlParameter("@IsHot", model.IsHot) ,
                                new SqlParameter("@IsNew", model.IsNew) ,
                                new SqlParameter("@ShowOrder", model.ShowOrder) ,
                                new SqlParameter("@CreateDate", model.CreateDate) ,
                                new SqlParameter("@LastModifyDate", model.LastModifyDate) ,
                                new SqlParameter("@Hits", model.Hits) ,
                                new SqlParameter("@IsShow", model.IsShow) ,
                                new SqlParameter("@Types", model.Types) ,
                                new SqlParameter("@Tag", model.Tag) ,
                                new SqlParameter("@StringValue", model.StringValue) ,
                                new SqlParameter("@IsDel", model.IsDel) ,
                                new SqlParameter("@Sort", model.Sort) ,
                                new SqlParameter("@ExtendID", model.ExtendID)

                };
                return lv_DBUtility.DBManager.Instance().ExecuteNonQuery(CommandType.StoredProcedure, strStoredProcedure, parameters);
            }
            catch
            {
                return -1;
            }
        }
Пример #21
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int Add(lv_B2C.Model.ProductFieldClass model)
 {
     return dal.Add(model);
 }
Пример #22
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int Add(lv_B2C.Model.ProductBrand model)
 {
     return Merger(model, "ProductBrand_ADD");
 }
Пример #23
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int Add(lv_B2C.Model.ProductPackage model)
 {
     return Merger(model, "ProductPackage_ADD");
 }
Пример #24
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public int Update(lv_B2C.Model.Related model)
 {
     return Merger(model, "Related_Update");
 }
Пример #25
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public int Update(lv_B2C.Model.ChannelItem model)
 {
     return dal.Update(model);
 }
Пример #26
0
        /// <summary>
        /// 执行更新或新增的存储过程
        /// </summary>
        private int Merger(lv_B2C.Model.Related model, string strStoredProcedure)
        {
            try
            {
                SqlParameter[] parameters = {
                                new SqlParameter("@RelatedID", model.RelatedID) ,
                                new SqlParameter("@Title", model.Title) ,
                                new SqlParameter("@RelatedType", model.RelatedType) ,
                                new SqlParameter("@FirstID", model.FirstID) ,
                                new SqlParameter("@SecondID", model.SecondID) ,
                                new SqlParameter("@Tag", model.Tag) ,
                                new SqlParameter("@Types", model.Types)

                };
                return lv_DBUtility.DBManager.Instance().ExecuteNonQuery(CommandType.StoredProcedure, strStoredProcedure, parameters);
            }
            catch
            {
                return -1;
            }
        }
Пример #27
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public int Update(lv_B2C.Model.AdPage model)
 {
     return Merger(model, "AdPage_Update");
 }
Пример #28
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int Add(lv_B2C.Model.Related model)
 {
     return Merger(model, "Related_ADD");
 }
Пример #29
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int Add(lv_B2C.Model.AdPage model)
 {
     return Merger(model, "AdPage_ADD");
 }
Пример #30
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public int Update(lv_B2C.Model.LogisticsCompany model)
 {
     return Merger(model, "LogisticsCompany_Update");
 }